
Excel मानव संसाधन (HR) टीमों द्वारा उपयोग किए जाने वाले सबसे लोकप्रिय टूल में से एक है। HR पेशेवर हर दिन तारीखें, समय सीमा, कर्मचारी रिकॉर्ड, अवकाश ट्रैकिंग, और भर्ती वर्कफ़्लो प्रबंधित करते हैं। Excel के अंतर्निहित फ़ंक्शन गणनाओं को स्वचालित करके और त्रुटियों को कम करके इन कार्यों को सुव्यवस्थित कर सकते हैं। जब आप सही फ़ंक्शन जानते हैं, तो आप दोहराव वाले काम को स्वचालित कर सकते हैं और घंटों बचा सकते हैं।
इस ट्यूटोरियल में, हम प्रभावी मानव संसाधन प्रबंधन के लिए सात Excel फ़ंक्शन दिखाएंगे। हम NETWORKDAYS, NETWORKDAYS.INTL, WORKDAY, WORKDAY.INTL, DATEDIF, EDATE, और YEARFRAC पर ध्यान केंद्रित करेंगे। ये फ़ंक्शन सप्ताहांत और छुट्टियों को छोड़कर तारीखों को संभालने के लिए विशेष रूप से उपयोगी हैं।
आइए इन सात Excel फ़ंक्शन का पता लगाने के लिए एक नमूना HR डेटासेट पर विचार करें।
1. NETWORKDAYS: दो तारीखों के बीच कार्य दिवस गिनें
NETWORKDAYS एक प्रारंभ तिथि और एक अंत तिथि के बीच कार्य दिवसों की संख्या लौटाता है, शनिवार, रविवार, और वैकल्पिक छुट्टियों को छोड़कर। यह अवकाश शेष ट्रैक करने या भर्ती पाइपलाइन में समय मापने के लिए आदर्श है।
सिंटैक्स:
=NETWORKDAYS(start_date, end_date, [holidays])
- start_date: प्रारंभ तिथि
- end_date: अंतिम तिथि
- [holidays] – वैकल्पिक: छुट्टी की तारीखों की एक रेंज
HR उपयोग का मामला: 10-फरवरी-2026 से 14-फरवरी-2026 तक उपयोग किए गए अवकाश दिनों की गणना करें, छुट्टियों को छोड़कर।
- एक सेल चुनें और निम्न फ़ॉर्मूला दर्ज करें
=NETWORKDAYS(E2,F2,$N$2:$N$6)
यह फ़ॉर्मूला एक कर्मचारी की अनुपस्थिति के कार्य दिवसों की संख्या की गणना करता है, सप्ताहांत और आधिकारिक छुट्टियों को छोड़कर।

सुझाव: NETWORKDAYS मानता है कि सप्ताहांत शनिवार और रविवार है। यदि आपका संगठन एक अलग सप्ताहांत पैटर्न का उपयोग करता है, तो इसके बजाय NETWORKDAYS.INTL का उपयोग करें।
2. NETWORKDAYS.INTL: कस्टम सप्ताहांत सेटिंग्स के साथ कार्य दिवस गिनें
यह फ़ंक्शन NETWORKDAYS के समान है, लेकिन यह कस्टम सप्ताहांत परिभाषाओं की अनुमति देता है, जैसे कुछ क्षेत्रों में शुक्रवार-शनिवार। कुछ संगठन मानक शनिवार-रविवार सप्ताहांत का पालन नहीं करते। NETWORKDAYS.INTL आपको कस्टम सप्ताहांत परिभाषित करने देता है, जो इसे विभिन्न वर्कवीक प्रबंधित करने वाली वैश्विक HR टीमों के लिए उपयोगी बनाता है।
सिंटैक्स:
=NETWORKDAYS.INTL(start_date, end_date, weekend, [holidays])
- start_date और end_date: ऊपर के समान
- weekend: गैर-कार्य दिवसों को परिभाषित करने वाली एक संख्या या स्ट्रिंग (उदाहरण के लिए, 1 = शनि-रवि, 7 = शुक्र-शनि)
- [holidays] – वैकल्पिक: छुट्टी की तारीखों की एक रेंज
सप्ताहांत तर्क एक कोड हो सकता है, जैसे:
- 1 = शनिवार, रविवार
- 7 = शुक्रवार, शनिवार
- या 7-वर्ण पैटर्न जैसे "0000110"

