एक्सेल शीट में आयु गणना
ऐसा अधिकतर समय होता है, जब हमें दो तिथियों के बीच के समय के अंतराल को जानने की आवश्यकता होती है, और इस तिथि या दो तिथियों के बीच के समय के अंतर की गणना जटिल हो सकती है यदि यह एक्सेल की मदद से नहीं किया जाता है। यदि हम एक्सेल फ़ंक्शन का उपयोग कर रहे हैं, तो गणना की इस जटिलता को मज़े में बदला जा सकता है। ऐसा इसलिए है, क्योंकि एक्सेल में, दो तारीखों के बीच की उम्र या समय के अंतर की गणना विभिन्न शब्दों में की जा सकती है। इसका अर्थ है कि आयु की गणना वर्षों, महीनों और दिनों के हिसाब से भी की जा सकती है।
एक्सेल के उपयोग के बिना उम्र की गणना करना इतना थकाऊ हो सकता है क्योंकि उम्र की गणना करना कभी-कभी बहुत जटिल होता है, खासकर अगर उम्र की गणना उन दो तारीखों से की जाए जो पूरे महीने का प्रतिनिधित्व नहीं करती हैं।
एक्सेल में उम्र की गणना बहुत सरल है क्योंकि यह सरल सूत्रों की मदद से किया जा सकता है। एक्सेल में, हमारे पास एक विशिष्ट फ़ंक्शन नहीं है जो आयु की गणना कर सकता है, लेकिन हमें वांछित प्रारूप में आयु प्राप्त करने के लिए एक्सेल की अन्य तिथि कार्यों का उपयोग करने की आवश्यकता है। हम वर्षों, महीनों और दिनों के अनुसार भी आयु प्राप्त कर सकते हैं।
एक्सेल शीट में आयु की गणना कैसे करें?
नीचे एक्सेल शीट में आयु की गणना करने के उदाहरण दिए गए हैं।
उदाहरण # 1- साल के संदर्भ में एक्सेल में आयु की गणना
वर्ष के संदर्भ में आयु की गणना करने के लिए, हम "DatedIF" के कार्य का उपयोग करेंगे।
चरण 1: उस सेल का चयन करें जहाँ उम्र प्रदर्शित करनी है।

चरण 2: नीचे के रूप में "दिनांकित" का सूत्र दर्ज करें।
= दिनांकित (पिछली तिथि, वर्तमान तिथि, "वाई")

- पास्ट डेट: इसका मतलब है कि सेल की शुरुआत की तारीख है।
- वर्तमान तिथि: इसका मतलब है कि वह सेल जिसमें एक तारीख है जो शुरुआत की तारीख के बाद आती है।
- "वाई": इसका मतलब है कि हमें केवल वर्षों के संदर्भ में आयु की आवश्यकता है।

चरण 3:
फ़ंक्शन सम्मिलित होने के बाद, फिर हमें वह परिणाम मिलेगा जो आयु को पूर्ण वर्ष के रूप में दिखाता है।

- वर्षों के एक अंश सहित उम्र की गणना करें।

उदाहरण # 2 - महीनों की एक्सेल शर्तों में आयु की गणना
यदि हमें महीनों के संदर्भ में आयु की आवश्यकता है, तो हमें केवल दिनांक के सूत्र में बस थोड़ा सा बदलाव करने की आवश्यकता है यदि हमने वर्षों की गणना के मामले में उपयोग किया है।
= datedIf (पिछली तिथि, वर्तमान तिथि, "M")

अब हमने “M” का उपयोग किया है क्योंकि हमें केवल महीनों के लिए आयु की आवश्यकता है।

बाकी परिणाम पाने के लिए फॉर्मूला खींचें।

- महीने के संदर्भ में आयु की गणना (आंशिक महीनों सहित)

उदाहरण # 3 - दिनों के संदर्भ में एक्सेल में आयु की गणना करना
यदि हमें दिनों के संदर्भ में आयु की आवश्यकता है, तो हमें बस नीचे दिए गए एक्सेल फॉर्मूला का उपयोग करने की आवश्यकता है
= datedIf (पिछली तिथि, वर्तमान तिथि, "D")


बाकी परिणाम पाने के लिए फॉर्मूला खींचें।

उदाहरण # 4- वर्ष, महीने और दिनों में एक्सेल में आयु की गणना करना
यदि हमें आयु, महीने, और वर्षों के संदर्भ में आयु जानने की आवश्यकता है, तो हमें Datedif फॉर्मूला के साथ एक कंसट्रेट एक्सेल फॉर्मूला का उपयोग करने की आवश्यकता है।
अब, यदि हमें “Y / M / D” में आयु जानने की आवश्यकता है, तो हमारा मतलब है कि हम चाहते हैं कि हमें पूर्ण वर्ष, महीने जो कि पूर्ण वर्ष से ऊपर हैं, और अंतिम दिनों में बताएं पूरा एक महीना।
= CONCATENATE (DatedIF (A2, B2, "Y"), "वर्ष", DatedIF (A2, B2, "YM"), "महीने और", DatedIF (A2, B2, "MD"), "दिन")

