यदि आपके पास बहुत सारी तिथियों वाली एक्सेल शीट है, तो संभावना है कि आपको अंततः उन तिथियों में से कुछ के बीच के अंतरों की गणना करने की आवश्यकता होगी। हो सकता है कि आप देखना चाहते हों कि आपको अपना कर्ज चुकाने में कितने महीने लगे या एक निश्चित मात्रा में वजन कम करने में आपको कितने दिन लगे?
एक्सेल में तिथियों के बीच अंतर की गणना करना आसान है, लेकिन आप कुछ मूल्यों की गणना कैसे करना चाहते हैं, इसके आधार पर जटिल हो सकते हैं। उदाहरण के लिए, यदि आप 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 फ़ंक्शन है, लेकिन यह बहुत सीमित है क्योंकि यह अंतर की गणना करते समय केवल महीने को देखेगा, न कि वर्ष को। इसका मतलब है कि यह केवल एक ही वर्ष में दो महीनों के बीच के अंतर की गणना के लिए उपयोगी है।
चूंकि यह एक तरह से व्यर्थ है, आइए कुछ फ़ार्मुलों को देखें जो हमें सही उत्तर देंगे। माइक्रोसॉफ्ट ने इन्हें यहां प्रदान किया है, लेकिन यदि आप लिंक पर जाने के लिए बहुत आलसी हैं, तो मैंने उन्हें नीचे भी प्रदान किया है।
Round Up - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Round Down - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate)) *12+MONTH(LDate)-MONTH(EDate)
अब ये दो काफी लंबे और जटिल सूत्र हैं और आपको वास्तव में यह समझने की जरूरत नहीं है कि क्या हो रहा है। यहाँ एक्सेल में सूत्र दिए गए हैं:
ध्यान दें कि आपको राउंड डाउन फॉर्मूला को वास्तविक सेल में ही संपादित करना चाहिए क्योंकि किसी अजीब कारण से फॉर्मूला बार में पूरा फॉर्मूला दिखाई नहीं देता है। सूत्र को कक्ष में ही देखने के लिए, सूत्र . पर क्लिक करें टैब पर क्लिक करें और फिर सूत्र दिखाएं . क्लिक करें ।
तो हमारे वर्तमान उदाहरण पर दो सूत्रों का अंतिम परिणाम क्या है? आइए नीचे देखें:
राउंड अप मुझे 27 महीने देता है और राउंड डाउन मुझे 26 महीने देता है, जो सटीक है, इस पर निर्भर करता है कि आप इसे कैसे देखना चाहते हैं। अंत में, आप DATEDIF फ़ंक्शन का भी उपयोग कर सकते हैं, लेकिन यह केवल पूरे महीनों की गणना करता है, इसलिए हमारे मामले में यह जो उत्तर देता है वह 26 है।
=DATEDIF(A2, A3, "M")
दो तिथियों के बीच के वर्ष
महीनों की तरह, वर्षों की गणना भी इस आधार पर की जा सकती है कि आप 1 वर्ष को पूरे 365 दिनों के रूप में गिनना चाहते हैं या यदि वर्ष में कोई परिवर्तन मायने रखता है। तो आइए अपना उदाहरण लेते हैं जहां मैंने वर्षों की संख्या की गणना के लिए दो अलग-अलग फ़ार्मुलों का उपयोग किया है:
एक सूत्र DATEDIF का उपयोग करता है और दूसरा YEAR फ़ंक्शन का उपयोग करता है। चूंकि दिनों की संख्या में अंतर केवल 802 है, DATEDIF 2 वर्ष दिखाता है जबकि वर्ष फ़ंक्शन 3 वर्ष दिखाता है।
फिर, यह वरीयता का मामला है और इस बात पर निर्भर करता है कि आप वास्तव में क्या गणना करने की कोशिश कर रहे हैं। दोनों विधियों को जानना एक अच्छा विचार है ताकि आप अलग-अलग फ़ार्मुलों के साथ अलग-अलग समस्याओं पर हमला कर सकें।
जब तक आप इस बात से सावधान रहते हैं कि आप किन फ़ार्मुलों का उपयोग करते हैं, तब तक सटीक गणना करना काफी आसान है कि आप क्या खोज रहे हैं। मैंने जिन तारीखों का उल्लेख किया है, उनके अलावा और भी बहुत सारे दिनांक कार्य हैं, इसलिए बेझिझक उन्हें भी कार्यालय सहायता साइट पर देखें। यदि आपके कोई प्रश्न हैं, तो बेझिझक टिप्पणी करें। आनंद लें!