HR उपयोग का मामला: क्षेत्रीय कार्यालयों के लिए अवकाश ट्रैकिंग
मान लें कि एक कर्मचारी शुक्रवार-शनिवार सप्ताहांत शेड्यूल का पालन करता है। कुल अवकाश दिनों की गणना करें।
- एक सेल चुनें और निम्न फ़ॉर्मूला दर्ज करें
=NETWORKDAYS.INTL(E3,F3,7,$N$2:$N$6)
यह एक अलग सप्ताहांत पैटर्न का सम्मान करते हुए अवकाश के कार्य दिवसों की गणना करता है।

व्यावहारिक HR मूल्य: इस फ़ंक्शन के बिना, गैर-मानक शेड्यूल के तहत काम करने वाले कर्मचारियों के लिए अवकाश शेष गलत तरीके से गणना किए जा सकते हैं।
3. WORKDAY: भविष्य या अतीत की व्यावसायिक तिथि खोजें
WORKDAY एक तिथि लौटाता है जो एक प्रारंभ तिथि से पहले या बाद में दिए गए कार्य दिवसों की संख्या होती है, सप्ताहांत और छुट्टियों को छोड़कर। यह भर्ती या परिवीक्षा अवधि में समाप्ति तिथियों को प्रोजेक्ट करने के लिए उपयोगी है।
सिंटैक्स:
=WORKDAY(start_date, days, [holidays])
- start_date: आधार तिथि
- days: जोड़ने के लिए कार्य दिवसों की संख्या (सकारात्मक) या घटाने के लिए (नकारात्मक)
- [holidays] – वैकल्पिक: छुट्टी की तारीखों की एक रेंज
HR उपयोग का मामला: ऑनबोर्डिंग या परिवीक्षा चेकपॉइंट सेट करें
मान लें कि HR किसी कर्मचारी की जॉइन तिथि के 60 कार्य दिवस बाद पड़ने वाली तिथि की गणना करना चाहता है ताकि परिवीक्षा मील का पत्थर निर्धारित किया जा सके।
- एक सेल चुनें और निम्न फ़ॉर्मूला दर्ज करें
=WORKDAY(K2,60,$N$2:$N$6)
यह सप्ताहांत और छुट्टियों को छोड़कर 60 व्यावसायिक दिनों के बाद की तिथि देता है। फ़ॉर्मूला केवल 60 कैलेंडर दिन जोड़ने के बजाय व्यावसायिक-तिथि मील का पत्थर लौटाता है।

एक और उपयोग:
भर्ती टीम इसका उपयोग इस तरह के लक्ष्य निर्धारित करने के लिए कर सकती है:
"अंतिम साक्षात्कार के 10 व्यावसायिक दिनों के भीतर उम्मीदवार को प्रस्ताव पत्र प्राप्त करना चाहिए।"
फ़ॉर्मूला:
=WORKDAY(K2,10,$N$2:$N$6)
यहां, K2 में साक्षात्कार की तिथि है। यह प्रस्ताव पत्र भेजने की समय सीमा लौटाता है।

4. WORKDAY.INTL: कस्टम सप्ताहांत के साथ व्यावसायिक तिथियाँ खोजें
WORKDAY.INTL WORKDAY की तरह काम करता है, लेकिन यह आपको एक अलग सप्ताहांत संरचना परिभाषित करने देता है। यह अंतरराष्ट्रीय HR संचालन, क्रॉस-कंट्री भर्ती समन्वय, और स्थानीय ऑनबोर्डिंग शेड्यूल के लिए विशेष रूप से उपयोगी है।
सिंटैक्स:
=WORKDAY.INTL(start_date, days, weekend, [holidays])
HR उपयोग का मामला: स्थानों में भर्ती समय सीमा
मान लें कि एक क्षेत्रीय HR कार्यालय शुक्रवार-शनिवार सप्ताहांत का पालन करता है और साक्षात्कार के पांच व्यावसायिक दिनों बाद एक प्रस्ताव तिथि शेड्यूल करना चाहता है।
फ़ॉर्मूला:
=WORKDAY.INTL(K3,5,7,$N$2:$N$6)
यह कार्यालय के वास्तविक कार्य कैलेंडर के आधार पर प्रस्ताव समय सीमा लौटाता है। 11-फरवरी-2026 को साक्षात्कार लिए गए उम्मीदवार का पांच-व्यावसायिक-दिन की समय सीमा उपयोग किए गए सप्ताहांत मॉडल के आधार पर भिन्न हो सकती है।