उपरोक्त सूत्र में, हमने उपयोग किया है
- "वाई": इसका मतलब है कि हमें वर्षों की आवश्यकता है।
- "वाईएम": इसका मतलब है कि हमें महीनों की आवश्यकता है जो कि पूर्ण वर्षों से ऊपर हैं।
- "एमडी": इसका मतलब है कि हमें उन दिनों की आवश्यकता है जो पूरे हुए महीनों से ऊपर हैं।

बाकी परिणाम पाने के लिए फॉर्मूला खींचें।

एक्सेल VBA की मदद से आयु की गणना
अगर हम उम्र की गणना के लिए VBA का उपयोग करना चाहते हैं, तो हमें VBA में एक कोड लिखना होगा।
चरण 1: कीबोर्ड की Alt + F11 पर क्लिक करके VBA संपादक खोलें
चरण 2: कोड को परिभाषित करें।

यहां कोड में, हमने "आयु" को एक संस्करण के रूप में परिभाषित किया है और इसके स्रोत को शीट के सेल A1 के रूप में दिया है। इस A1 सेल का सूत्र है जिसका उपयोग हमने उपरोक्त उदाहरणों में किया है।
चरण 3: “MM / DD / YY” प्रारूप में दिनांक दर्ज करें।

चरण 4: “तारीख के अनुसार शो दिखाएँ” कुंजी पर क्लिक करें।

चरण 5: परिणाम एमएसजी में दिखाया जाएगा। नीचे के रूप में बॉक्स।

- उपरोक्त उदाहरणों में, हमने विभिन्न उदाहरणों को देखा है कि दो तिथियों के बीच आयु की गणना कैसे की जा सकती है। इस समय तक, हमें यह समझने में सक्षम होना चाहिए कि आयु की गणना केवल तभी की जा सकती है जब हमारे पास दो तिथियां हों, जिनमें से एक दूसरे से पहले आती है। एक्सेल शब्दों में, तारीखें तारीख नहीं हैं, लेकिन कुछ कोड जो स्क्रीन पर तारीख को दर्शा रहे हैं। इसका मतलब यह है कि 1/1/2019 हमारे लिए 1 जनवरी 2019 हो सकता है, लेकिन उत्कृष्टता के लिए, यह तारीख नहीं है; यह इसकी शर्तों में 43466 है।
- एक्सेल तारीखों के लिए अपनी स्वयं की कोडिंग का उपयोग करता है, और इस कोडिंग को तब हमारे लिए स्वरूपित किया जाता है ताकि हम उस संख्या को डेटा के रूप में देख सकें। चूँकि वहाँ कुछ भी नहीं है जिसे एक्सेल कहा जाता है इसलिए एक्सेल दो तिथियों को घटा सकता है।
- उपरोक्त उदाहरणों में, हमने दो तिथियों के बीच आयु की गणना करने के लिए "DEDIf" सूत्र का उपयोग किया है। जब हम फ़ंक्शन लिखना शुरू करते हैं तो यह फ़ंक्शन स्वतः पूर्ण फ़ंक्शन में प्रकट नहीं होता है। ऐसा इसलिए है क्योंकि यह फ़ंक्शन एक्सेल में छिपा है और एक्सेल द्वारा सुझाव के रूप में नहीं आता है। इसलिए यह महत्वपूर्ण है कि हमें इस फ़ंक्शन का पूरा सिंटैक्स पता होना चाहिए।
याद रखने वाली चीज़ें
- यदि हम इस फ़ंक्शन को लिखना शुरू कर चुके हैं तो एक दिनांकित फ़ंक्शन स्वतः पूर्ण विकल्प में दिखाई नहीं देगा। इसलिए यह महत्वपूर्ण है कि हम इस फ़ंक्शन का पूरा सिंटैक्स जानें।
- आयु की गणना के लिए दो तिथियां एक ही प्रारूप में होनी चाहिए।
- यह याद रखना चाहिए कि एक दिनांकित फ़ंक्शन का उपयोग करते समय, हमें पहले उस तिथि को दर्ज करना होगा जो उस तिथि से पहले आती है जिसे हम वाक्य रचना के दूसरे विकल्प में दर्ज करेंगे।
- अगर, अगर हमें उम्र के बजाय एक तारीख मिल रही है, तो हमें उस सेल के फॉर्मेटिंग को तारीख से संख्या में बदलना होगा।