समय के साथ काम करना, दिन का समय नहीं


97

मैं कुछ बेंचमार्किंग कर रहा हूं, और मैं एक्सेल का उपयोग करना चाहता हूं ताकि परिणामों का ग्राफ तैयार किया जा सके। मुझे एक सरल लेकिन कष्टप्रद समस्या मिली है जो मेरे नूडल को पका रही है।

समस्या यह है कि एक्सेल जोर देता है कि "समय" का अर्थ दिन का समय है। यह मुझे समय अवधि के साथ काम करने से मना करता है । जब मैं "तीन मिनट और छह सेकंड" कहने की कोशिश करता हूं, तो यह इसे "तीन मिनट और आधी रात के बाद के छह सेकंड" के रूप में गलत व्याख्या करता है, जो कि मेरा बिल्कुल मतलब नहीं है।

मैं समस्या को लगभग हर सेकंड सेकंड में परिवर्तित करके काम कर सकता हूं। लेकिन फिर मेरे सभी रेखांकन सेकंडों में अंकित होते हैं, मिनटों और सेकंडों में नहीं। इसके अलावा, यह =3*60+6सिर्फ के बजाय टाइपिंग रखने के लिए एक दर्द है 3:06। और एक बार जब मैंने इसे कर लिया है, तो मुझे यह देखने के लिए सूत्र देखना होगा कि क्या मैंने डेटा सही ढंग से दर्ज किया है [और सूत्र को खराब नहीं किया है]।

क्या किसी को पता है कि मैं एक्सेल काम कैसे कर सकता हूं जिसमें एक समय अवधि के साथ दिन के एक विशिष्ट समय तक लंगर नहीं डाला जाता है?


2
एक्सेल हमेशा समय को दिन के समय के रूप में मानता है-क्या यह एक विशिष्ट समस्या का कारण बनता है?
जोसिफ

4
जैसा कि एक्सेल के लिए तारीख के बिना कोई समय मौजूद नहीं है, बस स्वीकार करें कि आपके समय के मूल्य के लिए अप्रासंगिक तारीख है। बस उन कोशिकाओं को प्रारूपित करें जिनमें ये समय बिना किसी तिथि को दर्शाने के लिए संग्रहीत है ...
K_B

1
"मैं समस्या के आसपास काम कर सकता हूं" - आपको इसके चारों ओर काम करने की आवश्यकता क्यों है? क्या विशेष रूप से नहीं है जैसा आप अभी चाहते हैं? यदि यह आउटपुट स्वरूप है, जिसे नियंत्रित किया जा सकता है, तो इस संबंधित प्रश्न को
AakashM

1
वास्तव में मुझे लगता है कि यह एक धोखा हो सकता है, आप क्या कहते हैं?
आकाशम

जवाबों:


71

आप इसे सामान्य "टाइम" डेटा प्रकार के साथ आसानी से कर सकते हैं - बस प्रारूप को बदल दें!

एक्सेल का समय / तारीख प्रारूप केवल १.१ बराबर १ दिन (१/१/१ ९ ०० से शुरू) है। तो 36 घंटे 1.5 होगा। यदि आप प्रारूप को बदलते हैं [h]:mm, तो आप देखेंगे 36:00

इसलिए, यदि आप अवधि के साथ काम करना चाहते हैं, तो आप बस घटाव का उपयोग कर सकते हैं, उदा

A1: Start:           36:00 (=1.5)
A2: End:             60:00 (=2.5) 
A3: Duration: =A2-A1 24:00 (=1.0)

6
और एक प्रारूप स्ट्रिंग कुछ ऐसा है [h] "hr" m "min" ss "s"जिसके परिणामस्वरूप चीजें होंगी 0 hr 28 min 48 sऔर32 hr 21 min 37 s
इयान बॉयड

