質問: ### 前提・実現したいこと ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/4e551e8461ece868b302393410cfb8d2.png) 上記のような図から10分、30分、1時間ごとの件数を出したいです。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/b228610b2c65353c95bb73cb2c06ee68.png) 別シートにある「時間」らへんをプルで10分、30分、1時間の3種類を選択できて、 選択したら時間もカウント数も変わる。 というのがゴールです。 そのために1度カウントしたデータをエクセル内のどこかに置いておかないといけないのかな?と考えていますが、 COUNTIFSで全てのパターンをちまちま作るくらいしか方法が無いのかな...?と思い質問させていただきました。 1COUNTIFS以外に方法があるのでしょうか? 2数字は一度設定したら変更されないので元データは残す必要がないのですが、どこかに置いておかないとうまくいかないでしょうか...? ご回答のほどよろしくお願いいたします。。 ### ツールのバージョン Excel 2016
回答: 少し長くなりますが、COUNTIFSを使い関数を下にコピーできるよう書いてみました。 〆時刻と時間を使って時間範囲の個数を数えるようにしています。 時間は入力規則のリストを使うことで60,30,10が選択できるようになります。 =COUNTIFS($B$2:$B$9,"<" & F3,$B$2:$B$9,">="&(F3-G3/24/60),$A$2:$A$9,E3) !イメージ説明 !イメージ説明