एक्सेलमा दुई मितिहरू बीचको उमेर कसरी गणना गर्ने (6 उपयोगी विधिहरू)

  • यो साझा गर्नुहोस्
Hugh West

सामग्री तालिका

एक्सेलमा धेरै प्रविधिहरू प्रयोग गरेर, हामी व्यक्तिको वास्तविक उमेर गणना गर्न सक्छौं। हामी उमेर गणना गर्न वर्ष, महिना, दिन, घण्टा, र यस्तै प्रयोग गर्न सक्छौं। हामीले उमेर गणना गर्न सुरु र अन्त्य मितिहरू प्रदान गर्नुपर्छ। दुई मितिहरू बीच उमेरको गणना कसरी गर्ने भनेर सिकेर, उमेरलाई अलग राखेर, हामी परियोजनाको अवधि, दुई तोकिएका मितिहरू बीचको समयको भिन्नता, संस्था अस्तित्वमा रहेको वर्षहरूको सङ्ख्या, र त्यसरी गणना गर्न सक्छौं। मा। यस लेखमा, हामी दुई मितिहरू बीचको एक्सेलमा उमेर कसरी गणना गर्ने भनेर छलफल गर्नेछौं।

अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्

दुई मितिहरू बीचको उमेर गणना गर्नुहोस्।xlsm<०>

एक्सेलमा दुई मिति बीचको उमेर गणना गर्ने ६ तरिकाहरू

दुई मितिहरू बीचको उमेर गणना गर्न हामीले केही कर्मचारीहरूको जन्म मिति मा आधारित डेटासेट बनाएका छौं। एक कम्पनी र हालको मिति । हामीले वर्तमान मिति लाई सामान्य मितिको रूपमा लिएका छौं। डाटासेट यस्तो छ।

हामी अब दुई मितिहरू बीचको उमेर गणना गर्न विभिन्न विधिहरू छलफल गर्नेछौं।

१। एक्सेलमा दुई मितिहरू बीचको उमेर गणना गर्न DATEDIF प्रकार्य लागू गर्दै

हामीले दुई मितिहरू बीचको भिन्नता गणना गर्न आवश्यक हुँदा DATEDIF प्रकार्य प्रयोग गर्न सक्छौं। यो या त वर्ष वा महिना वा दिन हुन सक्छ। यो प्रकार्य प्रयोग गरेर हामी केवल सही मिति अन्तराल फेला पार्नेछौं तर वास्तविक वा आंशिक मिति अन्तराल होइन। हामी उमेर पत्ता लगाउन सूत्र लेख्न सक्छौंवर्षहरूमा कक्षमा E5 यसरी।

=DATEDIF(C5,D5,”Y”)

यहाँ, C5 लाई जनाउँछ जेनको जन्म मिति D5 ले वर्तमान समय लाई जनाउँछ जुन हामीले मनमानी रूपमा लिएका छौं। 1 .

दोस्रो, ENTER थिचेर हामीले उमेरको मान 29 यसरी फेला पार्छौँ।

यस चरणमा, हामीले सेल E6 देखि E14 मा वर्षमा उमेर पत्ता लगाउन फिल ह्यान्डल प्रयोग गर्न सक्छौं। । यसको लागि, हामीले केवल दायाँ अन्त कुनामा समातेर E5 सेलको कर्सर तल तान्नु पर्छ।

नतिजाको रूपमा, हामी' यसरी नतिजा पाउनुहुनेछ।

थप पढ्नुहोस्: एक्सेलमा जन्मदिनबाट उमेर कसरी गणना गर्ने (८ सजिलो विधिहरू)

२. उमेर गणना गर्न YEARFRAC प्रकार्य प्रयोग गर्दै दुई मितिहरू बीच

व्यावहारिक अवस्थामा, हामीले YEARFRAC प्रकार्य प्रयोग गर्न सक्छौं जहाँ हामीले वास्तविक वा अंशात्मक उमेर पत्ता लगाउन आवश्यक छ। । हामी यसरी E5 कक्षमा सूत्र लेख्न सक्छौं।

=YEARFRAC(C5,D5,1)

यहाँ, 1 ले<लाई जनाउँछ। 1> आधार तर्कको।

ENTER थिचेपछि, हामीले उमेर 29.99452405।

पछि, फिल ह्यान्डल प्रयोग गरेर हामी सेलहरू C6 देखि D6 को उमेरहरू फेला पार्छौं।

सूत्र व्याख्या

आधार मुख्यतया एउटा प्यारामिटर हो जसमा हामी आंशिक वर्षहरूको संख्या गणना गर्छौं। यसमा हामीले तल वर्णन गरेका पाँच मानहरू मध्ये एउटा हुन सक्छ:

  • हामी गणना गर्न सक्छौँ [(30 दिन प्रति महिना)/(360 दिन प्रति वर्ष)] अमेरिका वा युरोपेली नियमहरू आधार बराबर 0 वा 4
  • फेरि, हामीले [(वास्तविक दिनहरू)/(वास्तविक) लिन सक्छौं वर्षमा दिनहरू)], [(वास्तविक दिनहरू)/360], वा [(वास्तविक दिनहरू)/365] आधार बराबर 1, 2 , वा 3
  • हामीलाई चर चाहिन्छ सुरु मिति अन्त मिति तर आधार ऐच्छिक छ। यदि हामीले आधार