5
मुझे एक्सेल में मिमी [h]: mm का उपयोग करने में समस्या थी, ऐसा लगता है कि सूत्र स्थानीयकृत है, भले ही मैं एक्सेल 2017 के अंग्रेजी फॉर्मूले जैसे कि SUM () के साथ अंग्रेजी संस्करण का उपयोग करता हूं। मैं स्वीडन में रहता हूं और [t]: मिमी ने मेरे लिए काम किया। मुझे लगता है कि t हमारे (h) के बजाय स्वीडिश शब्द (t) इमार से आया है। आशा है कि यह किसी की मदद करता है।
मायकेसाउथ

2
कुल दिनों के बारे में कैसे? मुझे १३४ दिन, ३ घंटे और ४ मिनट की तरह वोमेटिंग चाहिए। यह 31 दिनों की गिनती के लिए प्रतीत नहीं होता है
थानैसिस इयानानिडिस

2
@ThanasisIoannidis आप सही हैं, यह केवल 31 तक गिना जा सकता है क्योंकि यह एक तारीख मानता है और फिर पहली फरवरी को कूदता है। आप इसे एक सूत्र के साथ प्राप्त कर सकते हैं:=TEXT(A1,"0")&" day"&IF(A1>1,"s "," ")&TEXT(HOUR(A1),"0")&" hours "&MINUTE(A1)&" minutes"
पीटर अल्बर्ट

3
समस्या यह है कि मुझे एक सूत्र नहीं चाहिए। मैं दिनों के घंटे आदि की गणना कर सकता हूं और "स्ट्रिंग" मान उत्पन्न कर सकता हूं, लेकिन यह वही है। एक स्ट्रिंग मान। मैं चाहता हूं कि अंतर्निहित सेल वैल्यू एक दशमलव संख्या हो और केवल इसे दिनों: घंटों: मिनटों के रूप में प्रदर्शित करें। मुझे प्रदर्शन प्रारूप स्ट्रिंग की आवश्यकता है, लेकिन सूत्र की नहीं।
थानिस इयोनिडिस

31

अपनी आवश्यकताओं के आधार पर प्रारूप का उपयोग करें d "days" h:mm:ssया [h]:mm:ss

कहो कि आपके पास 30h 12m 54s की अवधि है:

  • h:mm:ss -> 6:12:54 (अवधि के लिए सही नहीं)
  • [h]:mm:ss -> 30:12:54
  • d "days" h:mm:ss -> 1 दिन 6:12:54

भिन्नताएं संभव हैं: मुझे कुछ पसंद है d"d" h"h" mm"m" ss"s"जो 1d 6h 12m 54s के रूप में हैं।


3
"[H]: mm: ss -> 30:12:54" के लिए अपवोट करें। मैं यह पता नहीं लगा सका कि "h: mm: ss" क्यों नहीं दिख रहा था> 24 घंटे।
मार्क मेउर

10

कस्टम प्रारूप hh: mm केवल घंटे की संख्या 23:59 तक सही ढंग से दिखाता है, उसके बाद, आपको शेष, कम पूर्ण दिन मिलते हैं। उदाहरण के लिए, 48 घंटे को 00:00 के रूप में प्रदर्शित किया जाएगा, भले ही अंडरलेइंग मान सही हो।

घंटे और सेकंड में अवधि को सही ढंग से प्रदर्शित करने के लिए (नीचे या पूरे दिन से परे), आपको कस्टम प्रारूप का उपयोग करना चाहिए [h]: mm; @ इस मामले में, 48 घंटे को 48:00 के रूप में प्रदर्शित किया जाएगा।

चीयर्स।


7
प्रारूप में '@' प्रतीक क्या करता है [h]:mm;@?
प्रथम

1
मेरे मामले में (मुझे पता नहीं क्यों - मुझे एक्सेल का अंग्रेजी वर्जन है) घंटे का अक्षर जी और प्रारूप है [जी]: मिमी अच्छा काम कर रहा है।
क्रिस्टियन

1
@Pratham यह पाठ इनपुट के लिए प्लेसहोल्डर है, यदि सेल में नंबर नहीं है।
syockit

9

