लिब्रे ऑफिस बेस: इस फॉर्मूले से आप बेस में सफलतापूर्वक बर्थडे एंटर कर सकते हैं

यदि आप लिब्रे ऑफिस बेस में लोगों की जन्मतिथि दर्ज करते हैं, तो प्रोग्राम आपके लिए गणना कर सकता है कि इस वर्ष एक व्यक्ति की उम्र कितनी है। हम आपको दिखाएंगे कि यह कैसे काम करता है।

लिब्रे ऑफिस बेस में जन्मदिन की सूची कैसे बनाएं

यदि आप लिब्रे ऑफिस बेस में लोगों की जन्मतिथि दर्ज करते हैं, तो प्रोग्राम आपके लिए गणना कर सकता है कि इस वर्ष एक व्यक्ति की उम्र कितनी है। वर्तमान वर्ष से जन्म के वर्ष को घटाने के लिए एक सरल सूत्र का उपयोग किया जाता है। हालांकि, यह विशेष रूप से सटीक नहीं है, क्योंकि सामान्य गणना पद्धति के अनुसार, किसी व्यक्ति के जीवन का वर्ष उसके जन्मदिन पर बदल जाता है। इसलिए इसे सूत्र में शामिल किया जाना चाहिए।

पहले सूत्र इस प्रकार था:

"सदस्यों" से "आयु" के रूप में दिनांकित ('yy', "सदस्य" "जन्म तिथि", CURRENT_DATE) चुनें

चर CURRENT_DATE में हमेशा वर्तमान तिथि होती है। DAYOFYEAR समारोह के साथ, हम दिन को तारीख से अलग करते हैं और वर्ष को छोड़ देते हैं। हम इसे वर्तमान तिथि के साथ करते हैं:

DAYOFYEAR (CURRENT_DATE)

… और जन्म तिथि के साथ भी:

DAYOFYEAR ("सदस्य।" "जन्म तिथि")

फिर हम जाँचते हैं कि क्या इस वर्ष जन्मदिन अभी भी आ रहा है:

DAYOFYEAR ("सदस्य"। "जन्म तिथि")> DAYOFYEAR (CURRENT_DATE)

अंत में, CASEWHEN कमांड के साथ एक शर्त बनाई जाती है। यदि जन्मदिन की तारीख अभी भी भविष्य में है, तो हम गणना की गई आयु से एक वर्ष घटाते हैं:

- केसवहेन (दिन का वर्ष ("सदस्य"। "जन्म तिथि")> दिवस (CURRENT_DATE), 1, 0)

सबसे आगे का माइनस अंकगणितीय प्रतीक है और बीच में सब कुछ लागू होने पर लगभग अंत में 1 काट दिया जाता है। समाप्त सूत्र अंत में इस तरह दिखता है:

दिनांकित चुनें ('yy', "सदस्य"। "जन्म तिथि", CURRENT_DATE) - CASEWHEN (DAYOFYEAR ("सदस्य"। "जन्म तिथि")> DAYOFYEAR (CURRENT_DATE), 1, 0) "आयु" से " सदस्य"

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave