アプリ版:「スタンプのみでお礼する」機能のリリースについて

マイクロソフトのエクセル2003についてです。
ある列を指定し、その中にデータが何種類あるのか知りたい場合はどんな関数を使えばいいのですか?
例えば世界の大富豪ランキングのトップ10で、一番左の列にはその人が住んでる国名が表記されてるとします。
1位 アラブ 2位 アラブ 3位アメリカ 4位アラブ 5位日本 6位インド 7位ドイツ 8位ロシア     9位アメリカ 10イタリア
だと仮定して、アラブとアメリカが複数ありますので、トップ10に入ってる国は全部で『7ヶ国』です。
このように、トップ100とか200くらいでも即座に同じ文字列データは複数でもひとつとカウントし、全部で何種類のデータが入ってるのか、その数をカウントしてくれる関数があれば知りたいのですが・・・

A 回答 (1件)

範囲内に空白セルがあるとダメですが



=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))

のような式で可能かと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。できました。^^

お礼日時:2011/04/13 21:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!