『時間数の日換算について』(momo)
関数またはVBAで下記のように表示されるようにしたいです。
B列の時間数を8時間=1日、4時間=0.5日としてC列に加算し残りの時間をD列に表示されるようにしたいです。
A B C D 1 小計 小計(日換算) 2 日 時間 日 時間 3 8.50 11:00 9.50 3:00 4 0.50 7:00 1.00 3:00
よろしくお願い致します。
< 使用 Excel:Excel2021、使用 OS:Windows11 >
C3セルに =A3+INT(B3/"4:0")/2
D3セルに =MOD(B3,"4:0") と入力して下へフィルコピーではどうだろうか? (ねむねむ) 2025/10/28(火) 17:15:35
おおむね成功しましたが、B列の時間が40:00の場合、C列に5日加算はされますがD列の時間が0:00にならずに4:00と表記されてしまいます。
解決方法があれば助かります。
(momo) 2025/10/28(火) 17:36:52
もし、B列が計算で求めているのであれば C3セル:=A3+INT(TEXT(B3,"[h]:mm")/"4:0")/2 D3セル:=MOD(TEXT(B3,"[h]:mm"),"4:0") ではどうだろうか? (ねむねむ) 2025/10/28(火) 22:08:32
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.