मुख्य सामग्री पर जाएं

Excel में समय कैसे 계산 करें: उदाहरणों के साथ मार्गदर्शिका

Excel में समय गणनाओं में निपुण बनें। तैयार फ़ॉर्मूलाज़ को सीधे अपने डेटा पर लागू करें।
अद्यतन 4 मई 2026  · 4 मि॰ पढ़ना

यह जानकर आपको आश्चर्य हो सकता है कि Excel समय को एक दिन के अंश के रूप में संग्रहीत करता है। इसका मतलब है कि यह 8:30 AM को वैसे नहीं संग्रहीत करता जैसा आप देखते हैं, बल्कि इसे 0.35417 (यानी 8.5/24) के रूप में रखता है। आप इसे पूरे दिन के 35.4% के रूप में भी समझ सकते हैं। 

इस लेख में, मैं इन और अन्य महत्वपूर्ण परिदृश्यों को कवर करूंगा:

    \n
  • समयांतर: यह एक ही दिन में प्रारंभ और समाप्ति समय के बीच के अंतर की गणना को कवर करता है।
  • \n
  • बीता हुआ समय: यह पूर्ण टाइमस्टैम्प्स का उपयोग करते हुए कई दिनों में फैली अवधि को मापता है।
  • \n
  • तारीखों के बीच का समय: यह दो कैलेंडर तिथियों के बीच के अंतर की गणना को कवर करता है—दिन, घंटे, या मिनटों में।
  • \n
  • कुल समय: यह 24-घंटे रीसेट की समस्या के बिना कई समय प्रविष्टियों को जोड़ने को कवर करता है।
  • \n
  • औसत समय: यह कई समय प्रविष्टियों के औसत की गणना को कवर करता है।
  • \n
\n

Excel में समयांतर कैसे 계산 करें

\n

कभी न कभी, आपको प्रारंभ समय और समाप्ति समय के बीच का अंतर (समाप्ति समय - प्रारंभ समय) निकालना होगा। आप 12-घंटे की घड़ी का उपयोग करें या 24-घंटे के प्रारूप का, Excel दोनों को दशमलव के रूप में देखता है। 

\n

Excel द्वारा गणना कर दशमलव लौटाना समस्या नहीं है; उसे पढ़ने योग्य बनाना चुनौती है—और यहीं फ़ॉर्मैटिंग काम आती है।

\n

यह उदाहरण देखें:

\n

\"Excel

\n

यहाँ, सेल C2 डिफ़ॉल्ट रूप से 0.354167 (8.5/24) दिखाएगा। यह संख्या सही है—यह 8 घंटे 30 मिनट को एक दिन के अंश के रूप में दर्शाती है। इसे पढ़ने योग्य बनाने के लिए [h]:mm कस्टम फ़ॉर्मैट लागू करें।

\n

सही फ़ॉर्मैट लागू करने की चरणबद्ध प्रक्रिया:

\n
    \n
  1. \n

    सेल C2 चुनें।

    \n
  2. \n
  3. \n

    डायलॉग Format Cells खोलने के लिए Ctrl + 1 दबाएँ।

    \n
  4. \n
  5. \n

    Custom पर क्लिक करें।

    \n
  6. \n
  7. \n

    Type फ़ील्ड में [h]:mm दर्ज करें या सूची में नीचे स्क्रॉल कर [h]:mm:ss चुनें और OK पर क्लिक करें।

    \n
  8. \n
\n

\"Excel

\n

अब सेल C2 8:30:00 दिखाता है।

\n

ध्यान दें, यहाँ [h]:mm का उपयोग h:mm की जगह किया गया है क्योंकि ब्रैकेट्स के बिना Excel 24 के बाद घंटे को 0 पर लौटा देता है। 26 घंटे की अवधि 26:00 के बजाय 2:00 दिखेगी। ब्रैकेट Excel को कुल घंटे दिखाने के लिए कहते हैं, न कि घड़ी की घंटे वाली सुई।

\n

Excel 12-घंटे (AM/PM) और 24-घंटे दोनों प्रारूपों का समर्थन करता है। 9:00 AM दिखाने वाला सेल 09:00 के बराबर है, और 9:00 PM दिखाने वाला 21:00 के बराबर। सबसे महत्वपूर्ण बात यह है कि अपनी कोशिकाओं में सही फ़ॉर्मैट का उपयोग करें ताकि गणनाएँ अपेक्षा के अनुसार काम करें।

\n

Excel में बीता हुआ समय कैसे 계산 करें

\n

बीता हुआ समय और समयांतर दो समान लेकिन अलग अवधारणाएँ हैं। 

\n

