1樓:
假設3:30放在a1單位格中,結果須放在b1單元格中,則在b1單元格中輸入公式:=hour(a1)+minute(a1)/60,且將b1單元格的格式自定義為:
0.00"小""時",詳見下圖:
2樓:匿名使用者
a1:3:30小時
=--substitute(a1,"小時",)*24&"小時"
3樓:太極健
=text(hour(a1)+minute(a1)/60,"0.00")
或單元格設定格式為常規,公式如下:
=hour(a1)+minute(a1)/60
4樓:張永勝
=hour(a1)&"."&minute(a1)/0.6或
=hour(a1)+minute(a1)/60
5樓:匿名使用者
這是兩個不同的概念。3:30是時間點,凌晨3點半。
而3.5小時則是一段時間的長度。
因為是不同的概念,因此無法轉換。
6樓:匿名使用者
=text(hour(a1)+minute(a1)/60,"g/通用格式")&"小時"
7樓:
要求a1為時間格式的 3:30,
轉換公式:=hour(a1)+minute(a1)/60 (輸入本公式的單元格為常規格式)
8樓:山桑弓
如果時間數值放在a1中,為電腦所認可的格式,b1中輸入=a1*24
設定b1的單元格格式為常規。
在excel中,時間輸入是這樣的,輸入1,代表1天,輸入0.5,代表半天,輸入小時和分代表的時間,如12:00,看上去是12:
00,但真實的資料就是0.5,可以把單元格格式設定為常規看看。如果輸入3:
30,會被認為是 3:30/24:00
化成小數就是0.145833333333333你可以把a1的單元格格式設定為常規看一下,小時和天的進位是24小時為1天,所以將a1*24,就是把它變成了3.5天了,如果b1單元格設定成常規格式,看上去就是3.5了。
9樓:
a1=3:15
hour(a1)+minute(a1)/60
EXCEL公式,計算每日出勤時間
首先,最簡單的是兩個時間直接相減即可得到時間差。但是注意,儲存結果的單元格要設定成時間格式。上面的例子是未超過1天的時間,如果超過1天的時間利用上述的方法直接相減會得到什麼結果呢?上面的例子更常出現於考勤表的時間計算,由於兩個日期可能跨越2天或者更長時間,預設顯示結果不正確,需要通過設定單元格格式的...
關於EXCEL中時間計算問題,求解答
1 text 13 30 00 24,0.0 或 text 21 30 00 8 00 00 24,0.0 2 見抓圖 text b2 a2 if and a2 1 2,b2 13 24 1 24,0 if and a2 13 24,b2 3 4 1 48,0 24,0.0 第一問 text b1 ...
excel中用哪個時間函式計算年齡和工齡
datedif a1,today y datedif start date,end date,unit start date 為一個日期,它代表時間段內的第一個日期或起始日期。起始日期必須在1900年之後 end date 為一個日期,它代表時間段內的最後一個日期或結束日期。unit 為所需資訊的返...