58m32s को 00:58:32 या 72m10s से 01:12:10 में कैसे बदलें


0

मेरे पास डेटा के साथ एक एक्सेल कॉलम है:

58m32s
72m10s
125m02s

और इसे दिखाना चाहेंगे:

00:58:32
01:12:10
02:05:02

इसे संभव बनाने के लिए मुझे किस सूत्र संयोजन का उपयोग करना चाहिए? यह (?) काम करना चाहिए, लेकिन यह नहीं है:

= IF (मध्य (A1,3,1) = "m" TIMEVALUE ( "00:" और वाम (A1,2) और ":" और सही (A1,2)), TIMEVALUE (बाएं (A1,2) और " : "और सही (A1,2) और": 00 "))

धन्यवाद

जवाबों:


6

ठीक है, आपके पास प्रत्येक मामले में अलग-अलग मिनट हैं, इसलिए एक भी MIDकाम नहीं करेगा। आप कोशिश कर सकते हैं:

=("00:"&SUBSTITUTE(SUBSTITUTE(A1,"m",":"),"s",""))*1

द्वारा अंतरतम SUBSTITUTEविकल्प (जिसका उपयोग समय में किया जाता है) और दूसरा हटा देता है । आपको उन दो विकल्पों के बाद निम्नलिखित मिलेगा:m:s

58:32
72:10
125:02

यदि आप अभी उन लोगों को समय पर परिवर्तित करते हैं, तो एक्सेल वहाँ hh: mm के रूप में व्याख्या करता है, जो आपका इरादा नहीं है। एक्सेल को मूर्ख बनाने के लिए "00:" सामने रखें:

00:58:32
00:72:10
00:125:02

अब यह hh:mm:ssप्रारूप (कुछ) में है, 1इसे एक मूल्य में बदलने के लिए गुणा करें और इसे समय के अनुसार प्रारूपित करें hh:mm:ss:। यह काम कर जाना चाहिए :)


एक्सेल को धोखा देने के लिए +1। लेकिन आपको मिनटों को घंटों में बदलना होगा जैसे ओपी चाहता है (आपके लिए यह बहुत बड़ी बात नहीं है, लेकिन आप इसे भूल गए ^ ^)
nixda

जब आप प्रारूप hh:mm:ss= P में मान को परिवर्तित करते हैं तो @nixda Excel आपके लिए ऐसा करता है । और धन्यवाद ^ ^
जेरी

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