• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelのカウント関数について)

Excelのカウント関数が分からない!

このQ&Aのポイント
  • Excelのカウント方法が分からなくて困っています。どなたか教えて頂けると、大変助かります。(Excel2003を使用しています)
  • B列にはその日の来訪者の氏名が記入されていますが、3月、4月単月毎に1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を重複する事無く、カウントする関数が知りたいのです。
  • また、3月~4月の期間内に1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を重複する事無く、カウントする関数が知りたいのです。すみませんが、どなたか教えて下さいませ。

質問者が選んだベストアンサー

  • ベストアンサー
  • yosifuji20
  • ベストアンサー率43% (2675/6115)
回答No.4

これは関数ではなくて、データの並べ替えと集計機能でした方が確実ではないでしょうか。 方法は、 (1)下のデータを名前(B列)で総順位並べ替え (2)並べ替えた後のデータを名前をキーにして集計   集計は名前ごとの件数 以上で名前ごとの件数がわかります。 もし件数だけのデータが欲しければ、(2)のデータをコピーして 別なシートに形式を選択して貼り付け(値)をすれば、集計値もコピーできます。 このデータで集計行だけ選んでから件数で並び替えをすれば、件数順の氏名のデータが得られます。

その他の回答 (3)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.3

>1日以上・2日以上・3日以上・4日以上来たそれぞれの人数を重複する事無く 質問文が矛盾しています 4日以上来た人は、1日以上にも、2日以上にも該当します 1日しか来ていない人、2日しか来ていない人・・・・4日以上来た人 と言う意味合いなんでしょうか? それによって計算式は変化します

silver-doragon
質問者

補足

すいません、確かにおかしな文章ですね。 ご指摘の通り、1日しか来ていない人、2日来た人、3日来た人、4日以上来た人、 という区分けになります。

回答No.2

 ピボットテーブルを使った方が簡単な気がしますが。  見栄えだとかを気にしないのであれば

silver-doragon
質問者

お礼

ご回答誠にありがとうございました。

回答No.1

countif 関数を使ってみては如何でしょうか? 2003に countifってありましたよね? もしなければ if関数の中に count関数を組み込んでいく方法が宜しいかと。

silver-doragon
質問者

お礼

ご回答誠にありがとうございました。

関連するQ&A