एक्सेल में समय की अद्भुत दुनिया में आपका स्वागत है। पहले से हैरान, लेकिन एक बार जब आप जानते हैं कि वे कैसे काम करते हैं
मुझे नहीं लगता कि आपकी स्थिति में सिर्फ स्वरूपण के साथ ऐसा करने का एक तरीका है। हालाँकि, यह काम करना चाहिए (मैं मान रहा हूँ कि आपके सभी समय कॉलम A में हैं)
-Create this formula in B1 and copy it all the way down:
=IF(A1>=1,A1/60,A1)
-Format Column B as h:mm:ss
-Select Column B and Copy, then Paste Special, Values.
-Sorting Column B should now work fine.
यही छोटा जवाब है। यदि आप यह समझना चाहते हैं कि क्या चल रहा है और उस सूत्र को कैसे प्राप्त किया गया है, तो पढ़ें:
1।
-Start a new sheet.
-In A1, type 1:05:00
-Click on A1, then Format, Cells. Note it has applied a custom format of h:mm:ss
एक्सेल बहुत चालाक है और यह संख्या काफी असंदिग्ध है, इसलिए यह मानती है कि आप घंटों: मिनट: सेकंड और तदनुसार प्रारूपित हैं।
2।
-In A2, type 33:15
-Note how it automagically changed it to 33:15:00
-Click on A2, then Format, Cells. Note a custom format of [h]:mm:ss
यह अस्पष्ट है। क्या आपका मतलब "33 मिनट और 15 सेकंड" या "33 घंटे और 15 मिनट" था? एक्सेल निश्चित नहीं है। इसका व्यवहार यह है कि आप घंटों और मिनटों का मतलब निकालें। एच के आसपास [] मूल रूप से मतलब है "घंटे अनुभाग में 24 घंटे से अधिक दिखाएं"।
3।
-In A3, type 0:33:15 (note the 0: before)
-Click on A3, then Format, Cells. Note a custom format of h:mm:ss
चूंकि आपने अस्पष्टता को बाहर निकाल लिया है, इसलिए यह एक बार फिर मान लेता है कि आपका मतलब घंटों: मिनट: सेकंड्स के अनुसार है और तदनुसार प्रारूपित होता है।
4।
-In A4, type 23:15
-Note how it leaves it as 23:15
-Click on A4, then Format, Cells. Note a custom format of h:mm
W..T..F? इसे # 2 की तुलना में अलग कैसे स्वरूपित किया गया है? क्योंकि आपने 24 (यानी घंटे) से कम संख्या दर्ज की है - फिर भी अस्पष्ट है, और यह अभी भी मानती है कि आप घंटों और मिनटों का मतलब है ... लेकिन यह अलग तरीके से प्रारूपित होता है।
5।
-In A5, type 1:00:00
-Click on A5, then Format, Cells. Note a custom format of h:mm:ss
-Change the format to General and note that the underlying number is .041667 (i.e. the percentage of a day)
6।
-In A6, type 24:00:00
-Click on A6, then Format, Cells. Note a custom format of [h]:mm:ss
-Change the format to General and note that the underlying number is 1 (i.e. a full day)
लगभग वहाँ...
7।
-Now click on B2 and enter this formula:
=A2/60 (i.e. convert from hours to minutes)
-Click on B2, then Format, Cells. Note a custom format of [h]:mm:ss
-Note that it now shows 0:33:15, which is what you want
8।
-Now click on B1 and enter the same formula:
=A1/60 (i.e. convert from hours to minutes)
-Click on B1, then Format, Cells. Note a custom format of h:mm:ss
-Note that it shows 0:01:05 - damn - that's *not* what you want.
निशाने पर रहें ...
9।
-Click on B1 again and enter this formula instead:
=IF(A1>=1,A1/60,A1)
-Click on B1, then Format, Cells. Enter a custom format of h:mm:ss
-Note that it still shows 1:05:00 (i.e. it didn't change it to 0:01:05)
तो मूल रूप से वह सूत्र:
-Checks to see if the number in a cell is greater than or equal to 1
-If it is greater than 1, divide by 60 (i.e. convert hours to minutes)
-If it's less than 1, leave it alone.