जैसा कि पहले बताया, समयांतर एक ही दिन में दो समयावधियों के बीच का अंतर निकालता है, जबकि बीता हुआ समय कई दिनों में फैला होता है और सटीक गणना के लिए पूर्ण दिनांक और समय मान (टाइमस्टैम्प) आवश्यक होते हैं।

\n

सूत्र यह है: 

\n
= enddate_timestamp - startdate_timestamp
\n

दोनों कोशिकाओं में पूर्ण दिनांक और समय होना चाहिए। उदाहरण के लिए, 3/1/2026 14:00 and 3/3/2026 9:30

\n

\"Excel

\n

जब आप सेल C2 को [h]:mm के रूप में फ़ॉर्मैट करते हैं, तो परिणाम 43:30 हो जाता है, जिसका अर्थ है 43 घंटे और 30 मिनट का बीता हुआ समय। 

\n

\"Excel

\n

इन गणनाओं से गुजरते समय आपको कुछ त्रुटियाँ मिल सकती हैं, जैसे कि आपकी कोशिका ######## दिखाए या नकारात्मक मान आएँ। आगे मैं बताऊँगा कि ऐसी त्रुटियों को कैसे हल करें। 

\n

Excel में तारीखों के बीच समय कैसे 계산 करें

\n

तारीख़ों के अंतर की अवधारणा घंटों और मिनटों से थोड़ी अलग है। Excel तिथियों को क्रमानुक्रमिक संख्याओं के रूप में संग्रहीत करता है (1 जनवरी, 1900 = 1; 2 जनवरी, 1900 = 2), इसलिए आप आसानी से तिथियाँ घटाकर अंतर निकाल सकते हैं।

\n

तारीखों के बीच दिनों की संख्या निकालने के लिए, आप सरलता से प्रारंभ तिथि को समाप्ति तिथि से घटाते हैं (= end_date - start_date)। 

\n

मेरा आशय यह है:

\n

\"Excel

\n

इसका परिणाम 9 दिन होगा, लेकिन सुनिश्चित करें कि आप सेल को संख्या के रूप में फ़ॉर्मैट करें; अन्यथा Excel संख्या को दिनों की गिनती के बजाय एक तिथि के रूप में दिखा देगा।

\n

एक बार जब आपको दिनों की संख्या मिल जाए, तो आप उसे गुणा करके घंटों और मिनटों में आसानी से बदल सकते हैं:

\n
    \n
  • \n

    तारीखों के बीच घंटे = (End_Date - Start_Date) * 24

    \n
  • \n
  • \n

    तारीखों के बीच मिनट = (End_Date - Start_Date) * 24 * 60

    \n
  • \n
\n

यह उदाहरण देखें:

\n

\"Excel

\n

घंटे (दो तिथियों के बीच कुल घंटे) = 216 घंटे

\n

मिनट (दो तिथियों के बीच कुल मिनट) = 12,960

\n

Excel में एक फ़ंक्शन है जो आपको विशिष्ट इकाइयों (दिन, माह और वर्ष) में अंतर की गणना करने देता है—इस फ़ंक्शन का नाम है DATEDIF()। इन गणनाओं के लिए तर्क यह है:

