ユニークで明確な値を簡単にカウント – 7 つの例
通常、Excel では、一意の値は重複せずにリストに 1 回だけ表示される値であり、一意の値はすべて異なる値 (一意の値 + 最初の重複オカレンス) です。 大規模なデータセットで作業する場合、下のスクリーンショットに示すように、セルのリストから重複した一意の値と異なる値の数をカウントする必要がある場合があります。 このチュートリアルでは、Excel で一意の値と個別の値をカウントするためのいくつかの簡単なトリックを紹介します。
サンプルファイルをダウンロードする
数式で一意の値を数える
名前リスト内にいくつかの重複した名前を含む名前のリストがあるとします。 ここで、以下のスクリーンショットに示すように、一意の名前 (黄色で塗りつぶされている) の数のみを取得する必要があります。
この問題を解決するには、次の配列数式を使用すると便利です。
ステップ 1: 数式を入力する
以下の数式を、結果を出力する空白のセルに入力またはコピーします。
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
ステップ2:プレス Ctrl + Shift + Enter 正しい結果を得るためのキー:
ヒント:
- セルのリストに数値、ブール値、エラー値などの他のタイプのデータが含まれている場合、上記の式を適用すると、データ タイプに関係なく一意の値の数が取得されます。
- データ リストに空白セルが含まれている場合、この数式は空白セルを除外します。
- に 一意のテキスト値のみをカウントする 他のタイプのデータがある場合は、以下の配列式を適用してから を押してください Ctrl + Shift + Enter 結果を返すキー:
=SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
- に ユニークな数字だけを数える 任意のタイプのデータを含むセルのリストから、次の配列数式を使用してから、 Ctrl + Shift + Enter 結果を返すキー:
=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
Kutools for Excelで数回クリックするだけで一意の値を数えます
次回適用する必要があるときに数式を覚えておくのは苦痛かもしれません。 しかし、あなたが持っている場合 Kutools for Excelそのと 一意の値を数える のオプション 数式ヘルパー、数回クリックするだけで結果を得ることができます。 以下のデモを参照してください。
- セルをクリックして結果を出力します。
- をクリックして、この機能を有効にします。 クツール > フォーミュラヘルパー > フォーミュラヘルパー > 統計的 > 一意の値を数える;
- データのリストを選択 > OK.
- この機能を適用するには、 ダウンロードしてインストールする 最初に。
- この 数式ヘルパー 機能は、次のような 40 以上の一般的に使用される数式を収集します。 一意の値を抽出する, 一意の値を持つセルを抽出する (最初の重複を含む), カンマで区切られた値の数を数える, 同じテキストに基づく合計、 もっと...
数式を使用して Excel 365/2021 で一意の値をカウントする
Excel 365 または Excel 2021 を使用している場合は、一連のデータ内の一意の値をカウントするためのより単純な数式を作成するのに役立つ新しい UNIQUE 関数があります。
たとえば、A2:A12 の範囲内の一意の名前の数をカウントするには、次の式を入力してください:
ステップ 1: 以下の式をコピーまたは入力します
=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
ステップ2:プレス 入力します 結果を得るための鍵:
ヒント:
- データ リストに、テキスト、数値、ブール値、エラー値など、他の種類のデータが含まれている場合、この数式は、データの種類に関係なく、一意の値の数を取得します。
- 上記の式は、空白のセルを含む一意の値をカウントします。空白を除外する場合は、以下の式を適用して、押すだけです 入力します キー:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Excelで個別の値(一意および最初の重複オカレンス)をカウントする
セルのリスト内の異なる値 (一意の値と最初の重複オカレンス) をカウントするには、ここで、このタスクを達成するための他の数式を紹介します。
数式を使用して個別の値をカウントする
Excel では、次の数式のいずれかを適用して、個別の値の数を返すことができます。
ステップ 1: 以下の式のいずれかを入力します。
F1に関するニュース:数式を入力後、 を押す 入力します キー。
=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))
F2に関するニュース:数式を入力後、 を押す Ctrl + Shift + Enter キー。
=SUM(1/COUNTIF(A2:A12,A2:A12))
結果:
ヒント:
- データ リストに数値、ブール値、エラー値などの他のタイプのデータが含まれている場合、この式はデータ タイプに関係なく個別の値を取得します。
- 上記の数式を使用すると、データ リストに空白のセルが含まれている場合、エラー値 #DIV/0 が返されます。 空白セルを修正して無視するには、次の式のいずれかを適用する必要があります。
フォーミュラ1: 数式を入力したら、 を押します。 入力します キー。
=SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))
フォーミュラ2: 数式を入力したら、 を押します。 Ctrl + Shift + Enter キー。=SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))
- に 個別のテキスト値のみの数を取得する データのリスト内で、以下の配列式を適用して、 Ctrl + Shift + Enter 結果を取得するためのキー:
=SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
- に 異なる数値のみを数える、次の配列式を使用して、押してください Ctrl + Shift + Enter 結果を取得するためのキー:
=SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
Kutools for Excelで数回クリックするだけで個別の値を数えます
ワークブックで数式を頻繁に適用する必要がある場合は、次回適用する必要があるときに数式を覚えておくのが面倒な場合があります。 しかし、あなたが持っている場合 Kutools for Excelそのと 一意の値を持つセルをカウントします(最初の重複を含む) のオプション 数式ヘルパー、数回クリックするだけで結果を得ることができます。 以下のデモを参照してください。
- セルをクリックして結果を出力します。
- をクリックして、この機能を有効にします。 クツール > フォーミュラヘルパー > 統計的 > 一意の値を持つ一意のセルを数える (最初の重複を含む);
- データのリストを選択 > OK.
- この機能を適用するには、 ダウンロードしてインストールする 最初に。
- この 数式ヘルパー 機能は、次のような 40 以上の一般的に使用される数式を収集します。 一意の値を抽出する, 一意の値を持つセルを抽出する (最初の重複を含む), カンマで区切られた値の数を数える, 同じテキストに基づく合計、 もっと...
ピボットテーブルで個別の値を数える
Excel では、ピボットテーブルもデータのリストから個別の値の数を取得するのに役立ちます。次の手順に従ってください。
ステップ 1: ピボット テーブルを作成する
- データリストを選択し、 インセット > ピボットテーブル リボンから、スクリーンショットを参照してください:
- 飛び出した ピボットテーブル テーブルまたは範囲のダイアログ ボックスから:
(1)。 ピボット テーブルを配置する新しいワークシートまたは既存のワークシートを選択します。
(2)。 次に、チェックします このデータをデータモデルに追加します チェックボックスをオンにします。
(3)。 次にクリック OK
ステップ 2: フィールドを配置し、個別カウント オプションを選択する
- A ピボットテーブルフィールド ペインが表示されたら、 名 〜へのフィールド 価値観 以下のデモを参照してください。
- 次に、をクリックします 名前の数 ドロップダウンして、 値フィールド設定、スクリーンショットを参照してください:
- そして、 値フィールド設定 ダイアログボックスが開くので選択 個別のカウント 下のリストボックスから 値を要約する タブをクリックして OK ボタン、スクリーンショットを参照してください:
結果:
これで、作成されたピボット テーブルに、以下のスクリーンショットのように、データ リストの個別の数が表示されます。
ヒント:
- ソース データを更新する場合、最新のカウントを取得するには、ピボット テーブルを右クリックして、 Refresh オプションを選択します。
- この 個別のカウント オプションは、Excel 2013 以降でのみ使用できます。
数式を使用して Excel 365/2021 で個別の値をカウントする
Excel 365 または Excel 2021 では、新しい UNIQUE 関数を通常の COUNTA 関数と共に使用して、簡単な数式を作成できます。
以下の数式を空白のセルにコピーまたは入力して、 入力します 結果を得るための鍵:
=COUNTA(UNIQUE(A2:A12))
ヒント:
- データ リストにテキスト、数値、ブール値、エラー値など、他のタイプのデータが含まれている場合、この式はデータ タイプに関係なく個別の値の数をカウントします。
- 上記の式は、空白のセルを含む個別の値をカウントします。空白を除外する場合は、以下の式を適用して押してください 入力します 結果を得るための鍵:
=COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))
関連記事:
- ピボットテーブルの一意の値を数える
- デフォルトでは、重複する値を含むデータの範囲に基づいてピボットテーブルを作成すると、すべてのレコードもカウントされますが、場合によっては、XNUMXつの列に基づいて一意の値をカウントして適切な値を取得する必要があります。スクリーンショットの結果。 この記事では、ピボットテーブルの一意の値をカウントする方法について説明します。
- フィルタリングされた列の一意の値を数える
- フィルタリングされた列にいくつかの重複が入力された名前のリストがあり、ここで、このフィルタリングされたリストからのみ一意の名前の数をカウントしたい場合。 Excelでこの仕事にすばやく対処するための良い解決策はありますか?
- 複数の条件で一意の値を数える
- これは、いくつかの名前、プロジェクト、場所を含む一連のデータです。必要なのは、リストにある基準に一致する名前を見つけて、以下のスクリーンショットに示すように、一致した各名前をXNUMX回だけカウントすることです。 この仕事を解決するためのコツはありますか? この記事では、その秘訣を紹介します。
- 一意の値を連結する
- 重複データが入力された値の長いリストがある場合は、一意の値のみを検索して、それらをXNUMXつのセルに連結します。 Excelでこの問題にすばやく簡単に対処するにはどうすればよいですか?
最高のオフィス生産性向上ツール
🤖 | Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行 | コードを生成 | カスタム数式の作成 | データを分析してグラフを生成する | Kutools関数を呼び出す... |
人気の機能: 重複を検索、強調表示、または識別する | 空白行を削除する | データを失わずに列またはセルを結合する | 数式なしのラウンド ... | |
スーパールックアップ: 複数の基準の VLookup | 複数の値の VLookup | 複数のシートにわたる VLookup | ファジールックアップ .... | |
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する | 依存関係のドロップダウン リスト | 複数選択のドロップダウンリスト .... | |
列マネージャー: 特定の数の列を追加する | 列の移動 | Toggle 非表示列の表示ステータス | 範囲と列の比較 ... | |
注目の機能: グリッドフォーカス | デザインビュー | ビッグフォーミュラバー | ワークブックとシートマネージャー | リソースライブラリ (自動テキスト) | 日付ピッカー | ワークシートを組み合わせる | セルの暗号化/復号化 | リストごとにメールを送信する | スーパーフィルター | 特殊フィルター (太字/斜体/取り消し線をフィルター...) ... | |
上位 15 のツールセット: 12 テキスト ツール (テキストを追加, 文字を削除する、...) | 50+ チャート 種類 (ガントチャート、...) | 40+ 実用的 式 (誕生日に基づいて年齢を計算する、...) | 19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...) | 12 変換 ツール (数字から言葉へ, 通貨の換算、...) | 7 マージ&スプリット ツール (高度な結合行, 分割セル、...) | ... もっと |
Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。 最も必要な機能を入手するにはここをクリックしてください...
Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作業をはるかに簡単にします
- Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
- 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
- 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!