時間差 excel 函數
在excel中如何單獨計算日期的天數或時間差。對于日期和時間,之間的差,怎么實現呢?下面就跟一起來看看吧。
這個很簡單,兩個日期直接相減就可以得到兩個日期間隔的天數:
也可以用隱藏函數DATEDIF函數來完成,輸入:=DATEDIF(A2,B2,"d")
這個函數語法是這樣的:=DATEDIF(開始日期,結束日期,第三參數),第三參數可以有若干種情況,分別可以返回間隔的天數、月數和年數。
想要顯示的結果有天數,比如:8天,這樣的顯示效果。可以通過這樣實現:在以上的公式后邊加上:&"天",=DATEDIF(A13,B13,"d")&"天",就可以了。
那么,單據計算兩個時間短之間的差。怎么實現呢?
對于日期和時間都有的情況下,求相差多少個小時?比如2016年2月10日?13:26到2016年3月6日?10:40相距多少個小時,怎么實現呢?
輸入=(B1-A1)*24,可以實現
輸入=TEXT(B1-A1,"[h]:mm")*24,也可以實現,利用函數text,是為了一個時間格式的轉化。
怎么加上“小時”顯示,比如:8小時,這樣的顯示效果。可以通過這樣實現:在以上的公式后邊加上:&"小時",與上邊講述的一樣。
=ROUND(TEXT(B4-A4,"[h]:mm")*24,2)&"小時"
介紹一下函數ROUND(?),為了保存幾位小數,上述公式中的"2",就是保留兩位小數的意思。
ROUND(number,?num_digits)
number表示需要進行四舍五入的數值或單元格內容。
num_digits表示需要取多少位的參數。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。