Categories

⏱️ 15 min read

Excel Date & Time Functions in Hindi – TODAY, NOW, DATE, DATEDIF, WORKDAY

N
By NotesMind

Excel Date & Time Functions – TODAY, NOW, DATE, DATEDIF, WORKDAY, NETWORKDAYS और सभी महत्वपूर्ण Functions

Microsoft Excel में Date और Time के साथ काम करना बहुत common है। Employee joining date, age calculation, project duration, attendance, working days, deadlines, salary periods और financial reports जैसे कामों में Date & Time Functions का उपयोग किया जाता है।

Excel में Date और Time को सही तरीके से समझना जरूरी है क्योंकि Excel Dates को internally numbers के रूप में store करता है और Functions की मदद से हम इन dates पर calculation कर सकते हैं।

इस article में हम Excel के निम्नलिखित 18 महत्वपूर्ण Date & Time Functions को आसान हिंदी में examples के साथ समझेंगे:

  1. TODAY

  2. NOW

  3. DATE

  4. DAY

  5. MONTH

  6. YEAR

  7. HOUR

  8. MINUTE

  9. SECOND

  10. DAYS

  11. DATEDIF

  12. EDATE

  13. EOMONTH

  14. WEEKDAY

  15. WEEKNUM

  16. WORKDAY

  17. NETWORKDAYS

  18. YEARFRAC


1. TODAY Function

TODAY Function Excel में वर्तमान Date यानी आज की तारीख देता है।

Syntax

=TODAY()

इस Function में कोई argument नहीं होता।

Example

=TODAY()

अगर आज की तारीख 15 September 2026 है, तो result होगा:

15-09-2026

Practical Use

किसी report में आज की date automatically दिखाने के लिए:

="Report Date: "&TEXT(TODAY(),"dd-mm-yyyy")

Important Point

TODAY() केवल Current Date देता है, Time नहीं।


2. NOW Function

NOW Function वर्तमान Date और Time दोनों देता है।

Syntax

=NOW()

Example

=NOW()

Result कुछ इस प्रकार हो सकता है:

15-09-2026 13:30

Result आपके computer/system के current date और time के अनुसार होगा।

TODAY और NOW में अंतर

TODAY NOW
Current Date देता है Current Date + Time देता है
=TODAY() =NOW()
Time नहीं देता Time भी देता है

याद रखने की Trick

TODAY → आज की Date

NOW → अभी की Date + Time


3. DATE Function

DATE Function अलग-अलग Year, Month और Day को मिलाकर एक valid Excel Date बनाता है।

Syntax

=DATE(year, month, day)

Example

=DATE(2026,9,15)

Result:

15-09-2026

Practical Example

अगर:

  • A2 = Year

  • B2 = Month

  • C2 = Day

तो:

=DATE(A2,B2,C2)

इन तीन values से एक complete Date तैयार हो जाएगी।

याद रखें

DATE = Year + Month + Day → Date


4. DAY Function

DAY Function किसी Date से केवल Day यानी तारीख का दिन निकालता है।

Syntax

=DAY(serial_number)

Example

अगर A2 में:

15-09-2026

है:

=DAY(A2)

Result:

15

याद रखने की Trick

DAY → Date का दिन


5. MONTH Function

MONTH Function किसी Date से Month Number निकालता है।

Syntax

=MONTH(serial_number)

Example

A2:

15-09-2026

Formula:

=MONTH(A2)

Result:

9

क्योंकि September 9th month है।

Important Point

MONTH Function सामान्यतः month का number देता है, month का नाम नहीं।


6. YEAR Function

YEAR Function किसी Date से Year निकालता है।

Syntax

=YEAR(serial_number)

Example

=YEAR(A2)

अगर A2 में:

15-09-2026

है, तो result:

2026

7. HOUR Function

HOUR Function किसी Time या Date-Time value से Hour निकालता है।

Syntax

=HOUR(serial_number)

Example

अगर A2 में:

15-09-2026 13:45:30

है:

=HOUR(A2)

Result:

13

8. MINUTE Function

MINUTE Function Time में से Minute निकालता है।

Syntax

=MINUTE(serial_number)

Example

अगर Time है:

13:45:30

तो:

=MINUTE(A2)

Result:

45

9. SECOND Function

SECOND Function Time में से Seconds निकालता है।

Syntax

=SECOND(serial_number)

Example

अगर A2 में:

13:45:30

है:

=SECOND(A2)

Result:

30

HOUR, MINUTE और SECOND

HOUR   → Hour
MINUTE → Minute
SECOND → Second

10. DAYS Function

DAYS Function दो Dates के बीच कुल दिनों की संख्या बताता है।

