#EXCELで質問があります
列Aに数値が入っています。単位は時間です。
列Bには時刻が入っています
列Cには列Bに列Aを加えた時刻を入れたいです。
Aには、小数が入る場合もあります。
B,Cは書式[h]:mm:ssを入れています。
A | B | C |
---|---|---|
0.5 | 9/18 9:00 | 9/18 9:30 |
3 | 9/18 9:00 | 9/18 12:00 |
24 | 9/18 9:00 | 9/19 9:00 |
96 | 9/18 9:00 | 9/22 9:00 |
#これまで試した関数
=Day(A/24)+hour(mod(a,24)) ← 日数は何とか演算できましたが、時間がうまく計算できません
=DAY(A/24)+Timevalue(A&":00:00") ← 小数がエラーになります。
#質問内容
Cにはどのような数式を入れればいいでしょうか?
- この際、VBAでの自作関数でも結構です。
- EXCELデータは、データベースから持ってきており、フィールドの型は、Aが数値、B,CはDATEです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/12 01:56