
電話ログがあり、そこからデータを報告したいと考えています。私が調べた解決策はすべて、時間の値しかなく、実際の日付が含まれていないと想定しているようです。
次のような日付がたくさんあります。
- 2/1/16 午前3:39
- 2/1/16 午前10:06
- 2/1/16 午前10:27
- 2/1/16 午前10:34
- 2/1/16 午前10:38
ただし、電話の件数は約 1200 件です。(合計 1288 行)
午後 5 時から午後 6 時の間に何件の電話を受けたかを知りたいです。
これまで、以下のことを試しましたが、どれも機能しませんでした。
=COUNTIFS(C2:C1288,">="&B1,C2:C1288,"<="&B2)
=COUNTIF(C2:C1288,">=17:00:00")-COUNTIF(C2:C1288,">18:00:00")
=SUMPRODUCT((C2:C1288>=TIME(17,0,0))*(C2:C1288 <=TIME(18,0,0)))
電話番号をグループ化して、同じ番号が何行あるか教えていただけると、ボーナスポイントがもらえます。(5555555555 には 3 行あります)(444444444 には 2 行あります)
- 5555555555
- 4444444444
- 3333333333
- 6666666666
- 5555555555
- 8888888888
- 5555555555
- 4444444444
答え1
列全体が日付値であると仮定すると、これを使用します。
=SUMPRODUCT((HOUR(A1:A10)>=17)*(HOUR(A1:A10)<=18))
17:00と18:00を除外する必要がある場合は
=SUMPRODUCT((60*HOUR(A1:A10)+MINUTE(A1:A10)>1020)*(60*HOUR(A1:A10)+MINUTE(A1:A10)<1080))
答え2
最初の部分の解決策は次のとおりです
=SUMPRODUCT((MOD($C$2:$C$1288,1)>=17/24)*(MOD($C$2:$C$1288,1)<=18/24))
2番目の部分では、ピボットテーブルを使用すると、数字を簡単にグループ化し、それぞれが何回発生したかを知ることができます。