- ベストアンサー
EXCELデータの集計
下記のように各セル内に4つの文字が入っていたと仮定します。 埼玉県 千葉県 埼玉県 神奈川県 通常、文字列の数を集計したい場合、『COUNT』にて集計を すると、データの数が『4』となると思います。 ここからがご質問ですが、 「県の数を集計したい」場合、どのような関数を入れたら 良いのでしょうか? 結果としては、埼玉県、千葉県、神奈川県と県の種類が 3種類なので、データの数が『3』となるようにしたいと 思ってます。 かなり、困っているので、どなたか教えて下さい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A列A2以下に県名が入っているとして 1列余分な列C列を使って C列のC2に=(COUNTIF($A$2:A2,"="&A2))と入れて下方向に複写します。このC列で1になるのがA列内で初出の県の行です。 この1を=COUNTIF(C2:C7,"=1")で足すと、異なる県の数が 出ます(例えば、13の県から参加ありと言う風に)。
その他の回答 (1)
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.1
こんにちは。maruru01です。 データがA1:A4にあるとすると、 =SUMPRODUCT(1/COUNTIF(A1:A4,A1:A4)) で種類数が表示されます。 範囲は適宜変更して下さい。