Syntax

=DAYS(end_date, start_date)

Example

मान लीजिए:

Start Date = 01-09-2026
End Date   = 15-09-2026

Formula:

=DAYS(B2,A2)

Result:

14

Important Point

Syntax में पहले End Date और उसके बाद Start Date आता है।

DAYS(End Date, Start Date)

11. DATEDIF Function

DATEDIF Function दो Dates के बीच का अंतर Years, Months या Days में निकालने के लिए इस्तेमाल होता है।

यह खास तौर पर Age Calculation और service duration निकालने में बहुत उपयोगी है।

Syntax

=DATEDIF(start_date, end_date, unit)

Important Units

Unit मतलब
"Y" पूरे Years
"M" पूरे Months
"D" कुल Days
"YM" पूरे Years को छोड़कर बाकी Months
"YD" पूरे Years को छोड़कर बाकी Days
"MD" पूरे Months को छोड़कर बाकी Days

Age Calculation Example

मान लीजिए:

Date of Birth = 10-05-2000
Current Date = 15-09-2026

पूरे Years निकालने के लिए:

=DATEDIF(A2,TODAY(),"Y")

पूरे Months निकालने के लिए:

=DATEDIF(A2,TODAY(),"M")

कुल Days के लिए:

=DATEDIF(A2,TODAY(),"D")

Years + Months + Days में Age

एक complete age format बनाने के लिए:

=DATEDIF(A2,TODAY(),"Y")&" Years "&DATEDIF(A2,TODAY(),"YM")&" Months "&DATEDIF(A2,TODAY(),"MD")&" Days"

Important Point

DATEDIF Excel में एक legacy/hidden-style function है और इसका नाम सामान्य Function autocomplete list में हमेशा दिखाई नहीं देता, लेकिन valid syntax के साथ इसका उपयोग किया जा सकता है।


12. EDATE Function

EDATE Function किसी Date से निश्चित संख्या में Months आगे या पीछे की Date निकालता है।

Syntax

=EDATE(start_date, months)

Example

अगर A2 में:

15-09-2026

है:

=EDATE(A2,3)

Result:

15-12-2026

3 months आगे।

अगर:

=EDATE(A2,-3)

तो 3 months पीछे की Date मिलेगी।

Practical Use

  • EMI dates

  • Subscription renewal

  • Monthly deadlines

  • Contract periods

  • Payment schedules


13. EOMONTH Function

EOMONTH Function किसी Date से संबंधित Month की Last Date निकालता है।

Syntax

=EOMONTH(start_date, months)

Example

अगर A2 में:

15-09-2026

है:

=EOMONTH(A2,0)

Result:

30-09-2026

यह current month की last date है।

अगले महीने की last date:

=EOMONTH(A2,1)

Result:

31-10-2026

पिछले महीने की last date:

=EOMONTH(A2,-1)

Result:

31-08-2026

EDATE और EOMONTH में अंतर

EDATE EOMONTH
Same day को target month में ले जाता है Target month की last date देता है
EDATE(A2,3) EOMONTH(A2,3)

14. WEEKDAY Function

WEEKDAY Function किसी Date के Week में कौन-सा Day है, उसका Number देता है।

Syntax

=WEEKDAY(serial_number, [return_type])

Example

=WEEKDAY(A2,2)

अगर A2 में Monday है, तो result:

1

जब return_type 2 होता है:

Monday    = 1
Tuesday   = 2
Wednesday = 3
Thursday  = 4
Friday    = 5
Saturday  = 6
Sunday    = 7

Practical Use

यह पता लगाने के लिए कि कोई Date Weekend है या Weekday।


15. WEEKNUM Function

WEEKNUM Function बताता है कि कोई Date Year के किस Week Number में आती है।

Syntax

=WEEKNUM(serial_number, [return_type])

Example

=WEEKNUM(A2,2)

यह दिए गए Date का Week Number return करेगा।

यह reporting, project planning और weekly analysis में उपयोगी है।

WEEKDAY vs WEEKNUM

WEEKDAY WEEKNUM
Week का कौन-सा Day है Year का कौन-सा Week है
Result सामान्यतः 1–7 Result Week Number
Monday/Tuesday आदि identify करने में उपयोगी Week-wise reporting में उपयोगी

16. WORKDAY Function

WORKDAY Function किसी Start Date से दिए गए Working Days के बाद या पहले की Date निकालता है।

यह सामान्यतः Saturday और Sunday को Weekend मानकर चलता है और इन्हें count नहीं करता।

Syntax

=WORKDAY(start_date, days, [holidays])

Example

=WORKDAY(A2,10)

इसका मतलब है A2 की Date से 10 working days आगे की Date निकालना।

