Excel NETWORKDAYS.INTL फ़ंक्शन दो तिथियों के बीच कार्य दिवसों की संख्या की गणना करता है। NETWORKDAYS.INTL डिफ़ॉल्ट रूप से शनिवार और रविवार को शामिल नहीं करता है, लेकिन यह निर्दिष्ट करने का एक तरीका प्रदान करता है कि सप्ताह के किन दिनों को सप्ताहांत माना जाता है। फ़ंक्शन वैकल्पिक रूप से तिथियों के रूप में आपूर्ति की गई छुट्टियों की सूची को बाहर कर सकता है।
उद्देश्य दो तिथियों के बीच कार्य दिवस प्राप्त करें वापसी मान एक संख्या जो दिनों का प्रतिनिधित्व करती है। सिंटैक्स =NETWORKDAYS.INTL (start_date, end_date, [सप्ताहांत], [छुट्टियां]) तर्क
- आरंभ करने की तिथि - प्रारंभ तिथि।
- अंतिम तिथि - अंतिम तिथि।
- सप्ताहांत - [वैकल्पिक] यह निर्धारित करना कि सप्ताह के किन दिनों को सप्ताहांत माना जाना चाहिए।
- छुट्टियां - [वैकल्पिक] उन तिथियों का संदर्भ जिन्हें गैर-कार्य दिवस माना जाना चाहिए।
NETWORKDAYS.INTL दो तिथियों के बीच कार्य दिवसों की गणना करता है। कार्य दिवसों में सप्ताहांत शामिल नहीं हैं (शनिवार और रविवार डिफ़ॉल्ट रूप से) और वैकल्पिक रूप से छुट्टियों को बाहर कर सकते हैं। यह फ़ंक्शन NETWORKDAYS फ़ंक्शन से अधिक मजबूत है, क्योंकि यह आपको नियंत्रित करने की अनुमति देता है कि सप्ताह के किन दिनों को सप्ताहांत माना जाता है। NS सप्ताहांत तर्क नीचे दी गई तालिका में सूचीबद्ध कोड का उपयोग करके सेट किया गया है।
कैसे एक्सेल में एक स्ट्रिंग से संख्या निकालने के लिए
NETWORKDAYS.INTL में कार्य दिवसों की गणना करते समय प्रारंभ तिथि और समाप्ति तिथि दोनों शामिल हैं। इसका मतलब है कि यदि आप NETWORKDAYS.INTL को प्रारंभ तिथि और समाप्ति तिथि के लिए एक ही तिथि देते हैं, और यह तिथि सप्ताहांत या अवकाश नहीं है, तो यह 1 वापस आ जाएगी।
NETWORKDAYS.INTL वैकल्पिक रूप से छुट्टियों को भी ध्यान में रख सकता है। के लिए छुट्टियां तर्क, एक श्रेणी की आपूर्ति करें जिसमें अवकाश तिथियां हों। इन्हें गैर-कार्य दिवस के रूप में भी माना जाता है और परिणाम में शामिल नहीं किया जाएगा।
दिखाए गए उदाहरण में, निम्नलिखित सूत्रों का उपयोग किया जाता है:
कैसे एक्सेल में पाठ में कटौती करने के लिए
D6= NETWORKDAYS.INTL (B6,C6) D7= NETWORKDAYS.INTL (B7,C7,17) D8= NETWORKDAYS.INTL (B8,C8,1,B13:B14) D9= NETWORKDAYS.INTL (B9,C9,'0000000') D10= NETWORKDAYS.INTL (B10,C10,'0000000',B13:B14)
सप्ताहांत संख्या | सप्ताहांत के दिन |
1 (डिफ़ॉल्ट) | शनिवार रविवार |
2 | रविवार सोमवार |
3 | सोमवार मंगलवार |
4 | मंगलवार बुधवार |
5 | बुधवार गुरुवार |
6 | गुरूवार शुक्रवार |
7 | शुक्रवार शनिवार |
ग्यारह | केवल रविवार |
12 | केवल सोमवार |
१३ | केवल मंगलवार |
14 | केवल बुधवार |
पंद्रह | केवल गुरुवार |
16 | केवल शुक्रवार |
17 | केवल शनिवार |
कार्यदिवस के लिए मुखौटा
NETWORKDAYS.INTL फ़ंक्शन सप्ताहांत तर्क के लिए सप्ताहांत निर्दिष्ट करने के लिए एक 'मास्क' भी स्वीकार कर सकता है। मुखौटा 7 वर्णों की एक स्ट्रिंग के रूप में प्रदान किया जाता है जो या तो 1 या शून्य होना चाहिए। इस योजना में नंबर 1 का मतलब वीकेंड और 0 का मतलब वर्कडे होता है। पहला अंक सोमवार का प्रतिनिधित्व करता है। नीचे कुछ उदाहरण दिए गए हैं:
NETWORKDAYS.INTL (start,end,'0101011') // workdays = M,W,F NETWORKDAYS.INTL (start,end,'1010111') // workdays = Tue, Thu NETWORKDAYS.INTL (start,end,'1111100') // workdays = Sat,Sun NETWORKDAYS.INTL (start,end,'0000000') // all workdays, no weekends
टिप्पणियाँ:
- यदि start_date end_date से बड़ा है, तो फ़ंक्शन एक ऋणात्मक मान देता है।
-
NETWORKDAYS.INTL में कार्य दिवसों की गणना करते समय प्रारंभ तिथि और समाप्ति तिथि दोनों शामिल हैं। इसका मतलब है कि यदि आप NETWORKDAYS.INTL को प्रारंभ तिथि और समाप्ति तिथि के लिए एक ही तिथि देते हैं, तो यह 1 वापस आ जाएगी।
- यदि start_date या end_date सीमा से बाहर हैं, तो NETWORKDAYS.INTL #NUM! त्रुटि।
- यदि सप्ताहांत अमान्य है, तो NETWORKDAYS.INTL #VALUE! त्रुटि।