यदि आपके पास बहुत सारी तारीखों वाली एक्सेल शीट है, तो संभावना है कि आपको अंततः उन तारीखों में से कुछ के बीच अंतर निकालने की आवश्यकता होगी। शायद आप देखना चाहते हैं कि आपको अपना कर्ज चुकाने में कितने महीने लगे या किसी निश्चित मात्रा में वजन कम करने में कितने दिन लगे?
एक्सेल में तारीखों के बीच अंतर निकालना आसान है, लेकिन यह इस बात पर निर्भर करते हुए जटिल हो सकता है कि आप कुछ मूल्यों की गणना कैसे करना चाहते हैं। उदाहरण के लिए, यदि आप 2/5/2016 और 1/15/2016 के बीच महीनों की संख्या जानना चाहते हैं, तो क्या उत्तर 0 होना चाहिए या 1? कुछ लोग कह सकते हैं 0 क्योंकि तारीखों के बीच पूरा महीना नहीं है और अन्य कह सकते हैं 1 क्योंकि यह एक अलग महीना है।
इस लेख में, मैं आपको दिखाऊंगा कि दो तारीखों के बीच अंतर कैसे निकाला जाए ताकि विभिन्न सूत्रों का उपयोग करके दिनों, महीनों और वर्षों की संख्या प्राप्त की जा सके, यह आपकी प्राथमिकताओं पर निर्भर करता है।
दो तारीखों के बीच दिन
सबसे सरल गणना जो हम कर सकते हैं वह है दो तारीखों के बीच दिनों की संख्या प्राप्त करना। दिनों की गणना के बारे में अच्छी बात यह है कि वास्तव में मूल्य की गणना करने का केवल एक ही तरीका है, इसलिए आपको अलग-अलग सूत्रों के अलग-अलग उत्तर देने के बारे में चिंता करने की आवश्यकता नहीं है।
मेरे ऊपर दिए गए उदाहरण में, मेरे पास दो तारीखें सेल्स A2 और A3 में संग्रहीत हैं। दाईं ओर, आप देख सकते हैं कि उन दो तारीखों के बीच अंतर 802 दिन है। एक्सेल में, समान मूल्य की गणना करने के हमेशा कई तरीके होते हैं और मैंने यहां यही किया है। आइए सूत्रों पर एक नज़र डालते हैं:

पहला सूत्र केवल दो तारीखों का एक सरल घटाव है, A3 - A2। एक्सेल जानता है कि यह एक तारीख है और बस उन दो तारीखों के बीच दिनों की संख्या की गणना करता है। आसान और बहुत सीधा। इसके अलावा, आप DAYS फ़ंक्शन का भी उपयोग कर सकते हैं।
=DAYS(A3, A2)
यह फ़ंक्शन दो तर्क लेता है: अंतिम तारीख और प्रारंभिक तारीख। यदि आप सूत्र में तारीखों को बदल देते हैं, तो आपको बस एक नकारात्मक संख्या मिलेगी। अंत में, आप DATEDIF नामक एक फ़ंक्शन का उपयोग कर सकते हैं, जो लोटस 1-2-3 के दिनों से एक्सेल में शामिल है, लेकिन आधिकारिक तौर पर एक्सेल में समर्थित फ़ॉर्मूला नहीं है।
=DATEDIF(A2, A3, "D")
जब आप सूत्र टाइप करते हैं, तो आप देखेंगे कि एक्सेल आपको फ़ील्ड आदि के लिए कोई सुझाव नहीं देता है। सौभाग्य से, आप यहां DATEDIF फ़ंक्शन के लिए सिंटैक्स और सभी समर्थित तर्क देख सकते हैं।
एक अतिरिक्त बोनस के रूप में, क्या होगा यदि आप दो तारीखों के बीच कार्यदिवसों की संख्या निकालना चाहते हैं? यह भी काफी आसान है क्योंकि हमारे पास एक बिल्ट-इन फ़ॉर्मूला है:
=NETWORKDAYS(startDate,endDate)
दिनों और कार्यदिवसों की संख्या निकालना काफी सरल है, तो आइए अब महीनों के बारे में बात करते हैं।
दो तारीखों के बीच महीने
सबसे मुश्किल गणना महीनों की संख्या है क्योंकि आप या तो राउंड अप या राउंड डाउन कर सकते हैं यह इस बात पर निर्भर करता है कि यह पूरा महीना है या आंशिक महीना। अब एक्सेल में एक MONTHS फ़ंक्शन है, लेकिन यह बहुत सीमित है क्योंकि यह अंतर की गणना करते समय केवल महीने को देखेगा न कि वर्ष को। इसका मतलब है कि यह केवल उसी वर्ष में दो महीनों के बीच अंतर की गणना करने के लिए उपयोगी है।
चूंकि यह थोड़ा बेकार है, आइए कुछ ऐसे सूत्र देखते हैं जो हमें सही उत्तर देंगे। माइक्रोसॉफ्ट ने इन्हें यहां प्रदान किया है, लेकिन यदि आप लिंक पर जाने के लिए बहुत आलसी हैं, तो मैंने उन्हें नीचे भी प्रदान किया है।
राउंड अप - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
राउंड डाउन - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
अब ये दो काफी लंबे और जटिल सूत्र हैं और आपको वास्तव में यह समझने की आवश्यकता नहीं है कि क्या हो रहा है। यहां एक्सेल में सूत्र हैं:

