- ベストアンサー
エクセルのデータをカウントしたいのですが
基本的なことで質問します。エクセルのシートで、たとえばA列に数値が1~5までのどれから入っています。1~5までの数がそれぞれいくつ入っているかカウントして、それぞれの個数を表示させる時には、どのような関数を使えばよいのでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 1~5までの数がそれぞれいくつ入っているかカウントして・・・ 例は、1~5迄ですので、それぞれの数を求めるのに、式をコピーするとすれば、 第2引数に直接 数値を指定していると、式をコピーしても数値部分を直すことになります。 式が多くなると、手間がかかります。 そこで、数の指定に行番号を指定すれば、そのままコピー出来ます。 例えば、A1:A1000 の範囲で 1~100 の数の個数を求める場合、 =COUNTIF($A$1:$A$1000,ROW(A1)) と設定し、あと下に99行コピーします。 もし、10~ の数をカウントする場合は、ROW(A10) とします。 それぞれのカウント数を連続した位置に表示する場合、こんなのでどうでしょう。
その他の回答 (1)
- HageoyaZ
- ベストアンサー率38% (60/154)
回答No.1
COUNTIF関数を使用します。 たとえば =COUNTIF($A$1:A6,1) で、A1~A6の範囲内の「1」が入力されているセルの数を知ることができます。
質問者
お礼
よくわかりました。簡単にできました。ありがとうございました。
お礼
rowの使い方、とても便利でした。勉強になりました。ありがとうございました。