सामग्री तालिका
आजको ब्लग पोष्ट गुगल पानाहरूमा दुई मितिहरू बीचको भिन्नता पत्ता लगाउने बारेमा हो। तपाईंले दिनहरू, महिनाहरू र वर्षहरू गणना गर्न धेरै DATEDIF सूत्रहरू देख्नुहुनेछ, र तपाईंको छुट्टिहरू अनुकूलन तालिकामा आधारित भए तापनि कामका दिनहरू गणना गर्न कसरी NETWORKDAYS प्रयोग गरिन्छ भनेर जान्नुहुनेछ।
धेरै स्प्रेडसिट प्रयोगकर्ताहरूले फेला पार्छन्। मितिहरू भ्रामक, यदि धेरै गाह्रो छैन भने, ह्यान्डल गर्न। तर विश्वास गर्नुहोस् वा नगर्नुहोस्, त्यहाँ त्यस उद्देश्यका लागि केही उपयोगी र सीधा कार्यहरू छन्। DATEDIF र NETWORKDAYS तिनीहरू मध्ये एक जोडी हुन्।
Google पानाहरूमा DATEDIF प्रकार्य
जसरी यो प्रकार्यहरूसँग हुन्छ, तिनीहरूको नामले कार्यको सुझाव दिन्छ। DATEDIF को लागी उस्तै जान्छ। यसलाई date dif को रूपमा पढ्नुपर्छ, dated if , र यो date different को लागि खडा हुन्छ। तसर्थ, गुगल पानामा DATEDIF ले दुई मितिहरू बीचको मिति भिन्नता गणना गर्दछ।
यसलाई टुक्रामा टुक्रा पारौं। प्रकार्यलाई तीनवटा तर्कहरू चाहिन्छ:
=DATEDIF(start_date, end_date, unit)- start_date - सुरुवात बिन्दुको रूपमा प्रयोग गरिएको मिति। यो निम्न मध्ये एउटा हुनुपर्छ:
- दुई-उद्धरणमा मिति आफैं: "8/13/2020"
- मिति भएको सेलको सन्दर्भ: A2
- मिति फिर्ता गर्ने सूत्र: DATE(2020, 8, 13)
- कुनै विशेष मिति र त्यो सङ्ख्यालाई बुझाउँछ Google पानाहरू द्वारा मितिको रूपमा व्याख्या गर्न सकिन्छ, उदाहरणका लागि। 44056 प्रतिनिधित्व गर्दछ अगस्ट 13, 2020 ।
- end_date – प्रयोग गरिएको मितिअन्तिम बिन्दुको रूपमा। यो start_date जस्तै ढाँचाको हुनुपर्छ।
- unit - कुन फरक फर्काउने प्रकार्य बताउन प्रयोग गरिन्छ। तपाईंले प्रयोग गर्न सक्नुहुने एकाइहरूको पूर्ण सूची यहाँ छ:
- "D" – ( दिन को लागि छोटो) दुई मितिहरू बीचको दिनको सङ्ख्या फर्काउँछ।
- "M" - (महिना) दुई मितिहरू बीचको पूरा महिनाहरूको सङ्ख्या।
- "Y" – (वर्ष) पूर्ण वर्षहरूको सङ्ख्या।
- "MD" – (दिनहरू बेवास्ता गरेर महिनाहरू) पूरा महिना घटाएपछि दिनहरूको सङ्ख्या।
- "YD" - (वर्षहरूलाई बेवास्ता गर्ने दिनहरू) पूरै वर्ष घटाएपछिका दिनहरूको सङ्ख्या।
- "YM" - (वर्षहरूलाई बेवास्ता गर्ने महिनाहरू) पूरा वर्ष घटाएपछि पूरा महिनाहरूको सङ्ख्या।
नोट। सबै एकाइहरूलाई सूत्रहरूमा राख्नुपर्छ जसरी तिनीहरू माथि देखिन्छन् - डबल-उद्धरणहरूमा।
अब यी सबै भागहरू एकसाथ टुक्रा पारौं र गुगल पानाहरूमा DATEDIF सूत्रहरूले कसरी काम गर्छ हेरौं।
Google पानाहरूमा दुई मितिहरू बीचका दिनहरू गणना गर्नुहोस्
उदाहरण १. सबै दिनहरू गणना गर्नुहोस्
मसँग केही अर्डरहरू ट्र्याक गर्न एउटा सानो तालिका छ। ती सबै अगस्टको पहिलो आधामा पठाइएको छ - ढुवानी मिति - जुन मेरो सुरु मिति हुन गइरहेको छ। त्यहाँ एक अनुमानित डेलिभरी मिति पनि छ - समय मिति ।
म दिनहरू गणना गर्न जाँदैछु - "D" - बीच ढुवानी र बाँकी मितिहरू हेर्नका लागि वस्तुहरू आउन कति समय लाग्छ। मैले प्रयोग गर्नुपर्ने सूत्र यहाँ छ:
=DATEDIF(B2, C2, "D")
13>
म प्रविष्ट गर्नुहोस्D2 मा DATEDIF सूत्र र त्यसपछि यसलाई अन्य पङ्क्तिहरूमा लागू गर्न स्तम्भमा प्रतिलिपि गर्नुहोस्।
टिप। तपाईँले जहिले पनि ARRAYFORMULA:
=ArrayFormula(DATEDIF(B2:B13, C2:C13, "D"))
उदाहरण २. महिनाहरूलाई बेवास्ता गर्ने दिनहरू गणना गर्नुहोस्
त्यहाँ कल्पना गर्नुहोस् दुई मितिहरू बीचको केही महिनाहरू छन्:
तपाईले दिनहरू एउटै महिनाको हो भनेर कसरी गणना गर्नुहुन्छ? त्यो सही छ: बितिसकेका पूरा महिनाहरू बेवास्ता गरेर। तपाईंले "MD" एकाइ प्रयोग गर्दा DATEDIF ले यो स्वचालित रूपमा गणना गर्दछ:
=DATEDIF(A2, B2, "MD")
प्रकार्यले बितेका महिनाहरू घटाउँछ र बाँकी दिनहरू गणना गर्दछ। .
उदाहरण 3. वर्षहरू बेवास्ता गर्ने दिनहरू गणना गर्नुहोस्
अर्को एकाइ - "YD" - मितिहरू बीच एक वर्ष भन्दा बढी हुँदा मद्दत गर्नेछ:
=DATEDIF(A2, B2, "YD")
सूत्रले पहिले वर्ष घटाउनेछ, र त्यसपछि बाँकी दिनहरू एउटै वर्षको भए झैं गणना गर्नेछ।
Google पानाहरूमा काम गर्ने दिनहरू गणना गर्नुहोस्
त्यहाँ एउटा विशेष मामला छ जब तपाईंले Google पानाहरूमा कामका दिनहरू मात्र गणना गर्न आवश्यक छ। DATEDIF सूत्रहरू यहाँ धेरै मद्दत हुनेछैन। र म विश्वास गर्छु कि तपाई सहमत हुनुहुनेछ कि म्यानुअल रूपमा सप्ताहन्त घटाउनु सबैभन्दा सुन्दर विकल्प होइन।
भाग्यवश, गुगल पानामा त्यसका लागि केही अत्याधिक जादुई हिज्जे छन् :)
उदाहरण १। NETWORKDAYS प्रकार्य
पहिलोलाई NETWORKDAYS भनिन्छ। यो प्रकार्यले सप्ताहन्त बाहेक दुई मितिहरू (शनिबार रआइतवार) र आवश्यक भएमा बिदाहरू पनि:
=NETWORKDAYS(start_date, end_date, [holidas])- start_date – सुरुवात बिन्दुको रूपमा प्रयोग गरिएको मिति। आवश्यक छ।
नोट। यदि यो मिति छुट्टी होइन भने, यो कामको दिनको रूपमा गणना गरिन्छ।
- end_date – अन्तिम बिन्दुको रूपमा प्रयोग गरिएको मिति। आवश्यक छ।
नोट। यदि यो मिति छुट्टी होइन भने, यो कामको दिनको रूपमा गणना गरिन्छ।
- बिदाहरू - यो एउटा ऐच्छिक हो जब तपाइँले विशेष बिदाहरू औंल्याउनुपर्छ। यो मितिहरू प्रतिनिधित्व गर्ने मिति वा संख्याहरूको दायरा हुनुपर्छ।
यसले कसरी काम गर्छ भनेर वर्णन गर्न, म ढुवानी र नियत मितिहरू बीचमा हुने बिदाहरूको सूची थप्नेछु:
<0त्यसोभए, स्तम्भ B मेरो सुरु मिति हो, स्तम्भहरू C - अन्त्य मिति। स्तम्भ E मा मितिहरू विचार गर्न बिदाहरू हुन्। यहाँ सूत्र कस्तो देखिनु पर्छ:
=NETWORKDAYS(B2, C2, $E$2:$E$4)
19>
टिप। यदि तपाइँ अन्य कक्षहरूमा सूत्र प्रतिलिपि गर्न जाँदै हुनुहुन्छ भने, त्रुटिहरू वा गलत परिणामहरूबाट बच्न छुट्टिहरूको लागि निरपेक्ष कक्ष सन्दर्भहरू प्रयोग गर्नुहोस्। वा यसको सट्टा एरे सूत्र निर्माण गर्ने विचार गर्नुहोस्।
के तपाईंले DATEDIF सूत्रहरूको तुलनामा दिनहरूको संख्या कसरी घटेको याद गर्नुभएको छ? किनभने अब प्रकार्यले स्वचालित रूपमा सबै शनिबार, आइतबार, र शुक्रबार र सोमबार हुने दुई बिदाहरू घटाउँछ।
नोट। Google पानाहरूमा DATEDIF को विपरीत, NETWORKDAYS ले start_day र end_day लाई काम दिनको रूपमा गणना गर्दछ जबसम्म तिनीहरू बिदाहरू छैनन्। त्यसैले, D7 ले 1 फर्काउँछ।
उदाहरण २।Google पानाहरूका लागि NETWORKDAYS.INTL
यदि तपाईंसँग अनुकूल सप्ताहन्त तालिका छ भने, तपाईंले अर्को प्रकार्यबाट लाभ उठाउनुहुनेछ: NETWORKDAYS.INTL। यसले तपाईंलाई व्यक्तिगत रूपमा सेट गरिएको सप्ताहन्तको आधारमा गुगल पानाहरूमा काम गर्ने दिनहरू गणना गर्न दिन्छ:
=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidas])- start_date – a सुरूवात बिन्दुको रूपमा प्रयोग गरिएको मिति। आवश्यक।
- end_date – अन्त्य बिन्दुको रूपमा प्रयोग गरिएको मिति। आवश्यक छ।
नोट। गुगल पानाहरूमा NETWORKDAYS.INTL ले पनि start_day र end_day लाई कामको दिनको रूपमा गणना गर्दछ जबसम्म तिनीहरू बिदामा छैनन्।
- सप्ताहांत – यो एउटा हो वैकल्पिक। यदि हटाइयो भने, शनिबार र आइतबार सप्ताहन्त मानिन्छ। तर तपाईले यसलाई दुई तरिकाहरू प्रयोग गरेर परिवर्तन गर्न सक्नुहुन्छ:
- मास्क ।
टिप। यो तरिका तपाईंको बिदाका दिनहरू हप्ताभरि छरपष्ट हुँदाका लागि उपयुक्त छ।
मास्क 1's र 0's को सात-अङ्कको ढाँचा हो। 1 एक सप्ताहन्त को लागी खडा छ, 0 कार्य दिन को लागी। ढाँचामा पहिलो अंक सधैं सोमबार हो, अन्तिम एक - आइतबार।
उदाहरणका लागि, "1100110" भनेको तपाईंले बुधबार, बिहीबार, शुक्रबार र शनिबार काम गर्नुहुन्छ।
नोट। मास्क डबल-कोटमा राख्नुपर्छ।
- नम्बरहरू ।
एक-अङ्क संख्याहरू (1-7) प्रयोग गर्नुहोस् जसले सेट सप्ताहन्तहरूको जोडीलाई जनाउँछ:
संख्या सप्ताहांत 1 शनिबार, आइतबार 2 आइतबार, सोमबार 24>3 सोमबार, मंगलबार 4 मङ्गलबार,बुधबार 5 बुधवार, बिहीबार 24>6 बिहीबार, शुक्रबार <247 शुक्रबार, शनिबार वा दुई-अङ्कको संख्या (११-१७) सँग काम गर्नुहोस् जसले एक दिन आराम गर्न जनाउँछ एक हप्ता भित्र:
संख्या सप्ताहान्त दिन 11 आइतबार 12 सोमबार 13 मङ्गलबार 14 बुधवार 15 बिहीबार 16 शुक्रबार<23 17 22>शनिबार
- मास्क ।
- बिदाहरू – यो ऐच्छिक पनि हो र छुट्टिहरू निर्दिष्ट गर्न प्रयोग गरिन्छ।
यी सबै नम्बरहरूको कारणले गर्दा यो कार्य जटिल लाग्न सक्छ, तर म तपाईंलाई यसलाई प्रयास गर्न प्रोत्साहन दिन्छु।
पहिले, बस आफ्नो छुट्टी को दिन को स्पष्ट समझ प्राप्त गर्नुहोस्। यसलाई आइतबार र सोमबार बनाउनुहोस्। त्यसपछि, आफ्नो सप्ताहन्त संकेत गर्ने बाटोमा निर्णय गर्नुहोस्।
यदि तपाईं मास्क लगाएर जानुहुन्छ भने, यो यस्तो हुनेछ – 1000001 :
=NETWORKDAYS.INTL(B2, C2, "1000001")
तर मसँग पङ्क्तिमा दुई सप्ताहन्त दिनहरू भएकोले, म माथिको तालिकाबाट एउटा नम्बर प्रयोग गर्न सक्छु, 2 मेरो मामलामा:
=NETWORKDAYS.INTL(B2, C2, 2)
त्यसपछि मात्र थप्नुहोस् अन्तिम तर्क - स्तम्भ E मा छुट्टिहरू सन्दर्भ गर्नुहोस्, र सूत्र तयार छ:
=NETWORKDAYS.INTL(B2, C2, 2, $E$2:$E$4)
Google पानाहरू र महिनाहरूमा मिति भिन्नता
कहिलेकाहीँ महिना दिन भन्दा बढी महत्त्वपूर्ण छ। यदि यो तपाईंको लागि सत्य हो र तपाईं दिनको सट्टा महिनामा मिति भिन्नता प्राप्त गर्न रुचाउनुहुन्छ भने, Google पानाहरू दिनुहोस्DATEDIF काम गर्नुहोस्।
उदाहरण 1. दुई मितिहरू बीचको पूरा महिनाको संख्या
ड्रिल समान छ: start_date पहिले जान्छ, त्यसपछि end_date र "M" – जुन महिनाको लागि खडा हुन्छ – अन्तिम तर्कको रूपमा:
=DATEDIF(A2, B2, "M")
टिप। ARRAUFORMULA प्रकार्यको बारेमा नबिर्सनुहोस् जसले तपाईंलाई एकैचोटि सबै पङ्क्तिहरूमा महिनाहरू गणना गर्न मद्दत गर्न सक्छ:
=ARRAYFORMULA(DATEDIF(A2:A13, B2:B13, "M"))
उदाहरण 2. वर्षहरूलाई बेवास्ता गर्ने महिनाहरूको सङ्ख्या
तपाईंलाई आवश्यक नहुन सक्छ। सुरु र अन्त्य मितिहरू बीचमा सबै वर्षहरूमा महिनाहरू गणना गर्नुहोस्। र DATEDIF ले तपाईंलाई त्यसो गर्न दिन्छ।
केवल "YM" एकाइ प्रयोग गर्नुहोस् र सूत्रले पहिले पूरै वर्ष घटाउनेछ, र त्यसपछि मितिहरू बीचको महिनाहरूको सङ्ख्या गणना गर्नुहोस्:
=DATEDIF(A2, B2, "YM")
गुगल पानामा दुई मितिहरू बीचको वर्ष गणना गर्नुहोस्
तपाईंलाई देखाउने अन्तिम (तर कम्तीमा होइन) कुरा भनेको Google पानाहरू DATEDIF ले मिति कसरी गणना गर्छ। वर्षहरूमा भिन्नता।
म दम्पतीहरूको विवाहको मिति र आजको मितिको आधारमा विवाह भएको वर्षको सङ्ख्या गणना गर्न जाँदैछु:
तपाईंको रूपमा पहिले नै अनुमान गरिसकेको हुन सक्छ, म यसको लागि "Y" एकाइ प्रयोग गर्नेछु:
=DATEDIF(A2, B2, "Y")
यी सबै DATEDIF सूत्रहरू हुन् गुगल पानाहरूमा दुई मितिहरू बीचको दिन, महिना र वर्षहरू गणना गर्नको लागि सबैभन्दा पहिले प्रयास गर्नुहोस्।
यदि तपाईंको मुद्दा यिनीहरूद्वारा समाधान गर्न सकिँदैन वा यदि तपाईंसँग कुनै प्रश्नहरू छन् भने, म तपाईंलाई तिनीहरूलाई साझा गर्न प्रोत्साहित गर्दछु। हामीसँग टिप्पणी सेक्सनमातल।