एक सेल के कस्टम प्रारूप के साथ आप इस तरह का एक प्रकार डाल सकते हैं: d "days", h:mm:ssजो आपको 16 days, 13:56:15एक्सेल-सेल की तरह एक परिणाम देगा ।

यदि आप इस प्रकार की अवधि का उपयोग करना चाहते हैं, तो आप निम्न प्रकार का उपयोग कर सकते हैं [h]:mm:ss, जो 397: 56: 15 जैसी किसी चीज़ को जन्म देगा। नियंत्रण जांच: 16 = (397 घंटे -13 घंटे) / 24

यहां छवि विवरण दर्ज करें


3

मुझे नहीं पता कि चार्ट "एक्स 1 मिनट: एक्स 2 सेकंड" के प्रारूप में चार्ट को कैसे बनाया जाए, लेकिन यहां सेकंड्स का प्रतिनिधित्व करने वाले दशमलव के साथ मिनटों के प्रारूप में एक और तरीका है (.5 = 30 सेकंड, .25। = 15 सेकंड, आदि)

मान लीजिए कि आपके पास अपना समय डेटा है, उदाहरण के लिए सेल A1 में आपके पास 12:03:06 है, जो आपके 3min 6sec डेटा को आधी रात को 3:06 के रूप में गलत तरीके से समझा गया है, और कॉलम B स्वतंत्र है।

सेल B1 में इस सूत्र को दर्ज करें: = MINUTE (A1) + सेकंड (A1) / 60 और हिट / रिटर्न दर्ज करें। सेल बी 2 के निचले दाएं कोने को पकड़ो और कॉलोन ए में सभी डेटा के फॉर्मूले को लागू करने के लिए ए कॉलम जाता है।

अंतिम चरण, सभी कॉलम B को हाइलाइट करना सुनिश्चित करें और इसे संख्या स्वरूप पर सेट करें (सूत्र का अनुप्रयोग स्वचालित रूप से प्रारूप को समय पर सेट कर सकता है)।


1

इस मुद्दे को हल करने का सबसे अच्छा तरीका मुझे उपरोक्त के संयोजन का उपयोग करना था। मेरे सभी कक्षों को केवल "HH: MM" दिखाने के लिए एक कस्टम प्रारूप के रूप में दर्ज किया गया था - अगर मैंने "4:06" (4 मिनट और 6 सेकंड में) दर्ज किया तो क्षेत्र उन संख्याओं को दिखाएगा जिन्हें मैंने सही ढंग से दर्ज किया था - लेकिन डेटा ही HH का प्रतिनिधित्व करें: पृष्ठभूमि में MM।

सौभाग्य से समय 60 (60 सेकंड = 60 मिनट) के कारकों पर आधारित है। तो 7H: 15M / 60 = 7M: 15S - मुझे आशा है कि आप देख सकते हैं कि यह कहां जा रहा है। तदनुसार, यदि मैं डेटा के साथ काम करते समय अपना 4:06 और 60 से विभाजित करता हूं (उदाहरण के लिए, कुल 100 कोशिकाओं में अपना कुल समय या औसत समय पूरा करने के लिए मैं सामान्य SUM या AVERAGE फ़ार्मुलों का उपयोग करूंगा और फिर 60 को सूत्र में विभाजित करूंगा। ।

उदाहरण = (एसयूएम (ए 1: ए 5)) / 60। यदि मेरा डेटा 5 बार के ट्रैकिंग फ़ील्ड में था 4:06, 3:15, 9:12, 2:54, 7:38 (एमएम का प्रतिनिधित्व करते हुए) हमारे लिए था, लेकिन पृष्ठभूमि में डेटा वास्तव में एचएच: एमएम है ) तब जब मैं उन 5 क्षेत्रों का योग निकालता हूं, जो मैं चाहता हूं कि वह 27M: 05S होना चाहिए , लेकिन इसके बजाय क्या दिखाता है 1D: 03H: 05M: 00S। जैसा कि ऊपर उल्लेख किया गया है, 1 डी: 3 एच: 5 एम को 60 = 27 एम: 5 एस द्वारा विभाजित किया गया है ... जो कि वह राशि है जिसकी मुझे तलाश है।