Holidays के साथ

अगर Holidays की list E2:E5 में है:

=WORKDAY(A2,10,E2:E5)

तो दिए गए holidays को भी working days में count नहीं किया जाएगा।

Practical Use

  • Project deadline

  • Office tasks

  • Delivery date

  • Business working days

  • Application processing


17. NETWORKDAYS Function

NETWORKDAYS Function दो Dates के बीच मौजूद Working Days की संख्या निकालता है।

यह सामान्यतः Saturday और Sunday को Weekend मानता है।

Syntax

=NETWORKDAYS(start_date, end_date, [holidays])

Example

=NETWORKDAYS(A2,B2)

यह A2 और B2 के बीच working days की संख्या देगा।

Holidays के साथ

=NETWORKDAYS(A2,B2,E2:E5)

इसमें E2:E5 में दी गई छुट्टियों को भी working days से exclude किया जाएगा।

WORKDAY और NETWORKDAYS में अंतर

यह बहुत important exam question है।

WORKDAY NETWORKDAYS
Working Days जोड़कर Date निकालता है Working Days की संख्या निकालता है
Date → Date Date Range → Number
=WORKDAY(A2,10) =NETWORKDAYS(A2,B2)

याद रखने की Trick

WORKDAY → Working Day के बाद कौन-सी Date?

NETWORKDAYS → कितने Working Days?


18. YEARFRAC Function

YEARFRAC Function दो Dates के बीच के समय को Years के Fraction यानी दशमलव Years के रूप में बताता है।

Syntax

=YEARFRAC(start_date, end_date, [basis])

Example

=YEARFRAC(A2,B2)

अगर दो Dates के बीच लगभग 6 महीने हैं, तो result लगभग:

0.5

हो सकता है।

Basis

basis यह निर्धारित करता है कि Year की calculation किस Day-count convention के अनुसार होगी।

कुछ common values:

Basis Day Count Method
0 US (NASD) 30/360
1 Actual/Actual
2 Actual/360
3 Actual/365
4 European 30/360

अगर basis नहीं दिया जाता, तो Excel default basis का उपयोग करता है।

Practical Use

  • Loan calculations

  • Interest calculations

  • Employee service period

  • Financial calculations

  • Investment duration


Date & Time Functions का Quick Revision

Function मुख्य काम
TODAY Current Date
NOW Current Date + Time
DATE Year, Month, Day से Date बनाना
DAY Day निकालना
MONTH Month Number निकालना
YEAR Year निकालना
HOUR Hour निकालना
MINUTE Minute निकालना
SECOND Second निकालना
DAYS दो Dates के बीच Days
DATEDIF Date Difference – Years/Months/Days
EDATE Months आगे/पीछे की Date
EOMONTH Month की Last Date
WEEKDAY Week का Day Number
WEEKNUM Year का Week Number
WORKDAY Working Days के आधार पर Date
NETWORKDAYS Working Days की संख्या
YEARFRAC Date Difference को Fractional Years में

Date Functions को याद रखने की आसान Trick

Current Date & Time

TODAY → आज की Date
NOW → अभी की Date + Time

Date बनाना और Date से Parts निकालना

DATE → Date बनाना
DAY → Day
MONTH → Month
YEAR → Year

Time के Parts

HOUR
MINUTE
SECOND

Date Difference

DAYS
DATEDIF
YEARFRAC

Month Related

EDATE
EOMONTH

Week Related

WEEKDAY
WEEKNUM

Working Days

WORKDAY
NETWORKDAYS

Competitive Exam के लिए Important Differences

TODAY vs NOW

TODAY() → Date
NOW()   → Date + Time

DAYS vs DATEDIF

DAYS   → दो Dates के बीच Days
DATEDIF → Years / Months / Days में Difference

EDATE vs EOMONTH

EDATE   → Target Month में Date
EOMONTH → Target Month की Last Date

WEEKDAY vs WEEKNUM

WEEKDAY → Week का Day Number
WEEKNUM → Year का Week Number

WORKDAY vs NETWORKDAYS

WORKDAY      → Working Days के बाद Date
NETWORKDAYS  → Working Days की संख्या

Practical Example – Employee Joining Date

मान लीजिए Employee की Joining Date A2 में है:

15-06-2024

Joining Year निकालना

=YEAR(A2)

Result:

2024

Joining Month निकालना

=MONTH(A2)

Result:

6

Joining Day निकालना

=DAY(A2)

Result:

15

Service Years निकालना

=DATEDIF(A2,TODAY(),"Y")

Service को Years + Months में दिखाना