विस्तार गर्यौं भने आधार 0 हो भनी एक्सेलले सोच्छ। निश्चित मितिमा

3। पूरा र आंशिक महिनाहरूमा उमेर गणना गर्न DATEDIF र अंकगणितीय सञ्चालनहरू प्रयोग गर्दै

हामी महिनाहरूमा सही उमेर गणना गर्न DATEDIF प्रकार्य लागू गर्न सक्छौं। साथै, हामी यसलाई सरल अंकगणित सूत्र प्रयोग गरेर पत्ता लगाउन सक्छौं। तलको चित्रको कक्ष E5 मा, हामीले वास्तविक महिनाहरूमा उमेर यसरी गणना गर्न DATEDIF प्रकार्य लागू गर्न सक्छौं।

<7 =DATEDIF(C5,D5,”M”)

यहाँ, M ले बुझाउँछ कि सूत्रले महिना मा उमेर फर्काउनेछ।

दोस्रो, ENTER थिचेर हामीले E5 सेलमा 359 महिना फेला पार्छौँ।

23>

हामी अंकगणितीय सूत्र प्रयोग गरेर मात्र यो गर्न सक्नुहुन्छतल।

=+(D5-C5)/30

यहाँ, +=(B2-A2)/30 सूत्र =( जस्तै आउटपुट फर्काउँछ। B2-A2)/30 । तसर्थ, हामी यस सूत्रको "प्लस" चिन्हलाई बेवास्ता गर्न सक्छौं।

परिणामको रूपमा, हामी यस प्रकारको वास्तविक वा अंशात्मक उमेर फेला पार्न सक्छौं।

र अन्तमा, फिल ह्यान्डल प्रयोग गरेर हामी सबै यस्तै फेला पार्छौं।

26>

4। वर्ष, महिना र दिनमा उमेर गणना गर्न CONCATENATE र DATEDIF प्रकार्यहरू प्रयोग गर्दै।

हामीले चाहेको बेला CONCATENATE DATEDIF प्रकार्यहरूको संयोजन प्रयोग गर्न सक्छौं। सही वर्ष, महिना र दिनहरूमा उमेर गणना गर्न। E5 सेलमा, हामी यस प्रकारको सूत्र राख्न सक्छौं।

=CONCATENATE(DATEDIF(C5,D5,”Y”),” Years “, DATEDIF(C5,D5,”YM”),” Months and “ DATEDIF(C5,D5,”MD”),” Days “)

CONCATENATE प्रकार्य प्रयोग गरेर, हामी माथि प्रविष्ट गरिएको सूत्रमा तीनवटा DATEDIF सूत्रहरू जोडिएका (संयुक्त) छन्। प्रत्येक DATEDIF सूत्र पछि, हामीले पाठ स्ट्रिङहरू वर्ष, महिना, दिनहरू प्रविष्ट गरेका छौं। यसको मतलब प्रत्येक DATEDIF सूत्रको नतिजाहरू अन्तिम आउटपुटमा पाठ स्ट्रिङहरूसँग जोडिनेछन्।

फेरि, ENTER थिचेर , हामीले सेल E5 मा वास्तविक उमेर फेला पार्छौं।

बारम्बार, हामीले प्रयोग गर्न आवश्यक छ। अन्य कक्षहरूमा उमेर पत्ता लगाउन ह्यान्डल भर्नुहोस्।

परिणामको रूपमा, हामीले यस्तो आउटपुट पाउँछौं।

पढ्नुहोस् थप: वर्ष र महिनामा एक्सेलमा उमेर कसरी गणना गर्ने (५ सजिलो तरिका)

5। DATEDIF र TODAY प्रयोग गर्दैवर्तमान समयसँग उमेर गणना गर्ने कार्यहरू

यदि हामी मौलिक वर्तमान समय प्रयोग गर्न चाहन्छौं र पछि दिन-दिन-समय परिवर्तनसँग उमेर परिवर्तन गर्न चाहन्छौं भने, हामी दुईवटा सजिलो प्रणालीहरूद्वारा यो गर्न सक्छौं।

5.1 फरक समय स्तम्भ प्रयोग गरेर

हामी मूल हालको समय सँग डाटासेटमा समय परिवर्तन गर्न सक्छौं। यो गर्नको लागि, हामीले D5 कक्षमा तलको TODAY प्रकार्य लागू गर्नुपर्छ। यहाँ, E5 कक्षमा, हामीले पहिले नै DATEDIF प्रकार्य लागू गरिसकेका छौं।

=TODAY()

दोस्रो, हामीले ENTER थिच्नु पर्छ।

35>

परिणामको रूपमा, हामीले मूल वर्तमान समय<2 फेला पारेका छौं।>। र E5 कक्षमा वर्षमा उमेर पनि तदनुसार परिवर्तन भएको छ, 29 बाट 32।

