標籤:

excel中,例如22:50與0:15相減,要怎麼輸入公式得到85分鐘呢,而不是h:mm這樣的格式?

excel中,例如22:50與0:15相減,要怎麼輸入公式得到85分鐘呢,而不是h:mm這樣的格式?


22:50減0:15不是85分鐘,0:15減22:50也不是85分鐘,小時間減大時間是負數,出錯!
所以給0:15加一天,再進行加減運算
1、如果只是要顯示為85,可以使用自定義格式[m]或[mm]

2、要讓結果為真正的數值85,可以再乘60*24

如果不明白為什麼要乘60*24,詳見我在另一個另似回答的解釋:

在Excel里,日期和時間,實際上就是數字,
它是以序列號的形式存儲、計算日期和時間。序列號是一個小數,整數部分表示日期,小數部分表示時間。
在默認情況下,1900年1月1日的序列號是1,1900年1月2日的序列號是2,今天(2015年11月11日)的序列號為42319

你在單元格輸入日期2015/11/11,然後將其複製後,選擇性粘貼-數值到其他空白單元格(或將此單元格格式設為常規),就可看到實際值為42319。
序列號中小數點右邊的數字表示時間。由於一天的序列值為1,序列號0.5表示一天的中點,代表的時間為中午12:00。第1小時的序列值則為1/24。第1分鐘的序列值為1/(24X60),一天中第1秒鐘的序列值1/(24X60X60)。

作者:龍逸凡
鏈接:Excel中有一列數據是以時間格式顯示的如:9:52:43,怎樣把這列數據變成17:52:43? - 龍逸凡的回答 - 知乎
來源:知乎
著作權歸作者所有,轉載請聯繫作者獲得授權。


推薦閱讀:

怎麼實現插入在excel固定單元格里的圖片自適應單元格大小?
Excel中,如何在輸入城市名稱時在另一行顯示省份名稱?
Excel 里有哪些鮮為人知而又簡單、逆天的操作技巧?
如何做到 Excel 只保存數值不保留公式?
如何快速讓兩列不相同的數據互補填充?

TAG:Excel公式 |