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.