ध्यान दें कि आपको वास्तविक सेल में राउंड डाउन सूत्र को संपादित करना चाहिए क्योंकि किसी अजीब कारण से पूरा सूत्र फ़ॉर्मूला बार में दिखाई नहीं देता है। सेल में ही सूत्र देखने के लिए, Formulas टैब पर क्लिक करें और फिर Show Formulas पर क्लिक करें।

तो हमारे वर्तमान उदाहरण पर दोनों सूत्रों का अंतिम परिणाम क्या है? आइए नीचे देखें:

राउंड अप मुझे 27 महीने देता है और राउंड डाउन मुझे 26 महीने देता है, जो इस बात पर निर्भर करता है कि आप इसे कैसे देखना चाहते हैं, सटीक है। अंत में, आप DATEDIF फ़ंक्शन का भी उपयोग कर सकते हैं, लेकिन यह केवल पूर्ण महीनों की गणना करता है, इसलिए हमारे मामले में यह जो उत्तर देता है वह 26 है।
=DATEDIF(A2, A3, "M")
दो तारीखों के बीच वर्ष
महीनों की तरह, वर्षों की गणना भी इस बात पर निर्भर करते हुए की जा सकती है कि आप 1 वर्ष को पूरे 365 दिनों के रूप में गिनना चाहते हैं या वर्ष में परिवर्तन गिनता है। तो आइए हमारे उदाहरण को लें जहां मैंने वर्षों की संख्या की गणना के लिए दो अलग-अलग सूत्रों का उपयोग किया है:

एक सूत्र DATEDIF का उपयोग करता है और दूसरा YEAR फ़ंक्शन का उपयोग करता है। चूंकि दिनों की संख्या में अंतर केवल 802 है, DATEDIF 2 वर्ष दिखाता है जबकि YEAR फ़ंक्शन 3 वर्ष दिखाता है।

फिर से, यह वरीयता का मामला है और इस बात पर निर्भर करता है कि आप वास्तव में क्या गणना करने का प्रयास कर रहे हैं। दोनों विधियों को जानना एक अच्छा विचार है ताकि आप विभिन्न समस्याओं को विभिन्न सूत्रों से हल कर सकें।
जब तक आप सावधान हैं कि आप किन सूत्रों का उपयोग करते हैं, तब तक आप जो खोज रहे हैं उसकी सटीक गणना करना काफी आसान है। मैंने जिन लोगों का उल्लेख किया है, उनके अलावा भी बहुत सारे डेट फ़ंक्शन हैं, इसलिए बेझिझक ऑफिस सपोर्ट साइट पर उन्हें भी देखें। यदि आपके कोई प्रश्न हैं, तो बेझिझक टिप्पणी करें। आनंद लें!