\n
= DATEDIF(Start_Date, End_Date, \"d\")   → Total difference in days
\n
= DATEDIF(Start_Date, End_Date, \"m\")   → Total difference in months
\n
= DATEDIF(Start_Date, End_Date, \"y\")   → Total difference in years
\n

यदि आप Excel की मूल अवधारणाएँ समझना चाहते हैं, तो हमारा Excel Fundamentals ट्रैक देखें

\n

Excel में कुल समय कैसे 계산 करें

\n

Excel में समय प्रविष्टियों की सूची को जोड़ना अन्य डेटा प्रकारों के योग की तरह ही काम करता है।

\n
= SUM(C2:C15)
\n

हालाँकि, समस्या तब आती है जब सभी समय प्रविष्टियों का योग 24 घंटे पार कर जाता है और परिणाम 0 पर लौट आता है। इसका समाधान वही है जिसे मैंने लेख की शुरुआत से समझाया है: योग वाले सेल को [h]:mm के रूप में फ़ॉर्मैट करें। 

\n

\"Excel

\n

कुल सेल (B7) को फ़ॉर्मैट किए बिना, परिणाम 16:30 होगा, जबकि फ़ॉर्मैट करने पर परिणाम 40:30 बन जाता है।

\n

\"Excel

\n

बड़े समय योगों को कुशलतापूर्वक संभालने के लिए, [h]:mm फ़ॉर्मैट बिना किसी ऊपरी सीमा के कुल घंटों को दिखाता है। साथ ही, रिपोर्टिंग के लिए आप कुल को दशमलव घंटों में बदलना चाह सकते हैं:

\n
= SUM(B2:B6) * 24
\n

यह 40:00 के बजाय 40.0 लौटाता है, जो एक साधारण संख्या है और गुणा, भाग या विज़ुअल्स जैसी आगे की गणनाओं में आसानी से काम करती है।

\n

Excel में औसत समय कैसे 계산 करें

\n

Excel AVERAGE() फ़ंक्शन का उपयोग करके औसत समय उसी तरह 계산 करता है जैसे अन्य संख्याओं का; हालाँकि, फ़ॉर्मैटिंग की समस्याएँ परिणामों को सही ढंग से देखने में बाधा बनती हैं।

\n

अनुसरण करने का तर्क यह है: 

\n
= AVERAGE(B2:B8)
\n

यदि परिणाम वाला सेल \"General\" के रूप में फ़ॉर्मैट है, तो आपको 0.354 जैसा कुछ दिखेगा। h:mm फ़ॉर्मैटिंग लागू करें, और यह 8:30 के रूप में दिखेगा। औसत के लिए h:mm (ब्रैकेट्स के बिना) का उपयोग करें, क्योंकि वे शायद ही 24 घंटे से अधिक होते हैं।

\n

\"Excel

\n

सेल B6 शुरू में 0.057292 दिखा सकता है, लेकिन जब आप इसे h:mm से फ़ॉर्मैट करते हैं, तो परिणाम 1:22:30 (1 घंटा, 22 मिनट, और 30 सेकंड) बन जाता है।

\n

\"Excel

\n

जैसा कि बीते हुए समय वाले अनुभाग में बताया गया, यहाँ भी वही [h]:mm फ़ॉर्मैटिंग लागू होती है।

\n

ऐसी स्थितियाँ भी हो सकती हैं जहाँ आपके डेटा सेट में खाली कोशिकाएँ हों; Excel औसत निकालते समय उन्हें स्वचालित रूप से अनदेखा करता है, इसलिए यदि सात पंक्तियों में दो कोशिकाएँ खाली हैं, तो Excel इसे पाँच मानेगा।

\n

हालाँकि, यदि आपकी कोशिका में 0 है, तो Excel उसे गिनेगा और परिणामों को प्रभावित कर सकता है। ऐसी स्थिति में AVERAGEIF() फ़ंक्शन का उपयोग करें, या सशर्त औसतों के लिए भी इसका उपयोग किया जा सकता है (जब आप उन पंक्तियों का औसत चाहते हैं जो किसी मान से अधिक, कम या बराबर हों)।

\n
= AVERAGEIF(A2:A10, “>0”)
\n

Excel में समय 계산 करते समय सामान्य त्रुटियाँ

\n

Excel में समय 계산 करते समय कुछ सामान्य गलतियाँ हो सकती हैं। यहाँ उनमें से कुछ और उन्हें हल करने के तरीके दिए गए हैं:

\n

नकारात्मक समय मान या ####### 

\n

######## का अर्थ है कि स्तंभ परिणाम दिखाने के लिए बहुत संकरा है; उसे चौड़ा करें और समस्या दूर हो जाएगी। दूसरी ओर, नकारात्मक मान आमतौर पर यह दर्शाता है कि प्रारंभ और समाप्ति कोशिकाएँ अदल-बदल गई हैं, या रात भर की गणना में तारीखें गायब हैं। 

\n

इसे आप इस तरह ठीक कर सकते हैं:

\n
= IF(B2 < A2, B2 + 1 - A2, B2 - A2)
\n

यह ऐसे काम करता है: यदि आपका प्रारंभ समय 6:00 PM है और समाप्ति समय 2:00 AM है, तो B2 < A2 जाँचता है कि क्या समाप्ति समय प्रारंभ समय से कम है; यदि हाँ, तो यह एक पूरा दिन (1) जोड़ देता है; अन्यथा सामान्य रूप से घटाता है।

\n

गलत फ़ॉर्मैटिंग 

\n

यदि आपका कुल अपेक्षा से कम लगता है या सटीक नहीं दिखता, तो जैसा पहले बताया गया है, सही फ़ॉर्मैट ([h]:mm) लागू कर इसे ठीक करें।

\n

टेक्स्ट बनाम समय मान 

\n

यदि आप समय को टेक्स्ट के रूप में दर्ज करते हैं (आम तौर पर सेल में बाएँ-संरेखित, या शुरू में अपॉस्ट्रॉफी लगाकर), तो कोई भी गणना विफल हो जाएगी। आप टेक्स्ट को वास्तविक समय मान में इस तरह बदल सकते हैं: = TIMEVALUE(A2), फिर सेल को h:mm के रूप में फ़ॉर्मैट करें।

\n

24-घंटे रोलओवर को लेकर भ्रम 

\n

जब आप SUM() करते हैं और छोटा मान दिखता है, तो समस्या फ़ॉर्मूला से अधिक फ़ॉर्मैटिंग की होती है। कुल वाले सेल पर [h]:mm लागू करें और समस्या दूर हो जाएगी।

\n

Excel में समय गणनाओं के लिए सर्वोत्तम प्रक्रियाएँ

\n

मैं कुछ सर्वोत्तम प्रक्रियाएँ अनुशंसित करता हूँ:

\n
    \n
  • \n

    किसी फ़ॉर्मूला को गलत मानने से पहले सेल का फ़ॉर्मैट जाँच लें। समय से जुड़ी अधिकांश समस्याएँ प्रदर्शन की होती हैं, गणना की नहीं।

    \n
  • \n
  • \n

    किसी भी योग या कुल निकालने वाले सेल के लिए [h]:mm का उपयोग करें। एक ही दिन की व्यक्तिगत समय प्रविष्टियों के लिए h:mm का उपयोग करें।

    \n
  • \n
  • \n

    समय मान टेक्स्ट के रूप में कभी न दर्ज करें। 8:30 टाइप करें और Excel को इसे स्वतः पहचानने दें। प्रारंभ में अपॉस्ट्रॉफी या समय डेटा में टेक्स्ट लेबल मिलाने से बचें।

    \n
  • \n
  • \n

    आधी रात पार करने वाली किसी भी गणना में तिथि शामिल करें। केवल-समय मान में अगले दिन की धारणा नहीं होती।

    \n
  • \n
  • \n

    वित्तीय या दर-आधारित फ़ॉर्मूलों से पहले समय को दशमलव घंटों में बदलें। समय मान को 24 से गुणा करें ताकि एक साधारण संख्या मिल जाए, फिर उसे गुणा या भाग में उपयोग करें।

    \n
  • \n
  • \n

    पूरी वर्कशीट में समय फ़ॉर्मैट एकसमान रखें। एक कॉलम में AM/PM और 24-घंटे संकेतों को मिलाना भविष्य में डीबगिंग की समस्या बनेगा।

    \n
  • \n
\n

निष्कर्ष

\n

Excel में समय 계산 करना जटिल नहीं है—एक बार जब आप समझ लेते हैं कि यह एक दिन का अंश मात्र है। 

\n

हमने जिन परिदृश्यों को कवर किया—समयांतर, बीता हुआ समय, बहु-दिवसीय अंतराल, साप्ताहिक कुल, औसत—ये सभी उन्हीं मूल कार्रवाइयों पर आकर टिकते हैं: घटाव, जोड़, और फ़ॉर्मैटिंग। फ़ॉर्मैटिंग वह कदम है जिसे अधिकांश गाइड जल्दबाजी में छोड़ देते हैं, और यही भ्रम का मुख्य स्रोत है।

\n

यदि आप Excel में आगे बढ़ना चाहते हैं, तो हमारा Excel Fundamentals ट्रैक एक सुव्यवस्थित पथ है जो Excel में फ़ंक्शन्स, डेटा प्रकारों और डेटा सेट्स के साथ काम करने को कवर करता है।

FAQs

घटाव के बाद Excel समय के बजाय दशमलव क्यों दिखाता है?

Excel समय को दिन के दशमलव अंश के रूप में संग्रहीत करता है और सही फ़ॉर्मैटिंग [h]:mm के साथ उसे ठीक तरह से प्रदर्शित करता है।

`[h]:mm` और `h:mm` में क्या अंतर है?

[h]:mm कुल घंटों को बिना किसी सीमा के दिखाता है, जबकि h:mm 24 घंटे के बाद कोशिकाओं को 0 पर लौटा देता है।

Excel में समयांतर और बीते हुए समय में क्या अंतर है?

समयांतर एक ही दिन के दो समयों के बीच का अंतर है, जबकि बीता हुआ समय दिनांक और समय दोनों मानों को शामिल करता है—जैसे कई दिनों में फैले दो टाइमस्टैम्प्स के बीच का समय निकालना।

दो तारीखों के बीच कुल घंटे कैसे प्राप्त करूँ?

इसका उपयोग करें =(End_Date-Start_Date) * 24। यह कुल घंटे साधारण दशमलव संख्या के रूप में लौटाता है।

आधी रात पार करने वाली समय गणनाओं को कैसे संभालें?

इसका उपयोग करें =IF(B2<A2, B2+1-A2, B2-A2)। यहाँ +1 रातभर के अंतर को पाटने के लिए एक पूरा दिन जोड़ देता है।

विषय

DataCamp के साथ Excel सीखें

course

Data Preparation in Excel

3 घंटा
81.9K
Understand how to prepare Excel data through logical functions, nested formulas, lookup functions, and PivotTables.
विस्तृत जानकारी देखेंRight Arrow
कोर्स शुरू करें
और देखेंRight Arrow