सामग्री सारणी
या ट्युटोरियलमध्ये, तुम्हाला एक्सेल DATEDIF फंक्शनचे एक साधे स्पष्टीकरण आणि काही सूत्र उदाहरणे सापडतील जी तारखांची तुलना कशी करायची आणि दिवस, आठवडे, महिने किंवा वर्षांमध्ये फरक कसा मोजायचा हे दर्शवेल.
गेल्या काही आठवड्यांमध्ये, आम्ही एक्सेलमध्ये तारखा आणि वेळेसह काम करण्याच्या जवळजवळ प्रत्येक पैलूची तपासणी केली. जर तुम्ही आमच्या ब्लॉग मालिकेला फॉलो करत असाल, तर तुमच्या वर्कशीटमध्ये तारखा कशा घालायच्या आणि फॉरमॅट करायच्या, आठवड्याचे दिवस, आठवडे, महिने आणि वर्षांची गणना कशी करायची तसेच तारखा कशी जोडायची आणि वजा करायची हे तुम्हाला आधीच माहित आहे.
या ट्युटोरियलमध्ये, आम्ही एक्सेलमध्ये तारखेतील फरक मोजण्यावर लक्ष केंद्रित करू आणि तुम्ही दोन तारखांमधील दिवस, आठवडे, महिने आणि वर्षांची संख्या मोजण्याचे वेगवेगळे मार्ग शिकाल.
दोन तारखांमधील फरक सहजपणे शोधा एक्सेल
वर्षे, महिने, आठवडे किंवा दिवसात रेडीमेड फॉर्म्युला म्हणून निकाल मिळवा
अधिक वाचादोन क्लिकमध्ये तारखा जोडा आणि वजा करा
प्रतिनिधी तारीख & तज्ञांना वेळेची सूत्रे तयार करा
अधिक वाचाउडताना एक्सेलमध्ये वयाची गणना करा
आणि सानुकूल-अनुकूल सूत्र मिळवा
अधिक वाचाएक्सेल DATEDIF फंक्शन - तारखेचा फरक मिळवा
त्याच्या नावाप्रमाणे, DATEDIF फंक्शनचा उद्देश दोन तारखांमधील फरक मोजण्यासाठी आहे.
DATEDIF हे Excel मधील फार कमी कागदपत्र नसलेल्या फंक्शन्सपैकी एक आहे आणि कारण ते आहे "लपवलेले" तुम्हाला ते फॉर्म्युला टॅबवर सापडणार नाही किंवा तुम्हाला कोणतीही सूचना मिळणार नाहीफंक्शन्स:
=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"
खालील स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे सूत्र फक्त शून्य नसलेले घटक दाखवतो:
दिवसांमधील तारखेचा फरक मिळविण्याच्या इतर मार्गांसाठी, पहा Excel मध्ये तारखेपासूनचे दिवस कसे मोजायचे.
एक्सेलमध्ये वय मोजण्यासाठी DATEDIF फॉर्म्युले
खरं तर, एखाद्याच्या जन्मतारखेवर आधारित वयाची गणना करण्याची तारीख फरक मोजण्याची एक विशेष बाब आहे. Excel मध्ये, जिथे शेवटची तारीख आजची तारीख आहे. तर, तुम्ही "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 फंक्शन वापरण्यास सक्षम होण्यासाठी, तुम्हाला त्याचा सिंटॅक्स लक्षात ठेवावा लागेल आणि सर्व वितर्क मॅन्युअली एंटर करावे लागतील, जो वेळखाऊ आणि त्रुटी-प्रवण मार्ग असू शकतो, विशेषत: नवशिक्यांसाठी.
अंतिम सूट एक्सेलसाठी हे आमूलाग्र बदलते कारण ते आता तारीख & टाइम विझार्ड जे कोणत्याही वेळेत तारीख फरक सूत्र बनवू शकते. कसे ते येथे आहे:
- तुम्हाला सूत्र समाविष्ट करायचा आहे तो सेल निवडा.
- Ablebits Tools टॅबवर जा > तारीख & वेळ गट, आणि क्लिक करा तारीख & टाइम विझार्ड बटण:
- तारीख 1 बॉक्समध्ये क्लिक करा (किंवा बॉक्सच्या उजवीकडे असलेल्या संवाद संकुचित करा बटणावर क्लिक करा) आणि प्रथम तारीख असलेला सेल निवडा.
- तारीख 2 बॉक्समध्ये क्लिक करा आणि एक सेल निवडा दुसरी तारीख.
- ड्रॉप-डाउन मेनूमधून फरक मधून इच्छित युनिट किंवा युनिट्सचे संयोजन निवडा. तुम्ही हे करत असताना, विझार्ड तुम्हाला बॉक्समधील निकाल आणि सेलमधील सूत्राचे पूर्वावलोकन करू देतो.
- तुम्ही आनंदी असल्यासपूर्वावलोकन करा, सूत्र घाला बटणावर क्लिक करा, अन्यथा भिन्न युनिट वापरून पहा.
उदाहरणार्थ, तुम्ही या प्रकारे दिवसांची संख्या मिळवू शकता Excel मध्ये दोन तारखांच्या दरम्यान:
निवडलेल्या सेलमध्ये सूत्र घातल्यानंतर, तुम्ही फिल हँडलवर डबल-क्लिक करून किंवा ड्रॅग करून नेहमीप्रमाणे इतर सेलमध्ये कॉपी करू शकता. परिणाम यासारखे दिसेल:
परिणाम सर्वात योग्य प्रकारे सादर करण्यासाठी, आणखी काही अतिरिक्त पर्याय उपलब्ध आहेत:
- वर्षे वगळा आणि/किंवा महिने वगळा गणनेतून.
- दिखा किंवा दर्शवू नका मजकूर लेबले जसे की दिवस , महिने , आठवडे आणि वर्षे .
- दर्शवा किंवा दर्शवू नका शून्य युनिट्स .
- तारीख 1 (सुरुवात तारीख) तारीख 2 (शेवटची तारीख) पेक्षा मोठी असल्यास नकारात्मक मूल्ये म्हणून परिणाम परत करा.
उदाहरणार्थ, दोन तारखांमधील फरक पाहू. शून्य युनिट्सकडे दुर्लक्ष करून वर्षे, महिने, आठवडे आणि दिवसांमध्ये:
तारीख वापरण्याचे फायदे & वेळ फॉर्म्युला विझार्ड
वेग आणि साधेपणा व्यतिरिक्त, तारीख आणि टाइम विझार्ड काही अधिक फायदे देतो:
- नियमित DATEDIF सूत्राप्रमाणे, विझार्डने तयार केलेले प्रगत सूत्र दोन तारखांपैकी कोणती लहान आहे आणि कोणती मोठी आहे याची पर्वा करत नाही. तारीख 1 (प्रारंभ तारीख) तारीख 2 (अंतिम तारीख) पेक्षा मोठी असली तरीही फरक नेहमी अचूकपणे मोजला जातो.
- विझार्डसर्व संभाव्य युनिट्स (दिवस, आठवडे, महिने आणि वर्षे) चे समर्थन करते आणि तुम्हाला या युनिट्सच्या 11 वेगवेगळ्या संयोजनांमधून निवडू देते.
- विझार्ड तुमच्यासाठी बनवलेली सूत्रे सामान्य एक्सेल सूत्रे आहेत, त्यामुळे तुम्ही संपादित करू शकता, त्यांना नेहमीप्रमाणे कॉपी करा किंवा हलवा. तुम्ही तुमची वर्कशीट इतर लोकांसोबत शेअर देखील करू शकता आणि सर्व सूत्रे कायम राहतील, जरी एखाद्याच्या Excel मध्ये Ultimate Suite नसला तरीही.
तुम्ही दोन तारखांमधील फरक अशा प्रकारे मोजता. विविध वेळेच्या अंतराने. आशा आहे की, आज तुम्ही शिकलेले DATEDIF फंक्शन आणि इतर सूत्रे तुमच्या कामात उपयुक्त ठरतील.
उपलब्ध डाउनलोड्स
अंतिम सूट 14-दिवस पूर्ण-कार्यक्षम आवृत्ती (.exe फाइल)<3
जेव्हा तुम्ही फॉर्म्युला बारमध्ये फंक्शनचे नाव टाइप करणे सुरू करता तेव्हा कोणते वितर्क प्रविष्ट करायचे. म्हणूनच तुमच्या फॉर्म्युलामध्ये वापरता येण्यासाठी Excel DATEDIF चा संपूर्ण सिंटॅक्स जाणून घेणे महत्त्वाचे आहे.Excel DATEDIF फंक्शन - सिंटॅक्स
एक्सेल DATEDIF फंक्शनचा सिंटॅक्स खालीलप्रमाणे आहे. :
DATEDIF(start_date, end_date, unit)सर्व तीन युक्तिवाद आवश्यक आहेत:
Start_date - तुम्ही ज्या कालावधीची गणना करू इच्छिता त्या कालावधीची प्रारंभिक तारीख.
समाप्त_तारीख - कालावधीची समाप्ती तारीख.
युनिट - दोन तारखांमधील फरक मोजताना वापरण्यासाठी वेळ एकक. वेगवेगळ्या युनिट्सचा पुरवठा करून, तुम्ही दिवस, महिने किंवा वर्षांमध्ये तारीख फरक परत करण्यासाठी DATEDIF फंक्शन मिळवू शकता. एकूण, 6 युनिट्स उपलब्ध आहेत, ज्यांचे वर्णन खालील तक्त्यामध्ये केले आहे.
युनिट | अर्थ | स्पष्टीकरण |
Y | वर्षे | प्रारंभ आणि समाप्ती तारखांमधील पूर्ण वर्षांची संख्या. |
M | महिने | तारीखांमधील पूर्ण महिन्यांची संख्या. |
D | दिवस | सुरुवात तारखेमधील दिवसांची संख्या समाप्ती तारीख. |
MD | वर्षे आणि महिने वगळून दिवस | दिवसांमधील तारखेचा फरक, महिने आणि वर्षांकडे दुर्लक्ष करून. |
YD | वर्षे सोडून दिवस | दिवसांमधील तारखेचा फरक, वर्षांकडे दुर्लक्ष करून. |
YM | दिवस वगळून महिने आणिवर्षे | दिवस आणि वर्षांकडे दुर्लक्ष करून महिन्यांमधील तारखेचा फरक. |
एक्सेल DATEDIF सूत्र
मधील दोन तारखांमधील फरक जाणून घेण्यासाठी एक्सेल, तुमचे मुख्य काम DATEDIF फंक्शनला प्रारंभ आणि समाप्ती तारखा पुरवणे आहे. हे विविध प्रकारे केले जाऊ शकते, प्रदान केलेल्या तारखांचा एक्सेल समजू शकतो आणि त्याचा अचूक अर्थ लावू शकतो.
सेल संदर्भ
एक्सेलमध्ये DATEDIF सूत्र बनवण्याचा सर्वात सोपा मार्ग वेगळ्या सेलमध्ये दोन वैध तारखा इनपुट करा आणि त्या सेलचा संदर्भ घ्या. उदाहरणार्थ, खालील सूत्र सेल A1 आणि B1 मधील तारखांची संख्या मोजते:
=DATEDIF(A1, B1, "d")
टेक्स्ट स्ट्रिंग्स
एक्सेल तारखा समजते "1-जाने-2023", "1/1/2023", "जानेवारी 1, 2023", इत्यादी अनेक मजकूर स्वरूपांमध्ये. अवतरण चिन्हांमध्ये संलग्न केलेल्या मजकूर स्ट्रिंग्सच्या तारखा थेट सूत्राच्या युक्तिवादांमध्ये टाइप केल्या जाऊ शकतात. उदाहरणार्थ, तुम्ही निर्दिष्ट तारखांमधील महिन्यांच्या संख्येची गणना अशा प्रकारे करू शकता:
=DATEDIF("1/1/2023", "12/31/2025", "m")
अनुक्रमांक
मायक्रोसॉफ्ट एक्सेल प्रत्येक संचयित करत असल्याने 1 जानेवारी 1900 पासून सुरू होणारी अनुक्रमांक म्हणून तारीख, तुम्ही तारखांशी संबंधित संख्या वापरता. जरी समर्थित असले तरी, ही पद्धत विश्वासार्ह नाही कारण वेगवेगळ्या संगणक प्रणालींवर तारीख क्रमांकन बदलते. 1900 तारीख प्रणालीमध्ये, 1-जाने-2023 आणि 31-डिसेंबर-2025 या दोन तारखांमधील वर्षांची संख्या शोधण्यासाठी तुम्ही खालील सूत्र वापरू शकता:
=DATEDIF(44927, 46022, "y")
चे परिणामइतर कार्ये
आज ते २० मे २०२५ दरम्यान किती दिवस आहेत हे शोधण्यासाठी, हे सूत्र वापरायचे आहे.
=DATEDIF(TODAY(), "5/20/2025", "d")
टीप. तुमच्या सूत्रांमध्ये, समाप्ती तारीख नेहमी प्रारंभ तारखेपेक्षा मोठी असणे आवश्यक आहे, अन्यथा Excel DATEDIF फंक्शन #NUM! त्रुटी
आशा आहे की, वरील माहिती मूलभूत गोष्टी समजून घेण्यासाठी उपयुक्त ठरली आहे. आणि आता, तुमच्या वर्कशीटमधील तारखांची तुलना करण्यासाठी आणि फरक परत करण्यासाठी तुम्ही Excel DATEDIF फंक्शन कसे वापरू शकता ते पाहू.
एक्सेलमध्ये दोन तारखांमधील दिवसांची संख्या कशी मिळवायची
जर तुम्ही DATEDIF च्या युक्तिवादांचे काळजीपूर्वक निरीक्षण केले, तुमच्या लक्षात आले आहे की तारखांमधील दिवस मोजण्यासाठी 3 भिन्न एकके अस्तित्वात आहेत. कोणता वापरायचा हे तुमच्या गरजा नक्की काय आहे यावर अवलंबून आहे.
उदाहरण 1. एक्सेल DATEDIF फॉर्म्युला दिवसांमधील तारखेतील फरक मोजण्यासाठी
समजा तुमची सेल A2 मध्ये प्रारंभ तारीख आहे आणि शेवटची तारीख आहे सेल B2 आणि तुमची इच्छा आहे की एक्सेलने दिवसांमधील तारखेचा फरक परत करावा. एक साधा DATEDIF फॉर्म्युला अगदी बरोबर काम करतो:
=DATEDIF(A2, B2, "d")
प्रारंभ_तारीख युक्तिवादातील मूल्य end_date पेक्षा कमी असेल. जर प्रारंभ तारीख समाप्ती तारखेपेक्षा मोठी असेल तर, एक्सेल DATEDIF फंक्शन #NUM त्रुटी दर्शवते, पंक्ती 5 प्रमाणे:
तुम्ही एखादे सूत्र शोधत असाल तर दिवसांमधील तारखेचा फरक एकतर सकारात्मक किंवा ऋण संख्या म्हणून परत करू शकतो, फक्त मधून थेट एक तारीख वजा कराइतर:
=B2-A2
कृपया पूर्ण तपशीलांसाठी आणि अधिक सूत्र उदाहरणांसाठी एक्सेलमध्ये तारखा कशा वजा करायच्या ते पहा.
उदाहरण 2. एक्सेलमध्ये वर्षांकडे दुर्लक्ष करून दिवस मोजा
समजा तुमच्याकडे वेगवेगळ्या वर्षांच्या तारखांच्या दोन याद्या आहेत आणि तुम्ही तारखांमधील दिवसांची संख्या एकाच वर्षातील असल्याप्रमाणे मोजू इच्छिता. हे करण्यासाठी, "YD" युनिटसह DATEDIF सूत्र वापरा:
=DATEDIF(A2, B2, "yd")
तुम्हाला Excel DATEDIF फंक्शनने केवळ वर्षेच नाही तर दुर्लक्षित करायचे असल्यास पतंग, नंतर "md" युनिट वापरा. या प्रकरणात, तुमचे सूत्र दोन तारखांमधील दिवसांची गणना करेल जसे की ते एकाच महिन्याचे आणि त्याच वर्षाचे आहेत:
=DATEDIF(A2, B2, "md")
खालील स्क्रीनशॉट परिणाम दर्शवितो आणि त्याची तुलना वरील स्क्रीनशॉट अधिक चांगल्या प्रकारे समजण्यास मदत करू शकतो.
टीप. दोन तारखांमधील कामाच्या दिवसांची संख्या मिळवण्यासाठी, NETWORKDAYS किंवा NETWORKDAYS.INTL फंक्शन वापरा.
आठवड्यांमधील तारखेतील फरक कसा मोजायचा
तुम्ही लक्षात घेतल्याप्रमाणे, एक्सेल DATEDIF फंक्शनमध्ये आठवड्यातील तारखेतील फरक मोजण्यासाठी विशेष युनिट नाही. तथापि, एक सोपा उपाय आहे.
दोन तारखांमध्ये किती आठवडे आहेत हे शोधण्यासाठी, तुम्ही दिवसातील फरक परत करण्यासाठी "D" युनिटसह DATEDIF फंक्शन वापरू शकता आणि नंतर निकाल विभाजित करू शकता 7.
तारीखांमधील पूर्ण आठवडे ची संख्या मिळविण्यासाठी, तुमचे DATEDIF सूत्र गुंडाळाROUNDDOWN फंक्शन, जे नेहमी शून्याकडे संख्या पूर्ण करते:
=ROUNDDOWN((DATEDIF(A2, B2, "d") / 7), 0)
जेथे A2 ही सुरुवातीची तारीख आहे आणि B2 ही तुम्ही गणना करत असलेल्या कालावधीची शेवटची तारीख आहे.
एक्सेलमधील दोन तारखांमधील महिन्यांची संख्या कशी मोजावी
दिवस मोजण्याप्रमाणेच, Excel 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 कार्य)
संख्या मोजण्याचा पर्यायी मार्ग Excel मध्ये दोन तारखांमधील महिन्यांचा कालावधी MONTH फंक्शन वापरत आहे, किंवा अधिक अचूकपणे MONTH आणि YEAR फंक्शन्सचे संयोजन वापरत आहे:
=(YEAR(B2) - YEAR(A2))*12 + MONTH(B2) - MONTH(A2)
अर्थात, हे सूत्र DATEDIF इतके पारदर्शक नाही आणि ते तर्काच्या भोवती आपले डोके गुंडाळण्यास वेळ लागतो. परंतु DATEDIF फंक्शनच्या विपरीत, ते कोणत्याही दोन तारखांची तुलना करू शकते आणि एकतर सकारात्मक किंवा नकारात्मक मूल्य म्हणून महिन्यांमधील फरक परत करू शकते:
लक्षात घ्या की YEAR/MONTH सूत्रामध्ये नाही पंक्ती 6 मधील महिन्यांची गणना करताना समस्या जेथे प्रारंभ तारीख शेवटच्या तारखेपेक्षा अलीकडील आहे, परिस्थिती ज्यामध्ये DATEDIF फॉर्म्युला अयशस्वी होतो.
टीप. DATEDIF आणि YEAR/MONTH सूत्रांद्वारे परत केलेले परिणाम नेहमी सारखे नसतात कारण ते वेगवेगळ्या तत्त्वांवर आधारित असतात. Excel DATEDIF फंक्शन तारखांमधील पूर्ण कॅलेंडर महिन्यांची संख्या मिळवते, तर YEAR/MONTH सूत्र महिन्यांच्या संख्येवर कार्य करते.
उदाहरणार्थ, वरील स्क्रीनशॉटमधील पंक्ती 7 मध्ये, DATEDIF सूत्र 0 देतो कारण तारखांमधील संपूर्ण कॅलेंडर महिना अद्याप निघून गेलेला नाही, तर YEAR/MONTH 1 परत करतो कारण तारखावेगवेगळ्या महिन्यांशी संबंधित आहेत.
उदाहरण 4. वर्षांकडे दुर्लक्ष करून 2 तारखांमधील महिने मोजणे (MONTH फंक्शन)
तुमच्या सर्व तारखा एकाच वर्षाच्या असल्यास किंवा तुम्हाला यामधील महिन्यांची गणना करायची असल्यास तारखांकडे दुर्लक्ष करून, तुम्ही प्रत्येक तारखेपासून महिना पुनर्प्राप्त करण्यासाठी MONTH फंक्शन करू शकता आणि नंतर दुसर्यामधून एक महिना वजा करू शकता:
=MONTH(B2) - MONTH(A2)
हे सूत्र "YM सह Excel DATEDIF प्रमाणेच कार्य करते. " खालील स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे एकक:
तथापि, दोन फॉर्म्युलेद्वारे प्राप्त झालेले परिणाम हे दोन पंक्ती आहेत:
- पंक्ती 4 : समाप्ती तारीख सुरू होण्याच्या तारखेपेक्षा कमी आहे आणि म्हणून DATEDIF एक त्रुटी परत करते तर MONTH-MONTH ला नकारात्मक मूल्य मिळते.
- पंक्ती 6: तारखा वेगवेगळ्या महिन्यांच्या आहेत, परंतु वास्तविक तारखेचा फरक फक्त एक दिवस आहे . DATEDIF 0 मिळवते कारण ते 2 तारखांमधील संपूर्ण महिन्यांची गणना करते. MONTH-MONTH 1 मिळवते कारण ते दिवस आणि वर्षांकडे दुर्लक्ष करून महिन्यांची संख्या एकमेकांपासून वजा करते.
एक्सेलमध्ये दोन तारखांमधील वर्षांची गणना कशी करायची
तुम्ही मागील उदाहरणांचे अनुसरण केल्यास जिथे आम्ही दोन तारखांमधील महिने आणि दिवसांची गणना केली, त्यानंतर तुम्ही Excel मध्ये वर्षांची गणना करण्यासाठी सहजपणे एक सूत्र मिळवू शकता. खालील उदाहरणे तुम्हाला सूत्र योग्य आहे का हे तपासण्यात मदत करू शकतात :)
उदाहरण 1. दोन तारखांमधील पूर्ण वर्षांची गणना करणे (DATEDIF फंक्शन)
दरम्यान पूर्ण कॅलेंडर वर्षांची संख्या शोधण्यासाठीदोन तारखा, "Y" युनिटसह जुने चांगले DATEDIF वापरा:
=DATEDIF(A2,B2,"y")
लक्षात घ्या की DATEDIF फॉर्म्युला पंक्ती 6 मध्ये 0 देतो, जरी तारखा वेगवेगळ्या वर्षांच्या आहेत. कारण प्रारंभ आणि समाप्ती तारखांमधील पूर्ण कॅलेंडर वर्षांची संख्या शून्य आहे. आणि माझा विश्वास आहे की तुम्हाला #NUM पाहून आश्चर्य वाटले नाही! पंक्ती 7 मधील त्रुटी जिथे प्रारंभ तारीख शेवटच्या तारखेपेक्षा अगदी अलीकडील आहे.
उदाहरण 2. दोन तारखांमधील वर्षांची गणना करणे (YEAR कार्य)
एक्सेलमध्ये वर्षांची गणना करण्याचा पर्यायी मार्ग वापरणे YEAR कार्य. त्याचप्रमाणे MONTH सूत्रानुसार, तुम्ही प्रत्येक तारखेतून वर्ष काढता आणि नंतर एकमेकांपासून वर्षे वजा करा:
=YEAR(B2) - YEAR(A2)
खालील स्क्रीनशॉटमध्ये, तुम्ही DATEDIF द्वारे परत केलेल्या परिणामांची तुलना करू शकता आणि YEAR फंक्शन्स:
बहुतांश प्रकरणांमध्ये परिणाम सारखेच असतात, त्याशिवाय:
- DATEDIF फंक्शन संपूर्ण कॅलेंडर वर्षांची गणना करते, तर YEAR सूत्र फक्त एक वर्ष दुसर्यामधून वजा करतो. पंक्ती 6 फरक दर्शवते.
- प्रारंभ तारीख समाप्ती तारखेपेक्षा मोठी असल्यास DATEDIF सूत्र त्रुटी दाखवते, तर YEAR फंक्शन पंक्ती 7 प्रमाणे ऋणात्मक मूल्य देते.
दिवस, महिने आणि वर्षांमध्ये तारखेचा फरक कसा मिळवायचा
एका सूत्रात दोन तारखांमधील पूर्ण वर्षे, महिने आणि दिवसांची संख्या मोजण्यासाठी, तुम्ही फक्त तीन DATEDIF एकत्र करा.