पछि D E स्तम्भहरूमा Fill Handle प्रयोग गरेर, हामीले अन्ततः वर्तमान समय अनुसार प्रत्येक कक्षमा उमेरहरू फेला पार्यौं।

5.2 फरक समय स्तम्भ प्रयोग नगरी

हामी केवल DATEDIF TIME<2 को संयोजन प्रयोग गर्न सक्छौं।> समय स्तम्भको मद्दत बिना उमेर गणना गर्न कार्यहरू। यो गर्नको लागि, हामीले तलको सूत्रलाई D5 कक्षमा यसरी लागू गर्नुपर्छ।

=DATEDIF(C5,TODAY(),”Y”)

यहाँ, हामीले <1 प्रयोग गरेका छौं।>TODAY() अर्को समय सेल सन्दर्भ प्रयोग गर्नुको सट्टा। यसको मतलब पछिल्लो पटक सेल सन्दर्भ आज हो।

त्यसैगरी, Enter थिचेर, हामीले उमेर यस रूपमा प्राप्त गर्छौं। 32

अन्तमा, हामीले D5 देखि D14<2 लाई हरेक सेलमा उमेरहरू प्राप्त गर्न फिल ह्यान्डल प्रयोग गर्न आवश्यक छ।>।

नतिजाको रूपमा, हामीले यस्तो आउटपुट फेला पार्छौं।

38>

6। एक्सेलमा दुई मितिहरू बीचको उमेर गणना गर्न VBA लागू गर्दै

Apply VBA अर्को तरिका हो जसद्वारा हामीले उमेर गणना गर्न सक्छौं। यसका लागि, हामीले तलका चरणहरू पालना गर्नुपर्छ।

पहिले, विकासकर्ता ट्याबमा जानुहोस् > भिजुअल बेसिक

दोस्रो, घुसाउनुहोस् > त्यसपछि मोड्युल

परिणामको रूपमा, एउटा खाली मोड्युल यस्तो देखिन्छ।

<41

तेस्रो, हामीले मोड्युल भित्र तल VBA कोड प्रतिलिपि गरेर टाँस्नुपर्छ।

8608

त्यसपछि, रन > मा क्लिक गर्नुहोस्। त्यसपछि Sub/UserForm चलाउनुहोस्

र अन्तमा, हामी तलको आउटपुट प्राप्त गर्नेछौं।

थप पढ्नुहोस्: Excel VBA: जन्म मितिबाट उमेर गणना गर्नुहोस्

याद राख्नु पर्ने कुराहरू

  • हामी आवेदन दिन सक्दैनौं केवल DATEDIF प्रकार्य जहाँ हामीले भिन्नात्मक रूपमा उमेरहरू फेला पार्न आवश्यक छ।
  • अंशिक उमेर पत्ता लगाउन, हामीले YEARFRAC प्रकार्य लागू गर्न आवश्यक छ, वा हामी पनि गर्न सक्छौं। अंकगणितीय सूत्र प्रयोग गर्नुहोस्।
  • हामीले वर्ष, महिना र दिनहरू गणना गर्न आवश्यक हुँदा CONCATENATE DATEDIF प्रकार्यहरूको संयोजन प्रयोग गर्नुपर्छ। अर्थात् ती सबै।
  • उमेरहरू पत्ता लगाउनको गतिशील प्रयोगको लागि, हामीले TODAY

लागू गर्न आवश्यक छ।निष्कर्ष

Excel सँग उमेर वा समय अन्तराल पत्ता लगाउन विभिन्न प्रभावकारी सूत्रहरू छन्। यस लेखमा, हामीले उमेर पत्ता लगाउन प्रयोग हुने सबै प्रकार्यहरू छलफल गर्ने प्रयास गरेका छौं।

Hugh West एक उच्च अनुभवी एक्सेल प्रशिक्षक र उद्योग मा 10 वर्ष भन्दा बढी अनुभव संग विश्लेषक हो। उनले लेखा र वित्तमा स्नातक र व्यवसाय प्रशासनमा स्नातकोत्तर डिग्री हासिल गरेका छन्। Hugh को शिक्षण को लागी एक जोश छ र एक अद्वितीय शिक्षण दृष्टिकोण को विकास गरेको छ जुन पछ्याउन र बुझ्न सजिलो छ। एक्सेलको उनको विशेषज्ञ ज्ञानले विश्वभरका हजारौं विद्यार्थी र पेशेवरहरूलाई उनीहरूको सीप सुधार गर्न र उनीहरूको करियरमा उत्कृष्टता हासिल गर्न मद्दत गरेको छ। आफ्नो ब्लग मार्फत, हगले व्यक्ति र व्यवसायहरूलाई उनीहरूको पूर्ण क्षमतामा पुग्न मद्दत गर्न नि:शुल्क एक्सेल ट्यूटोरियलहरू र अनलाइन प्रशिक्षणहरू प्रदान गर्दै आफ्नो ज्ञान संसारसँग साझा गर्छन्।