HR अंतर्दृष्टि: यह फ़ंक्शन मुख्यालय के कैलेंडर नियमों को हर शाखा कार्यालय पर लागू करने की सामान्य गलती से बचाता है।
5. DATEDIF: कर्मचारी कार्यकाल या सेवा अवधि मापें
DATEDIF दो तारीखों के बीच वर्ष, महीने, या दिनों में अंतर की गणना करता है। यह HR रिपोर्टिंग के लिए सबसे उपयोगी फ़ंक्शन में से एक है और सेवा पुरस्कार, पदोन्नति पात्रता, ग्रेच्युटी, और लाभ पात्रता के लिए विशेष रूप से सहायक है।
सिंटैक्स:
=DATEDIF(start_date, end_date, unit)
सामान्य इकाइयाँ:
- "Y" = पूर्ण वर्ष
- "M" = पूर्ण महीने
- "D" = पूर्ण दिन
- "YM" = वर्षों को छोड़कर महीने
- "MD" = महीनों और वर्षों को छोड़कर दिन
HR उपयोग का मामला: कर्मचारी कार्यकाल की गणना करें
कर्मचारी के कार्यकाल की गणना वर्षों में करें, जॉइन तिथि 05/15/2020 से आज तक TODAY() को वर्तमान तिथि के रूप में उपयोग करके।
फ़ॉर्मूला:
यह फ़ॉर्मूला जॉइनिंग तिथि से कुल कार्यकाल की गणना करता है।

वर्षों और महीनों में कार्यकाल दिखाने के लिए:
=DATEDIF(C2,TODAY(),"Y")&" years, "&DATEDIF(C2,TODAY(),"YM")&" months"
यह तारीखों को मैन्युअली घटाने की तुलना में एक क्लीनर और अधिक यथार्थवादी कार्यकाल परिणाम देता है।

महत्वपूर्ण नोट: DATEDIF Excel में समर्थित है, लेकिन टाइप करते समय फ़ॉर्मूला सुझावों में प्रकट नहीं हो सकता है। यह अभी भी काम करता है।
6. EDATE: महीना-आधारित HR मील के पत्थर ट्रैक करना
EDATE वह तिथि लौटाता है जो दी गई तिथि से पहले या बाद में निर्दिष्ट महीनों की संख्या होती है। 30 दिन जोड़ने के विपरीत, जो समय के साथ ड्रिफ्ट कर सकता है, EDATE महीने के उसी दिन पर लैंड करता है, जो इसे आवर्ती HR घटनाओं के लिए आदर्श बनाता है।
सिंटैक्स:
=EDATE(start_date, months)
- भविष्य की तारीखों के लिए सकारात्मक संख्या का उपयोग करें
- अतीत की तारीखों के लिए नकारात्मक संख्या का उपयोग करें
HR उपयोग का मामला: परिवीक्षा और पुष्टिकरण तिथियाँ
यदि C2 में कर्मचारी की जॉइन तिथि है और परिवीक्षा 3 महीने तक चलती है:
यह कर्मचारी की परिवीक्षा समाप्ति तिथि लौटाता है।

HR उपयोग का मामला: 6 महीने बाद लाभ पात्रता

HR उपयोग का मामला: वार्षिक अनुबंध नवीनीकरण
लाइव ट्रैकिंग के लिए TODAY() के साथ संयोजित करें:
जांचने के लिए कि क्या परिवीक्षा पूरी हो गई है:
=IF(TODAY()>=EDATE(C2,3),"Probation Complete","Probation Ongoing")

7. YEARFRAC: सेवा अवधि की गणना वर्षों की दशमलव संख्या के रूप में करें
YEARFRAC दो तारीखों के बीच वर्ष का अंश लौटाता है। यह HR में उपयोगी है जब आप पूरे वर्षों या महीनों की तुलना में अधिक सटीक कार्यकाल मूल्य चाहते हैं।
सिंटैक्स:
=YEARFRAC(start_date, end_date, [basis])
- start_date और end_date: ऊपर के समान
- [basis] – वैकल्पिक: दिन-गणना विधि (0 = US 30/360, 1 = वास्तविक/वास्तविक, आदि)
HR उपयोग का मामला: सटीक कर्मचारी कार्यकाल
फ़ॉर्मूला:
यह फ़ॉर्मूला कुल कार्यकाल को दशमलव संख्या के रूप में लौटाता है। उदाहरण के लिए, यह दिखा सकता है कि एक कर्मचारी ने लगभग 5.14 वर्ष की सेवा पूरी कर ली है।

