[[20251028165118]] 『時間数の日換算について』(momo) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『時間数の日換算について』(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

ありがとうございました。
無事解決しました!
(momo) 2025/10/29(水) 09:05:26

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.