- ベストアンサー
エクセルでの時間から日時への変換について
エクセルで休暇の処理の時に休暇の総時間数を日時に変換するやり方を探しています。 一日の勤務時間は 7時間45分 で A1セルに総時間数23時間15分(例) A2セルに7:45を入力します。 A3セルに3日0時間0分と表示しようと下の関数を入れました。 =INT(A1/A2)&"日"&TEXT(MOD(A1,A2,"d")&"時"&"分") 本来なら3日0時間0分と表示されるはずなのですが、3日7時間45分と表示されてしまいます。修正方法をしりたいのですが、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=INT(A1/A2)&"日"&TEXT(MOD(A1,A2,"d")&"時"&"分") ↓ =INT(A1/A2)&"日"&TEXT(MOD(A1,A2),"h時m分") または =TEXT(INT(A1/A2)+MOD(A1,A2),"d日h時m分")
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
たとえば =INT(A1/A2)&TEXT(ABS(MOD(A1,A2)),"日h時m分") のように。
質問者
お礼
返事が遅れました。ありがとうございます。
お礼
ありがとうございます。さっそくやってみます。