एक्सेल DATEDIF फ़ंक्शन दो तिथियों के बीच अंतर प्राप्त करने के लिए

  • इसे साझा करें
Michael Brown

विषयसूची

इस ट्यूटोरियल में, आपको एक्सेल DATEDIF फ़ंक्शन की सरल व्याख्या और कुछ सूत्र उदाहरण मिलेंगे जो प्रदर्शित करते हैं कि तिथियों की तुलना कैसे करें और दिनों, सप्ताहों, महीनों या वर्षों में अंतर की गणना कैसे करें। <3

पिछले कुछ हफ्तों में, हमने एक्सेल में तारीखों और समय के साथ काम करने के लगभग हर पहलू की जांच की। यदि आप हमारी ब्लॉग श्रृंखला का अनुसरण कर रहे हैं, तो आप पहले से ही जानते हैं कि अपनी कार्यपत्रकों में दिनांक कैसे सम्मिलित और प्रारूपित करें, कार्यदिवसों, सप्ताहों, महीनों और वर्षों की गणना कैसे करें और साथ ही तिथियों को जोड़ें और घटाएँ।

इस ट्यूटोरियल में, हम एक्सेल में तारीख के अंतर की गणना करने पर ध्यान केंद्रित करेंगे और आप दो तिथियों के बीच दिनों, सप्ताहों, महीनों और वर्षों की संख्या की गणना करने के विभिन्न तरीके सीखेंगे।

आसानी से दो तिथियों के बीच अंतर का पता लगाएं एक्सेल

वर्षों, महीनों, सप्ताहों, या दिनों में तैयार-निर्मित सूत्र के रूप में परिणाम प्राप्त करें

और पढ़ें

कुछ क्लिकों में तिथियां जोड़ें और घटाएं

प्रतिनिधि तिथि और amp; एक विशेषज्ञ के लिए समय सूत्र निर्माण

और पढ़ें

चलते-फिरते एक्सेल में आयु की गणना करें

और एक कस्टम-अनुरूप सूत्र प्राप्त करें

और पढ़ें

एक्सेल DATEDIF फ़ंक्शन - दिनांक अंतर प्राप्त करें

जैसा कि इसके नाम से पता चलता है, DATEDIF फ़ंक्शन का उद्देश्य दो तिथियों के बीच के अंतर की गणना करना है।

DATEDIF एक्सेल में बहुत कम गैर-दस्तावेज कार्यों में से एक है, और क्योंकि यह है "छिपा हुआ" आप इसे फ़ॉर्मूला टैब पर नहीं पाएंगे, न ही आपको कोई संकेत मिलेगाकार्य:

=DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"

यदि आप शून्य मान प्रदर्शित नहीं करना चाहते हैं, तो आप प्रत्येक DATEDIF को IF फ़ंक्शन में निम्नानुसार रैप कर सकते हैं:

