0

私はこの式を使用しています:

=DATEDIF(B9,S9,"d") & " Days " & TEXT(S9-B9, "h:m") & " hrs:min"   
=DATEDIF(B10,S10,"d") & " Days " & TEXT(S10-B10, "h:m") & " hrs:min"

等..

そして今、これらの日付の平均を計算する数式が必要です。問題は、それらがテキスト内にあり、Excel が平均を計算できないことです。ありがとう

4

2 に答える 2

2

あなたの数式は、2 つの日付間の日数と時間を計算するための信頼できる方法ではありません。B9 が 2013 年 1 月 1 日の 22:00 で、S9 が翌日の 1 月 2 日の 06:00 である場合を考えてみましょう。これら 2 つの「タイムスタンプ」の間には 8 時間しかありませんが、式によって結果が得られます。

1 Days 8:00 hrs:min

このバージョンを使用することをお勧めします

=INT(S9-B9) & " Days " & TEXT(S9-B9, "h:m") & " hrs:min"

これにより、すべての場合に正しい結果が得られます

平均については、次のような式を使用できます

=INT(AVERAGE(S9:S18)-AVERAGE(B9:B18)) & " Days " & TEXT(AVERAGE(S9:S18)-AVERAGE(B9:B18), "h:m") & " hrs:min"

9 行目から 18 行目にデータがある場合

于 2013-09-07T22:25:01.687 に答える