इसके आगे के उदाहरण इस प्रकार हैं: = (SUM (G: G)) / 60 और = (AVERAGE (B2: B90) / 60) और = MIN (C: C) (यह एक सीधा चेक है इसलिए no / 60 की यहाँ आवश्यकता नहीं है! )।

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

यह प्रक्रिया अभी भी एक है थोड़ा उपयोग करने के लिए थोड़ा बोझिल - लेकिन यह मतलब है कि आपके डेटा करता प्रविष्टि अभी भी बहुत आसान में दर्ज किया जाता है और "सही ढंग से" 04:06 (जो ज्यादातर लोगों मिनट के रूप में देखने के रूप में स्क्रीन पर प्रदर्शित किया जाता है: सेकंड जब एक के तहत "मिनट" हेडर)। आम तौर पर केवल कुछ क्षेत्रों में "सर्वश्रेष्ठ समय", "औसत समय", "कुल समय" आदि जैसे सूत्रों का उपयोग करने की आवश्यकता होती है, जबकि फार्मूला दर्ज होने के बाद वे आमतौर पर बदले नहीं जाएंगे और ऐसा नहीं किया जाएगा। एक "एक बंद" प्रक्रिया हो - मैं इसे "औसत कॉल", "दिन के लिए कुल कॉल समय" ट्रैक करने के लिए अपनी कॉल ट्रैकिंग शीट के लिए उपयोग करता हूं।


1

मान लीजिए कि आप सोमवार को शाम 5 बजे और अगले दिन, मंगलवार दोपहर 2:30 बजे के बीच बीता हुआ समय प्रदर्शित करना चाहते हैं।

सेल A1 में (उदाहरण के लिए), डेट में टाइप करें। ए 2 में, समय। (यदि आप अंतरिक्ष सहित शाम 5 बजे टाइप करते हैं, तो यह 5:00 PM के रूप में प्रदर्शित होगा। यदि आप सप्ताह के दिन को भी प्रदर्शित करना चाहते हैं, तो C3 में (उदाहरण के लिए) सूत्र दर्ज करें, = A1, फिर हाइलाइट करें सेल, स्वरूपण ड्रॉपडाउन मेनू में जाएं, कस्टम का चयन करें, और dddd में टाइप करें।

नीचे पंक्ति में यह सब दोहराएं।

अंत में, मान लें कि आप उस अवधि को D2 में प्रदर्शित करना चाहते हैं। सूत्र दर्ज करें, = (a2 + b2) - (a1 + b1)। यदि आप इसे "22h 30 मीटर" के रूप में प्रदर्शित करना चाहते हैं, तो सेल का चयन करें, और कस्टम के तहत स्वरूपण मेनू में, एच "एच" एम "एम" टाइप करें।


0

सेल (एस) / कॉलम को हाइलाइट करें, जिसे आप अवधि के रूप में चाहते हैं, माउस पर राइट क्लिक करके "फॉर्मेट सेल" करें। "कस्टम" पर जाएं और "एच: मिमी" देखें, यदि आप घंटे और मिनट के प्रारूप में इनपुट करना चाहते हैं। यदि आप सेकंड भी शामिल करना चाहते हैं, तो "h: mm: ss" पर क्लिक करें। तुम भी उसके बाद की कुल अवधि जोड़ सकते हैं।

उम्मीद है की यह मदद करेगा।


0

मैं जो कर रहा था वह घाव था: हाथ से समय की अवधि, जैसे 1 मिनट, 03 सेकंड। सामान्य लेकिन प्रभावी। ऐसा लगता है कि एक्सेल ने बाकी सब कुछ खत्म कर दिया, यहां तक ​​कि जब मैंने कुछ उत्तरों में दिए गए 'कस्टम प्रारूप' का इस्तेमाल किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.