Excel 時間問題
2138 |
Excel 時間問題 |
從兩台不同的工作站擷取資料,並將相同時間的資料合併在一個工作表中。但兩個工作站的時間有點怪怪的。二個工作站的時間格式是11:22:54.1。我把時間格式轉為數字,時間會變為0.474237268518519,而11:22:54的時間轉換之後為0.474236111111111,我不要小數點後的數值,這一點小小的差異搞得我焦頭爛額。我有試過ROUND、ROUNDDOWN跟ROUNDUP函數卻行不通,我舉的例子可以用ROUND到小數點後第五位解決,可是其他有問題的時間則不一定適用。
A欄是我從第一台工作站讀到的也是期望的時間,而B欄是第二台工作站讀到的時間。
在C2儲存格輸入公式「=VALUE(TEXT(B2,"HH:MM:SS"))」,,並將公式複製到C3:C11儲存格。
【公式說明】
TEXT(B2,"HH:MM:SS") 將B2儲存格的時間變成時:分:秒格式的文字。
VALUE(TEXT(B2,"HH:MM:SS")) 將B2儲存格的時間變成時:分:秒格式的文字利用VALUE函數轉成數值。