=DATEDIF(A2,TODAY(),"Y")&" Years "&DATEDIF(A2,TODAY(),"YM")&" Months"

Joining Date के 6 Months बाद की Date

=EDATE(A2,6)

Joining वाले Month की Last Date

=EOMONTH(A2,0)

इस तरह कई Date Functions को एक साथ इस्तेमाल करके practical HR और office reports तैयार की जा सकती हैं।


Practical Example – Project Deadline

मान लीजिए:

Project Start Date = 15-09-2026
Required Working Days = 20

अगर Start Date A2 में है:

=WORKDAY(A2,20)

इससे weekends को छोड़कर 20 working days बाद की Date प्राप्त की जा सकती है।

अगर किसी project की Start Date A2 और End Date B2 में है:

=NETWORKDAYS(A2,B2)

इससे दोनों Dates के बीच working days की संख्या प्राप्त होगी।

अगर holidays E2:E5 में हैं:

=NETWORKDAYS(A2,B2,E2:E5)

इससे holidays भी calculation से बाहर हो जाएंगी।


एक महत्वपूर्ण बात – Excel Date कैसे Store करता है?

Excel Dates को internally serial numbers के रूप में store करता है। इसी वजह से Excel Dates पर addition, subtraction और अन्य calculations कर सकता है।

उदाहरण के लिए:

=A2+7

अगर A2 में कोई valid Date है, तो यह उस Date से 7 दिन आगे की Date दे सकता है।

इसी तरह:

=B2-A2

दो Dates के बीच दिनों का अंतर निकाल सकता है।

हालाँकि result सही दिखाने के लिए cells का Date या Number Format उचित होना चाहिए।


निष्कर्ष

Excel के Date & Time Functions को समझना practical Excel और competitive exams दोनों के लिए बहुत जरूरी है।

सबसे पहले इन basic functions को अच्छी तरह याद करें:

TODAY → Current Date

NOW → Current Date + Time

DATE → Date बनाना

DAY / MONTH / YEAR → Date के Parts निकालना

HOUR / MINUTE / SECOND → Time के Parts निकालना

DAYS → Days का Difference

DATEDIF → Years/Months/Days का Difference

EDATE → Months के आधार पर Date

EOMONTH → Month की Last Date

WEEKDAY → Day Number

WEEKNUM → Week Number

WORKDAY → Working Days के आधार पर Date

NETWORKDAYS → Working Days की संख्या

YEARFRAC → Fractional Years

इन Functions को केवल याद करने के बजाय Excel में अलग-अलग Dates डालकर practice करें। खासकर DATEDIF, EDATE, EOMONTH, WORKDAY और NETWORKDAYS को practical examples के साथ समझना बहुत फायदेमंद रहेगा।


FAQs – Excel Date & Time Functions

1. Excel में आज की Date निकालने का Function कौन-सा है?

आज की Date निकालने के लिए TODAY() Function का उपयोग किया जाता है।

2. TODAY और NOW में क्या अंतर है?

TODAY() केवल Current Date देता है, जबकि NOW() Current Date के साथ Current Time भी देता है।

3. Excel में Date बनाने के लिए कौन-सा Function इस्तेमाल होता है?

Year, Month और Day को मिलाकर Date बनाने के लिए DATE() Function का उपयोग होता है।

4. DAY, MONTH और YEAR Functions क्या करते हैं?

ये किसी Date से क्रमशः Day, Month Number और Year निकालते हैं।

5. Excel में Age Calculate करने के लिए कौन-सा Function उपयोगी है?

Age calculation के लिए DATEDIF() Function बहुत उपयोगी है, जैसे:

=DATEDIF(A2,TODAY(),"Y")

6. EDATE और EOMONTH में क्या अंतर है?

EDATE target month में संबंधित Date निकालता है, जबकि EOMONTH target month की Last Date निकालता है।

7. WEEKDAY Function क्या करता है?

WEEKDAY किसी Date के Weekday को एक Number के रूप में return करता है।

8. WEEKNUM Function क्या बताता है?

WEEKNUM यह बताता है कि कोई Date Year के किस Week Number में आती है।

9. WORKDAY और NETWORKDAYS में क्या अंतर है?

WORKDAY working days को जोड़कर एक Date निकालता है, जबकि NETWORKDAYS दो Dates के बीच working days की संख्या निकालता है।

10. Excel में दो Dates के बीच Years, Months और Days कैसे निकालें?

इसके लिए DATEDIF() का उपयोग किया जा सकता है:

=DATEDIF(A2,B2,"Y")

Years के लिए, और "M" या "D" का उपयोग Months या Days के लिए किया जा सकता है।

💬 Leave a Comment & Rating

🛡️ 7 + 2 =