Excel シートの合計時間を計算するにはどうすればよいですか?

Excel シートの合計時間を計算するにはどうすればよいですか?

システムがダウンしていた合計時間を計算する必要がありますが、合計(C1:C20298)私にはうまくいきません。正確ではない結果が返されます... データは次のようになり、セルは時間としてフォーマットされています。

ここに画像の説明を入力してください

システムがダウンしているときの合計時間をどのように計算すればよいでしょうか? 大量のデータがあり、それらのタイムスタンプはランダムです。最初は 17:27:22.432 で、数行後には 08:04:25.542 になります。

答え1

まあ、とりあえず刺してみればいいだろう。

予想される結果に関する主張がデータ例に当てはまると思われる唯一の方法は、奇数行がシステムの起動時であり、偶数行がシステムの停止時である場合、またはその逆の場合であり、前者の方が可能性が高いと思われます。

それを念頭に置いて答えます。

データはペアになっているように見えますが、正反対の可能性があるので、各奇数/偶数ペアの差を求める式を示します。この式は、last - first実際のケースがどちらの場合であっても、計算に使用できます。

=SUM(  INDEX(A1:A10,SEQUENCE(5,1,2,2),1)  -  INDEX(A1:A10,SEQUENCE(5,1,1,2),1)  )

最初の関数INDEXは、行 2 から始まり 2 ずつ増加するすべての偶数行を出力します。2 番目の関数INDEXは、行 1 から始まり 2 ずつ増加するすべての奇数行を出力します。

Excel は配列機能を使用してペアごとの減算を実行し、SUM結果を合計します。

COUNT私は 10 行の入力、1 列を使用しました。実際のデータ参照に合わせて調整し、 2 つの関数が生成する値の数を取得するために 2 で割ることによって「巧妙に」処理することができますSEQUENCE

関連情報