時間差を小数で取得する Excel 数式

時間差を小数で取得する Excel 数式

次のような表があります (C列は空白です)。

     A          B           C

1  19:30      23:00       (3.50)

2  14:15      18:30       (4.25)

A各行の列と列の間の時間差B(常にB- A) を計算し、それをC小数として列に入力する必要があります (括弧内に示すように)。

どの数式を使用すればよいですか? 毎回行番号を変更する必要がないように、一般的な数式を生成することは可能ですかINDIRECT?

答え1

MODを使用すると、例えばC2のように真夜中を過ぎても動作します。

=MOD(B2-A2,1)*24

数式を列の下にコピーすると、行番号は各行ごとに自動的に変更されます。

答え2

これは役に立ちます:

=(B1-A1)*24

セルを時間ではなく数値としてフォーマットする必要があるかもしれません。

関連情報