web-dev-qa-db-ja.com

ミリ秒単位の2つの日付時刻間の合計時間の数式

Excelで言及されている2つの日付間の合計時間と分を計算する必要があります。つまり、

開始日:2013年9月2日02:03:00 AM
終了日:2013年9月4日02:04:00 AM

答えは48:01 h:mmです。
2013年9月3日が休日である場合など、休日も考慮する必要があります。答えは24:01 h:mmになります。
営業時間はありません。 24時間を考慮する必要があります。これについて私を助けてください。

5
swa

単純な減算により、必要な値が得られます。一方の日付/時刻から他方の日付/時刻を減算し、2つの日付の間にある休日の日付の数を減算します。

トリックは、結果セルを[h]:mmとしてフォーマットすることです(このフォーマットは最大9999時間機能します)

次に例を示します。
enter image description here

10
SeanC
Hours = ((End_Date+End_Time)-(Start_Date+Start_Time))*24

詳細については、以下のリンクを参照してください

Excel

例のある別の式

Cell A1: 2/15/2012  10:00:00 AM

Cell B1: 2/18/2012  08:00:00 PM

What is the elapsed time between both dates (in hours)?

You can get the answer by using the below formula in cell


    C1:= INT(B1-A1)*24+(((B1-A1)-INT(B1-A1))/0.04166666)
4
Vaibs_Cool