सुझाव: TODAY(): HR ट्रैकर्स को डायनामिक बनाएं
TODAY() वर्तमान तिथि लौटाता है और जब भी वर्कबुक रिकैलकुलेट होती है तो स्वचालित रूप से अपडेट होता है। हर दिन रिपोर्टिंग तिथियों को मैन्युअली अपडेट करने के बजाय, TODAY() फ़ाइल को स्वचालित रूप से वर्तमान रखता है।
सिंटैक्स:
HR उपयोग का मामला: लाइव स्थिति गणना
आप TODAY() को अन्य फ़ंक्शन के साथ जोड़कर ट्रैकर्स को सेल्फ-अपडेटिंग बना सकते हैं।
कार्यकाल हर दिन मैन्युअल परिवर्तनों के बिना स्वचालित रूप से अपडेट होता है।

HR में प्रभावी उपयोग के लिए सुझाव
- हॉलिडे टेबल बनाएँ: सभी आधिकारिक छुट्टी की तारीखों को एक रेंज में रखें और उस रेंज को फ़ॉर्मूला में रेफरेंस करें। इससे आपकी वर्कबुक को बनाए रखना आसान हो जाता है। इसे एक बार अपडेट करें, और सभी फ़ॉर्मूला स्वचालित रूप से अपडेट हो जाते हैं।
- नामित रेंज का उपयोग करें: =NETWORKDAYS(HireDate, TODAY(), CompanyHolidays) =NETWORKDAYS($C$4, TODAY(), $N$2:$N$45) से पढ़ने में आसान है। यह पंक्तियाँ शिफ्ट होने पर फ़ॉर्मूला त्रुटियों को रोकने में भी मदद करता है।
- दिनांक इनपुट सत्यापित करें: दिनांक-आधारित फ़ॉर्मूला चुपचाप विफल हो सकते हैं जब सेल्स में टेक्स्ट होता है जो तारीख जैसा दिखता है लेकिन उसके रूप में संग्रहीत नहीं होता। किसी भी कॉलम पर Data → Data Validation → Date का उपयोग करें जो इन फ़ॉर्मूला में फीड होता है।
- क्षेत्रीय समायोजन करें: अपने लोकेल के दिनांक फॉर्मेट और सप्ताहांत मानदंडों का उपयोग करके फ़ॉर्मूला का परीक्षण करें।
- फ़ंक्शन संयोजित करें: पात्रता जांच के लिए DATEDIF के साथ IF का उपयोग करें।
- त्रुटियाँ संभालें: फ़ॉर्मूला को IFERROR में लपेटें, उदाहरण के लिए, =IFERROR(NETWORKDAYS(E2, F2), "Invalid Dates")।
- डायनामिक दिनांक उपयोग करें: रीयल-टाइम अपडेट के लिए TODAY() के साथ फ़ॉर्मूला जोड़ें।
निष्कर्ष
इन सात Excel फ़ंक्शन में महारत हासिल करने से मानव संसाधन प्रबंधन अधिक कुशल और सटीक हो सकता है। एक मजबूत HR वर्कबुक केवल कर्मचारी डेटा स्टोर करने से कहीं अधिक करती है। यह परिचालन प्रश्नों का उत्तर जल्दी, सुसंगत रूप से और सटीक रूप से देने में मदद करती है। एक नमूना स्प्रेडशीट के साथ अभ्यास करें और पता लगाएं कि ये फ़ंक्शन आपके दैनिक कार्य को कैसे स्वचालित कर सकते हैं। साथ मिलकर, वे जटिल सिस्टम या उन्नत स्वचालन की आवश्यकता के बिना Excel को HR संचालन के लिए कहीं अधिक प्रभावी बनाते हैं।
निःशुल्क उन्नत Excel अभ्यास समाधान के साथ प्राप्त करें!