=IF(DATEDIF(A2,B2,"y")=0, "", DATEDIF(A2,B2,"y") & " years ") & IF(DATEDIF(A2,B2,"ym")=0,"", DATEDIF(A2,B2,"ym") & " months ") & IF(DATEDIF(A2, B2, "md")=0, "", DATEDIF(A2, B2, "md") & " days"

सूत्र केवल गैर-शून्य तत्वों को प्रदर्शित करता है जैसा कि निम्न स्क्रीनशॉट में दिखाया गया है:

दिनों में दिनांक अंतर प्राप्त करने के अन्य तरीकों के लिए, देखें एक्सेल में तारीख से लेकर तारीख तक के दिनों की गणना कैसे करें। एक्सेल में, जहाँ समाप्ति तिथि आज की तिथि है। इसलिए, आप "Y" इकाई के साथ एक सामान्य DATEDIF सूत्र का उपयोग करते हैं जो दिनांकों के बीच वर्षों की संख्या लौटाता है, और end_date तर्क में TODAY() फ़ंक्शन दर्ज करें:

=DATEDIF(A2, TODAY(), "y")

कहां A2 जन्मतिथि है।

उपरोक्त सूत्र पूरे वर्षों की संख्या की गणना करता है। यदि आप वर्षों, महीनों और दिनों सहित सटीक आयु प्राप्त करना चाहते हैं, तो तीन DATEDIF फ़ंक्शंस को जोड़ें, जैसा कि हमने पिछले उदाहरण में किया था:

=DATEDIF(B2,TODAY(),"y") & " Years, " & DATEDIF(B2,TODAY(),"ym") & " Months, " & DATEDIF(B2,TODAY(),"md") & " Days"

और आपको निम्न परिणाम प्राप्त होंगे :

जन्मतिथि को उम्र में बदलने के अन्य तरीकों को सीखने के लिए, देखें कि जन्म तिथि से उम्र की गणना कैसे करें।

तारीख और amp; टाइम विजार्ड - एक्सेल में डेट डिफरेंस फॉर्मूले बनाने का आसान तरीका

जैसा कि इस ट्यूटोरियल के पहले भाग में दिखाया गया है, एक्सेल DATEDIF काफी बहुमुखी फ़ंक्शन है जो विभिन्न प्रकार के विभिन्न उपयोगों के लिए उपयुक्त है। हालाँकि, वहाँ हैएक महत्वपूर्ण कमी - यह माइक्रोसॉफ्ट द्वारा गैर-दस्तावेजी है, जिसका अर्थ है कि आप कार्यों की सूची में DATEDIF नहीं पाएंगे और न ही जब आप सेल में एक सूत्र टाइप करना शुरू करते हैं तो आप कोई तर्क टूलटिप्स नहीं देखेंगे। अपने वर्कशीट में DATEDIF फ़ंक्शन का उपयोग करने में सक्षम होने के लिए, आपको इसके सिंटैक्स को याद रखना होगा और सभी तर्कों को मैन्युअल रूप से दर्ज करना होगा, जो कि समय लेने वाला और त्रुटि-प्रवण तरीका हो सकता है, खासकर शुरुआती लोगों के लिए।

अल्टीमेट सूट for Excel इसे मौलिक रूप से बदल देता है क्योंकि यह अब तारीख और amp; टाइम विजार्ड जो कम समय में लगभग कोई भी तिथि अंतर सूत्र बना सकता है। यहां बताया गया है कि कैसे:

  1. उस सेल का चयन करें जहां आप सूत्र सम्मिलित करना चाहते हैं। समय समूह, और तारीख और amp; समय विज़ार्ड बटन:

  • तारीख और; समय विज़ार्ड संवाद विंडो दिखाई देती है, आप अंतर टैब पर स्विच करते हैं और सूत्र तर्कों के लिए डेटा प्रदान करते हैं:
    • दिनांक 1 बॉक्स में क्लिक करें (या बॉक्स के दाईं ओर डायलॉग संक्षिप्त करें बटन पर क्लिक करें) और पहली तारीख वाले सेल का चयन करें।
    • दिनांक 2 बॉक्स में क्लिक करें और एक सेल चुनें जिसमें दूसरी तारीख।
    • अंतर ड्रॉप-डाउन मेनू से वांछित इकाई या इकाइयों के संयोजन का चयन करें। जैसा कि आप ऐसा करते हैं, विज़ार्ड आपको बॉक्स में परिणाम और सेल में सूत्र का पूर्वावलोकन करने देता है।
    • यदि आप इससे खुश हैंपूर्वावलोकन करें, सूत्र सम्मिलित करें बटन पर क्लिक करें, अन्यथा विभिन्न इकाइयों का प्रयास करें।

    उदाहरण के लिए, आप इस तरह से दिनों की संख्या प्राप्त कर सकते हैं Excel में दो दिनांकों के बीच:

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

    परिणामों को सबसे उपयुक्त तरीके से प्रस्तुत करने के लिए, कुछ और अतिरिक्त विकल्प उपलब्ध हैं:

    • गणना से वर्षों को बाहर करें और/या महीनों को हटा दें महीने , सप्ताह , और साल
    • दिखाएं या न दिखाएं शून्य इकाइयां
    • नकारात्मक मान के रूप में परिणाम लौटाएं यदि दिनांक 1 (प्रारंभ तिथि) दिनांक 2 (समाप्ति तिथि) से अधिक है।

    उदाहरण के तौर पर, आइए दो तिथियों के बीच अंतर प्राप्त करें वर्षों, महीनों, सप्ताहों और दिनों में, शून्य इकाइयों को अनदेखा करते हुए:

    दिनांक और amp का उपयोग करने के लाभ; समय सूत्र विज़ार्ड

    गति और सरलता के अलावा, दिनांक और amp; टाइम विज़ार्ड कुछ और लाभ प्रदान करता है:

    • एक नियमित DATEDIF सूत्र के विपरीत, विज़ार्ड द्वारा बनाया गया एक उन्नत सूत्र इस बात की परवाह नहीं करता है कि दो तिथियों में से कौन सी छोटी है और कौन सी बड़ी है। अंतर की हमेशा पूरी तरह से गणना की जाती है, भले ही दिनांक 1 (प्रारंभ तिथि) दिनांक 2 (समाप्ति तिथि) से अधिक हो।
    • विज़ार्डसभी संभावित इकाइयों (दिनों, सप्ताहों, महीनों और वर्षों) का समर्थन करता है और आपको इन इकाइयों के 11 विभिन्न संयोजनों में से चुनने देता है। उन्हें हमेशा की तरह कॉपी या मूव करें। आप अपनी कार्यपत्रकों को अन्य लोगों के साथ भी साझा कर सकते हैं, और सभी सूत्र यथावत रहेंगे, भले ही किसी के पास उनके एक्सेल में अल्टीमेट सूट न हो।

    इस तरह आप दो तिथियों के बीच के अंतर की गणना करते हैं विभिन्न समय अंतराल में। उम्मीद है कि DATEDIF फ़ंक्शन और अन्य सूत्र जो आपने आज सीखे हैं, आपके काम में उपयोगी साबित होंगे।

    जब आप फ़ॉर्मूला बार में फ़ंक्शन का नाम टाइप करना प्रारंभ करते हैं तो किस तर्क पर प्रवेश करना है। यही कारण है कि एक्सेल के DATEDIF सिंटैक्स को अपने सूत्रों में उपयोग करने में सक्षम होने के लिए इसका पूरा सिंटैक्स जानना महत्वपूर्ण है। :DATEDIF(start_date, end_date, unit)

    तीनों तर्क आवश्यक हैं:

    Start_date - आप जिस अवधि की गणना करना चाहते हैं उसकी आरंभिक तिथि।

    End_date - अवधि की समाप्ति तिथि।

    इकाई - दो तिथियों के बीच अंतर की गणना करते समय उपयोग की जाने वाली समय इकाई। विभिन्न इकाइयों की आपूर्ति करके, आप दिनों, महीनों या वर्षों में दिनांक अंतर वापस करने के लिए DATEDIF फ़ंक्शन प्राप्त कर सकते हैं। कुल मिलाकर, 6 इकाइयाँ उपलब्ध हैं, जिनका वर्णन निम्न तालिका में किया गया है।

    <20
    इकाई अर्थ स्पष्टीकरण
    Y वर्ष प्रारंभ और समाप्ति तिथियों के बीच पूर्ण वर्षों की संख्या।
    महीने तारीखों के बीच पूरे महीनों की संख्या।
    डी दिन शुरुआती तारीख और के बीच दिनों की संख्या समाप्ति तिथि।
    एमडी वर्षों और महीनों को छोड़कर दिन दिनों में तिथि अंतर, महीनों और वर्षों को छोड़कर।
    YD वर्षों को छोड़कर दिन वर्षों को छोड़ कर दिनों में दिनांक का अंतर।
    YM दिनों को छोड़कर महीने औरसाल महीनों में तारीखों का अंतर, दिनों और सालों को छोड़कर। एक्सेल, आपका मुख्य काम DATEDIF फ़ंक्शन को प्रारंभ और समाप्ति दिनांक प्रदान करना है। यह विभिन्न तरीकों से किया जा सकता है, बशर्ते कि एक्सेल प्रदान की गई तारीखों को समझ सके और सही ढंग से व्याख्या कर सके।

    सेल संदर्भ

    एक्सेल में DATEDIF फॉर्मूला बनाने का सबसे आसान तरीका दो मान्य तिथियों को अलग-अलग सेल में इनपुट करना और उन सेल को संदर्भित करना है। उदाहरण के लिए, निम्न सूत्र कक्ष A1 और B1 में दिनांकों के बीच दिनों की संख्या की गणना करता है:

    =DATEDIF(A1, B1, "d")

    पाठ स्ट्रिंग्स

    Excel दिनांकों को समझता है कई पाठ स्वरूपों में जैसे "1-जनवरी-2023", "1/1/2023", "जनवरी 1, 2023", आदि। उद्धरण चिह्नों में संलग्न पाठ स्ट्रिंग्स के रूप में दिनांक सीधे सूत्र के तर्कों में टाइप किए जा सकते हैं। उदाहरण के लिए, आप निर्दिष्ट तिथियों के बीच महीनों की संख्या की गणना इस प्रकार कर सकते हैं:

    =DATEDIF("1/1/2023", "12/31/2025", "m")

    सीरियल नंबर

    चूंकि Microsoft Excel प्रत्येक को संग्रहीत करता है दिनांक 1 जनवरी, 1900 से शुरू होने वाली क्रम संख्या के रूप में, आप तिथियों के अनुरूप संख्याओं का उपयोग करते हैं। हालांकि समर्थित है, यह विधि विश्वसनीय नहीं है क्योंकि विभिन्न कंप्यूटर सिस्टम पर दिनांक क्रमांकन भिन्न होता है। 1900 दिनांक प्रणाली में, आप दो तिथियों, 1-जनवरी-2023 और 31-दिसंबर-2025 के बीच वर्षों की संख्या ज्ञात करने के लिए नीचे दिए गए सूत्र का उपयोग कर सकते हैं:

    =DATEDIF(44927, 46022, "y")

    के परिणामअन्य कार्य

    यह पता लगाने के लिए कि आज से 20 मई, 2025 के बीच कितने दिन हैं, यह उपयोग करने का सूत्र है।

    =DATEDIF(TODAY(), "5/20/2025", "d")

    ध्यान दें। आपके सूत्रों में, समाप्ति तिथि हमेशा प्रारंभ तिथि से अधिक होनी चाहिए, अन्यथा एक्सेल DATEDIF फ़ंक्शन #NUM! गलती।

    उम्मीद है, उपरोक्त जानकारी बुनियादी बातों को समझने में सहायक रही होगी। और अब, देखते हैं कि आप अपनी वर्कशीट में दिनांकों की तुलना करने और अंतर वापस करने के लिए एक्सेल DATEDIF फ़ंक्शन का उपयोग कैसे कर सकते हैं।

    एक्सेल में दो दिनांकों के बीच दिनों की संख्या कैसे प्राप्त करें

    यदि आप DATEDIF के तर्कों को ध्यान से देखा, आपने देखा है कि तारीखों के बीच दिनों की गिनती के लिए 3 अलग-अलग इकाइयाँ मौजूद हैं। किसका उपयोग करना है यह इस बात पर निर्भर करता है कि आपकी ज़रूरतें क्या हैं।

    उदाहरण 1. दिनों में दिनांक अंतर की गणना करने के लिए एक्सेल DATEDIF सूत्र

    मान लें कि आपके पास सेल A2 में प्रारंभ तिथि और समाप्ति तिथि है सेल बी 2 और आप चाहते हैं कि एक्सेल दिनों में तारीख का अंतर लौटाए। एक साधारण DATEDIF सूत्र ठीक काम करता है:

    =DATEDIF(A2, B2, "d")

    बशर्ते कि start_date तर्क में मान end_date से कम हो। यदि आरंभ तिथि समाप्ति तिथि से अधिक है, तो एक्सेल DATEDIF फ़ंक्शन #NUM त्रुटि लौटाता है, जैसा कि पंक्ति 5 में है:

    यदि आप एक सूत्र की तलाश कर रहे हैं जो दिनों में दिनांक के अंतर को धनात्मक या ऋणात्मक संख्या के रूप में लौटा सकता है, बस एक दिनांक को सीधे से घटा देंअन्य:

    =B2-A2

    पूर्ण विवरण और अधिक सूत्र उदाहरणों के लिए कृपया देखें कि एक्सेल में तिथियों को कैसे घटाया जाता है।

    उदाहरण 2. वर्षों को अनदेखा करते हुए एक्सेल में दिनों की गणना करें

    मान लें कि आपके पास अलग-अलग वर्षों की तारीखों की दो सूचियां हैं और आप तारीखों के बीच दिनों की संख्या की गणना करना चाहते हैं जैसे कि वे एक ही वर्ष की हों। ऐसा करने के लिए, "YD" इकाई के साथ DATEDIF सूत्र का उपयोग करें:

    =DATEDIF(A2, B2, "yd")

    यदि आप चाहते हैं कि Excel DATEDIF फ़ंक्शन न केवल वर्षों को अनदेखा करे बल्कि पतिंगे, फिर "एमडी" इकाई का उपयोग करें। इस मामले में, आपका सूत्र दो तिथियों के बीच दिनों की गणना करेगा जैसे कि वे एक ही महीने और एक ही वर्ष के थे:

    =DATEDIF(A2, B2, "md")

    नीचे दिया गया स्क्रीनशॉट परिणाम दिखाता है, और इसकी तुलना ऊपर दिए गए स्क्रीनशॉट से अंतर को बेहतर ढंग से समझने में मदद मिल सकती है।

    युक्ति। दो दिनांकों के बीच कार्य दिवसों की संख्या प्राप्त करने के लिए, NETWORKDAYS या NETWORKDAYS.INTL फ़ंक्शन का उपयोग करें.

    सप्ताहों में दिनांक अंतर की गणना कैसे करें

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

    यह पता लगाने के लिए कि दो तिथियों के बीच कितने सप्ताह हैं, आप दिनों में अंतर वापस करने के लिए "D" इकाई के साथ DATEDIF फ़ंक्शन का उपयोग कर सकते हैं और फिर परिणाम को इससे विभाजित कर सकते हैं। 7.

    दिनांकों के बीच पूर्ण सप्ताह की संख्या प्राप्त करने के लिए, अपने DATEDIF सूत्र को इसमें लपेटेंROUNDDOWN फ़ंक्शन, जो हमेशा संख्या को शून्य की ओर राउंड करता है:

    =ROUNDDOWN((DATEDIF(A2, B2, "d") / 7), 0)

    जहां A2 आरंभ तिथि है और B2 उस अवधि की समाप्ति तिथि है, जिसकी आप गणना कर रहे हैं।

    एक्सेल में दो तिथियों के बीच महीनों की संख्या की गणना कैसे करें

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

    उदाहरण 1. दो तिथियों के बीच पूर्ण महीनों की गणना करें (DATEDIF)

    तारीखों के बीच पूरे महीनों की संख्या की गणना करने के लिए, आप "M" यूनिट के साथ DATEDIF फ़ंक्शन का उपयोग करें। उदाहरण के लिए, निम्न सूत्र A2 (प्रारंभ तिथि) और B2 (समाप्ति तिथि) में तिथियों की तुलना करता है और महीनों में अंतर लौटाता है:

    =DATEDIF(A2, B2, "m")

    नोट। DATEDIF सूत्र के लिए महीनों की सही गणना करने के लिए, समाप्ति तिथि हमेशा प्रारंभ तिथि से अधिक होनी चाहिए; अन्यथा सूत्र #NUM त्रुटि लौटाता है।

    ऐसी त्रुटियों से बचने के लिए, आप एक्सेल को हमेशा पुरानी तारीख को आरंभ तिथि के रूप में और अधिक हाल की तारीख को मानने के लिए बाध्य कर सकते हैं। समाप्ति तिथि। ऐसा करने के लिए, एक साधारण तार्किक परीक्षण जोड़ें:

    =IF(B2>A2, DATEDIF(A2,B2,"m"), DATEDIF(B2,A2,"m"))

    उदाहरण 2. वर्षों को छोड़कर दो तारीखों के बीच महीनों की संख्या प्राप्त करें (DATEDIF)

    की संख्या की गणना करने के लिए तारीखों के बीच के महीने मानो वे एक ही वर्ष के हों, इकाई तर्क में "YM" टाइप करें:

    =DATEDIF(A2, B2, "ym")

    जैसा कि आप देखते हैं, यह सूत्रपंक्ति 6 ​​में एक त्रुटि भी लौटाता है जहाँ समाप्ति तिथि प्रारंभ तिथि से कम है। यदि आपके डेटा सेट में ऐसी तिथियां हो सकती हैं, तो आपको अगले उदाहरणों में समाधान मिलेगा।

    उदाहरण 3. दो तिथियों के बीच महीनों की गणना करना (MONTH फ़ंक्शन)

    संख्या की गणना करने का एक वैकल्पिक तरीका एक्सेल में दो तारीखों के बीच के महीनों में MONTH फ़ंक्शन का उपयोग किया जाता है, या अधिक सटीक रूप से MONTH और YEAR फ़ंक्शंस का संयोजन:

    =(YEAR(B2) - YEAR(A2))*12 + MONTH(B2) - MONTH(A2)

    बेशक, यह सूत्र DATEDIF जितना पारदर्शी नहीं है और यह तर्क के इर्द-गिर्द अपना सिर लपेटने में समय लगता है। लेकिन DATEDIF फ़ंक्शन के विपरीत, यह किसी भी दो तिथियों की तुलना कर सकता है और महीनों में अंतर को सकारात्मक या नकारात्मक मान के रूप में लौटा सकता है:

    ध्यान दें कि YEAR/MONTH सूत्र में कोई नहीं है पंक्ति 6 ​​में महीनों की गणना के साथ समस्या जहां प्रारंभ तिथि समाप्ति तिथि से अधिक हाल की है, वह परिदृश्य जिसमें एक अनुरूप DATEDIF सूत्र विफल हो जाता है।

    ध्यान दें। DATEDIF और YEAR/MONTH फ़ार्मुलों द्वारा लौटाए गए परिणाम हमेशा समान नहीं होते हैं क्योंकि वे विभिन्न सिद्धांतों के आधार पर कार्य करते हैं। एक्सेल DATEDIF फ़ंक्शन दिनांकों के बीच पूर्ण कैलेंडर महीनों की संख्या लौटाता है, जबकि YEAR/MONTH सूत्र महीनों की संख्याओं पर कार्य करता है।

    उदाहरण के लिए, उपरोक्त स्क्रीनशॉट में पंक्ति 7 में, DATEDIF सूत्र 0 लौटाता है क्योंकि तारीखों के बीच एक पूरा कैलेंडर माह अभी तक समाप्त नहीं हुआ है, जबकि YEAR/MONTH 1 देता है क्योंकि तारीखेंअलग-अलग महीनों से संबंधित हैं।

    उदाहरण 4. वर्षों को अनदेखा करते हुए 2 तारीखों के बीच महीनों की गिनती करना (MONTH फ़ंक्शन)

    यदि आपकी सभी तिथियां एक ही वर्ष की हैं, या आप इसके बीच के महीनों की गणना करना चाहते हैं वर्षों को अनदेखा करने वाली तिथियां, आप प्रत्येक तिथि से महीने को पुनः प्राप्त करने के लिए MONTH फ़ंक्शन कर सकते हैं, और फिर एक महीने को दूसरे से घटा सकते हैं:

    =MONTH(B2) - MONTH(A2)

    यह सूत्र "YM" के साथ Excel DATEDIF के समान काम करता है " इकाई जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है:

    हालांकि, दो सूत्रों द्वारा लौटाए गए परिणाम कुछ पंक्तियों में भिन्न हैं:

    • पंक्ति 4 : समाप्ति तिथि प्रारंभ तिथि से कम है और इसलिए DATEDIF एक त्रुटि लौटाता है, जबकि MONTH-MONTH एक नकारात्मक मान देता है। . DATEDIF 0 लौटाता है क्योंकि यह 2 तारीखों के बीच पूरे महीनों की गणना करता है। MONTH-MONTH रिटर्न 1 क्योंकि यह दिनों और वर्षों को अनदेखा करते हुए महीनों की संख्या को एक दूसरे से घटाता है।

    Excel में दो तिथियों के बीच वर्षों की गणना कैसे करें

    यदि आपने पिछले उदाहरणों का पालन किया है जहां हमने दो तिथियों के बीच महीनों और दिनों की गणना की, तो आप आसानी से एक्सेल में वर्षों की गणना करने के लिए एक सूत्र प्राप्त कर सकते हैं। निम्नलिखित उदाहरण आपको यह जांचने में मदद कर सकते हैं कि क्या आपको सूत्र सही मिला है:)

    उदाहरण 1. दो तिथियों के बीच पूर्ण वर्षों की गणना करना (DATEDIF फ़ंक्शन)

    के बीच पूर्ण कैलेंडर वर्षों की संख्या का पता लगाने के लिएदो दिनांक, "Y" इकाई के साथ पुराने अच्छे DATEDIF का उपयोग करें:

    =DATEDIF(A2,B2,"y")

    ध्यान दें कि DATEDIF सूत्र पंक्ति 6 ​​में 0 लौटाता है, हालाँकि तारीखें अलग-अलग साल की हैं। ऐसा इसलिए है क्योंकि प्रारंभ और समाप्ति तिथियों के बीच पूर्ण कैलेंडर वर्षों की संख्या शून्य के बराबर होती है। और मुझे विश्वास है कि आप #NUM! पंक्ति 7 में त्रुटि जहां प्रारंभ तिथि समाप्ति तिथि से अधिक है। वर्ष समारोह। माह सूत्र के समान, आप प्रत्येक तिथि से वर्ष निकालते हैं, और फिर वर्षों को एक दूसरे से घटाते हैं:

    =YEAR(B2) - YEAR(A2)

    निम्नलिखित स्क्रीनशॉट में, आप DATEDIF द्वारा लौटाए गए परिणामों की तुलना कर सकते हैं और YEAR फ़ंक्शंस:

    अधिकांश मामलों में परिणाम समान होते हैं, सिवाय इसके:

    • DATEDIF फ़ंक्शन पूरे कैलेंडर वर्षों की गणना करता है, जबकि YEAR सूत्र केवल एक वर्ष को दूसरे से घटाता है। पंक्ति 6 ​​इस अंतर को दर्शाती है।
    • यदि आरंभ तिथि समाप्ति तिथि से अधिक है तो DATEDIF सूत्र एक त्रुटि देता है, जबकि YEAR फ़ंक्शन ऋणात्मक मान लौटाता है, जैसा कि पंक्ति 7 में है।

    दिनों, महीनों और वर्षों में तारीखों का अंतर कैसे प्राप्त करें

    एक सूत्र में दो तिथियों के बीच पूर्ण वर्षों, महीनों और दिनों की संख्या की गणना करने के लिए, आप बस तीन DATEDIF को जोड़ते हैं

    माइकल ब्राउन सॉफ्टवेयर टूल्स का उपयोग करके जटिल प्रक्रियाओं को सरल बनाने के जुनून के साथ एक समर्पित प्रौद्योगिकी उत्साही है। टेक उद्योग में एक दशक से अधिक के अनुभव के साथ, उन्होंने माइक्रोसॉफ्ट एक्सेल और आउटलुक के साथ-साथ गूगल शीट्स और डॉक्स में अपने कौशल को निखारा है। माइकल का ब्लॉग अपने ज्ञान और विशेषज्ञता को दूसरों के साथ साझा करने के लिए समर्पित है, उत्पादकता और दक्षता में सुधार के लिए आसान-से-अनुसरण युक्तियाँ और ट्यूटोरियल प्रदान करता है। चाहे आप एक अनुभवी पेशेवर हों या नौसिखिए, माइकल का ब्लॉग इन आवश्यक सॉफ़्टवेयर उपकरणों से अधिकाधिक लाभ उठाने के लिए मूल्यवान अंतर्दृष्टि और व्यावहारिक सलाह प्रदान करता है।