- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelのカウント関数について)
Excelのカウント関数が分からない!
このQ&Aのポイント
- Excelのカウント方法が分からなくて困っています。どなたか教えて頂けると、大変助かります。(Excel2003を使用しています)
- B列にはその日の来訪者の氏名が記入されていますが、3月、4月単月毎に1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を重複する事無く、カウントする関数が知りたいのです。
- また、3月~4月の期間内に1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を重複する事無く、カウントする関数が知りたいのです。すみませんが、どなたか教えて下さいませ。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
これは関数ではなくて、データの並べ替えと集計機能でした方が確実ではないでしょうか。 方法は、 (1)下のデータを名前(B列)で総順位並べ替え (2)並べ替えた後のデータを名前をキーにして集計 集計は名前ごとの件数 以上で名前ごとの件数がわかります。 もし件数だけのデータが欲しければ、(2)のデータをコピーして 別なシートに形式を選択して貼り付け(値)をすれば、集計値もコピーできます。 このデータで集計行だけ選んでから件数で並び替えをすれば、件数順の氏名のデータが得られます。
その他の回答 (3)
- web2525
- ベストアンサー率42% (1219/2850)
回答No.3
>1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を重複する事無く 質問文が矛盾しています 4日以上来た人は、1日以上にも、2日以上にも該当します 1日しか来ていない人、2日しか来ていない人・・・・4日以上来た人 と言う意味合いなんでしょうか? それによって計算式は変化します
- shaikencenter
- ベストアンサー率35% (191/539)
回答No.2
ピボットテーブルを使った方が簡単な気がしますが。 見栄えだとかを気にしないのであれば
質問者
お礼
ご回答誠にありがとうございました。
- 1978omaiko
- ベストアンサー率19% (51/268)
回答No.1
countif 関数を使ってみては如何でしょうか? 2003に countifってありましたよね? もしなければ if関数の中に count関数を組み込んでいく方法が宜しいかと。
質問者
お礼
ご回答誠にありがとうございました。
補足
すいません、確かにおかしな文章ですね。 ご指摘の通り、1日しか来ていない人、2日来た人、3日来た人、4日以上来た人、 という区分けになります。