『時間計算で17:30を17.5にする方法』(masabou5) 初歩的質問ですが、17:30 等の表示を 17.5 というように表示する時、 何故*24とするのですか? ---- 説明するのが下手なので、分かりにくかったらごめんなさい。 知っているとは思いますが日時はシリアル値で計算されています。そのシリアル値は1日を1としています。 つまり1÷24=1時間のシリアル値になります。ですから24を掛ける事により 1(1日のシリアル値)÷24(1時間のシリアルを求める)X24(整数化する為)=1となります。 下手な説明ですが、分かって貰えたでしょうか?分からなかったら、すいません。(ケン) ----- ケンさん、ありがとうございました。 よく分かりました。感謝いたしております。 (masabou5) ---- 000:30を000.5と表すことについて割り込みの質問ですみません。 A B C D ・・・・・・ Z Y Z 1 8:30 8:30 8:30 8:30 ・・・・・・ 8:30 8:30 8:00 ・・・出社時間 2 17:30 18:00 17:30 18:30 ・・・・・・ 19:00 18:30 17:30 ・・・退社時間 3 8:00 8:30 8:00 9:00 ・・・・・・ 9:30 9:00 8:30 ・・・労働時間(昼休み- 1時間) この時労働時間3の行を全部足すと210:30となったとします(適当です)。 計算式は=SUM(A3:Z3)として、 表示形式をユーザー定義の[h]:mmを使用しました。 その答えが210:30なのはよいのですが、 この表示を210.5と表すことはできませんか? 上記説明のように=SUM(A3:Z3)*24とやったら 普通に×24の計算をしてしまい5047:2と なってしまいます。 =SUM()の計算式には*24は使えないのでしょうか? なんとか:30を.5で表したいのですが・・・。 (お局) ---- 表示形式の問題だと思います。標準等にしてみて下さい。(ケン) ---- 出来ました!ありがとうございます。(お局)