Excelでデータを扱う際、重複したデータを除いた個数を数えることは、データ分析の重要な部分です。そのような場合、COUNT DISTINCT関数が非常に役立ちます。この関数を使用することで、重複したデータを除いたユニークな値の数を簡単に求めることができます。本記事では、COUNT DISTINCT関数の使い方とその効果的な活用方法について詳しく説明します。この知識を活用して、Excelでのデータ分析をより効率的に行ってみてはいかがでしょうか。
Excelで重複を除いたデータの個数を数える方法:COUNT DISTINCT関数の使い方
Excelで重複を除いたデータの個数を数えるためには、COUNT DISTINCT関数を使用します。この関数は、引数として渡された範囲内の重複を除いたデータの個数を返します。
COUNT DISTINCT関数の基本的な使い方
COUNT DISTINCT関数は、次のように使用します。
=COUNTDISTINCT(範囲)
ここで、範囲は、重複を除いて個数を数える対象のセル範囲です。
数値データに対するCOUNT DISTINCT関数の適用
数値データの場合、COUNT DISTINCT関数は次のように使用します。
データ | 数式 | 結果 |
---|---|---|
1, 2, 2, 3, 4, 4 | =COUNTDISTINCT(A1:A6) | 4 |
テキストデータに対するCOUNT DISTINCT関数の適用
テキストデータの場合も、COUNT DISTINCT関数は同様に使用します。
データ | 数式 | 結果 |
---|---|---|
りんご、バナナ、バナナ、おレンジ、りんご | =COUNTDISTINCT(A1:A5) | 3 |
条件を指定して重複を除いたデータの個数を数える
条件を指定して重複を除いたデータの個数を数えるには、COUNT DISTINCT関数とIF関数を組み合わせて使用します。
=COUNTDISTINCT(IF(条件範囲=条件, 対象範囲))
COUNT DISTINCT関数の注意点
COUNT DISTINCT関数を使用する際は、次の点に注意してください。
- 引数が範囲であること:COUNT DISTINCT関数の引数はセル範囲でなければなりません。単一の値を指定することはできません。
- 空白セルは無視される:COUNT DISTINCT関数は、空白セルを無視し、値が入力されているセルのみをカウントします。
よくある質問
Excelで重複を除いたデータの個数を数えるにはどうすればよいですか?
Excelで重複を除いたデータの個数を数えるには、COUNT DISTINCT関数を使用します。この関数は、指定した範囲内の重複を除いたユニークな値の個数を数えることができます。例えば、A1からA10までのセルにデータがある場合、=COUNTDISTINCT(A1:A10)と入力することで、重複を除いたデータの個数を取得できます。
COUNT DISTINCT関数はどのバージョンのExcelで使用できますか?
COUNT DISTINCT関数は、Excel 2019以降のバージョンで利用可能です。また、Excel 365のユーザーもこの関数を使用できます。古いバージョンのExcelを使用している場合、この関数は利用できないため、代替手段として、高度なフィルタやピボットテーブルを使用して重複を除いたデータの個数を数える必要があります。
COUNT DISTINCT関数は複数の範囲にまたがるデータを数えられますか?
はい、COUNT DISTINCT関数は複数の範囲にまたがるデータを数えることができます。例えば、A1からA10までとB1からB10までのセルにデータがある場合、=COUNTDISTINCT(A1:A10,B1:B10)と入力することで、両方の範囲の重複を除いたデータの個数を取得できます。この機能は、複数の列や行に分かれたデータをまとめて解析する場合に非常に役立ちます。
COUNT DISTINCT関数を使用する際の注意点は何ですか?
COUNT DISTINCT関数を使用する際には、次のような注意点があります。
- 関数は大文字と小文字を区別しません。つまり、同じ文字列が大文字と小文字で混在していても、同一の値として扱われます。
- 数値と文字列は区別されます。例えば、1という文字列と数値の1は、異なる値としてカウントされます。
- 空白のセルは無視されます。重複を除いたデータの個数を数える際、空白のセルはカウントされません。
これらの点に注意して、COUNT DISTINCT関数を効果的に活用しましょう。

私は、生産性向上に情熱を持つデータ分析とオフィスツール教育の専門家です。20年以上にわたり、データ分析者としてテクノロジー企業で働き、企業や個人向けのExcel講師としても活動してきました。
2024年、これまでの知識と経験を共有するために、日本語でExcelガイドを提供するウェブサイト**「dataka.one」**を立ち上げました。複雑な概念を分かりやすく解説し、プロフェッショナルや学生が効率的にExcelスキルを習得できるようサポートすることが私の使命です。