1 時間あたりのインスタンス数を表示する最も簡単な方法は何ですか?

1 時間あたりのインスタンス数を表示する最も簡単な方法は何ですか?

何千もの通話が記録されている通話ログがあります。各通話は、日時スタンプを含む CSV ファイルのエントリです。

データのスクリーンショット例

私が実現したいのは、一日の各時間に何件の通話があったかを簡単に確認することです。

例えば:

01:00 0件
02:00 0件
...
13:00 9件
...
など

Excel 内にこれを実現できる関数はありますか? ない場合、これを実現する最も簡単な方法は何ですか?

答え1

SUMPRODUCT がこれに役立ちます。以下のサンプルを参照してください。

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

コピーして参照を変更する場合の数式。

=SUMPRODUCT(--(HOUR(A$2:A$12)=B2))

これが役に立つことを願います。

ブラッド

答え2

次の方法は、1 日あたりの時間をカウントするのに役立ちます。

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

  • セル内の数式J2:

    =SUMPRODUCT((MOD($E$2:$E$12,1)>=H2)*(MOD($E$2:$E$12,1)<= I2)*(INT($E$2:$E$12)=$G$2))
    

注意

  • 変化し続けるG2翌日のインスタンスをカウントするためにセルで食べました。

  • 必要に応じて、列H&の Time インスタンスを変更します。I

  • 必要に応じて、数式内のセル参照を調整できます。

関連情報