エクセルで数式を使って重複する値を見つける方法(9つの方法)

  • これを共有
Hugh West

を説明する記事です。 重複する値を探す この記事では、そのための代替ソリューションを提供することで、時間と労力を節約するのに役立ちます。 次の図は、この記事の目的を強調しています。 それを行う方法を学ぶためにそれを介してクイックルックを持っています。

練習用ワークブックをダウンロードする

練習用ワークブックは、下記のダウンロードボタンからダウンロードできます。

Excelで重複を検索する.xlsx

Excelで数式を使って重複する値を検索する9つの方法

米国におけるスマートフォンのトップブランドを含む以下のデータセットがあるとします。 以下の方法に従って、リストに重複する値があるかどうかを調べます。 その後、あなたのデータセットに適用することができます。

1.COUNTIF関数を使って値が重複しているかどうかを確認する

があります。 COUNTIF機能 は、指定された条件を満たす範囲内のセルの数をカウントします。 COUNTIF このメソッドの式は、データセットの各値と値を比較し、その出現回数を返します。 ブーリアンの結果を得ることができます。 データセットに重複した値が含まれている場合や ファルス でなければなりません。

📌 ステップス

  • まず、セルに次の数式を入力します。 C5 .
=COUNTIF($B$5:$B$12,B5)>1

  • 次に エンタメ キー(または ctrl+shift+エンター の組み合わせ)。
  • 最後に フィルハンドル アイコンをずっと表示します。

全体の手順と結果は、以下の画像から確認することができます。

2.任意の拡張データセットにCOUNTIF関数を適用し、重複を検索する

に拡張されたデータセットがある場合は、先の方法の数式を修正することができます。 B列 .

📌 ステップス

  • まず、セルに次の数式を入力します。 C5 .
=COUNTIF(B:B,B5)>1

  • 次に、 を押します。 ctrl+shift+エンター を使用している場合。 MSオフィス365 を押すだけでOKです。 エンタメ の代わりに、配列の数式を使用します。
  • その後 フィルハンドル アイコンをクリックするか、ダブルクリックしてください。

すると、次のように同じ結果になります。 👇。

続きを読む COUNTIF式で重複する行の数を調べる

3.IF関数とCOUNTIF関数を組み合わせて、重複する値に印をつける

また、先ほどの計算式と IF機能 を使えば、より整理されたわかりやすい結果を得ることができます。

📌 ステップス

  • まず、セルに次の数式を入力します。 C5 .
  • 次に エンタメ キー(または ctrl+shift+エンター の組み合わせ)。
=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicate", "Unique")

  • があります。 IF機能 を返します。 ユニーク は一度だけ現れる値で デュプリケート
  • その後、ドラッグして フィルハンドル アイコンを最後までクリックするか、ダブルクリックしてください。

最後に、次のような結果が得られます。 👇。

を変更することができます。 "ユニーク" 引数をダブルクォート( "" その場合は、代わりに以下の数式を入力してください。

=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicate","")

続きを読む Excelで一致する値や重複する値を検索する(8つの方法)

4.COUNTIF式で重複の発生をカウントする

また、数式を使用して、リスト内の各値の出現回数を数えることもできます。

📌 ステップス

  • まず、セルに次の数式を入力します。 C5 .
=countif($b$5:$b$12,b5)です。

  • プレス エンタメ を押すか ctrl+shift+エンター を同時進行させる。
  • 次に フィルハンドル アイコンをクリックすると、下のすべてのセルに数式が適用されます。

これで、下の写真と同じ結果になります。

続きを読む: エクセルで削除せずに重複を探す方法(7つのメソッド)

5.重複数を増加順に並べるためのCOUNTIF式の修正

値の出現順序を求める場合は、先ほどの方法で使用した数式を修正することができます。

📌 ステップス

  • 以下の数式をセルに入力します。 C5 .

この式では、先ほどの式と比較して、絶対参照と相対参照の組み合わせをどのように使っているか、注意深く見てください。

=countif($b$5:b5,b5)

  • を打つ。 エンタメ ボタンを押すか ctrl+shift+エンター を完全網羅。
  • 最後に フィルハンドル アイコンをクリックするか、ダブルクリックすると、下のセルにこの数式が入力されます。

すると、以下のような結果が得られます。

続きを読む エクセルで重複を検索する公式(6つの簡単な方法)

類似の読み物

  • エクセルVBAで列の重複を検索する方法(5つの方法)
  • VBAコードでExcelの重複行を検索する(3つの方法)
  • 2つの異なるExcelワークブックの重複を見つける方法(5つのメソッド)
  • Excelワークブック内の重複を検索する(4つの方法)
  • エクセルで重複する項目をVlookupする方法(5つの簡単な方法)
  • 2つのExcelシートの重複を比較する方法(4つの迅速な方法)

6.IF-COUNTIF式で初出がない重複値を探す

最初に出現した値は重複と見なすべきではないと言えます。 つまり、最初に出現した値をユニークと見なしたいのです。 そこで、修正した数式を適用する必要があるのです。

📌 ステップス

  • まず、以下の数式をセルに入力します。 C5 .
=IF(COUNTIF($B$5:B5,B5)>1, "Duplicate","")

  • プレス ctrl+shift+エンター .
  • 次に フィルハンドル アイコンをクリックするか、ダブルクリックしてください。

その後、次のような結果が得られます。

続きを読む 1列の重複を検索するExcelの計算式

7.IFとCOUNTIFSを組み合わせて、行全体に値が重複しているかどうかを調べる

があります。 COUNTIFS機能 は、一連の基準で指定されたセルの数を数えます。 を組み合わせた数式を使うこともできます。 イフ COUNTIFS を使えば、データセット内の重複した行を見つけることができます。

📌 ステップス

にデータがあると仮定して B列 C列 .

  • セルに次の数式を入力します。 E5 をクリックすると、以下のように表示されます。 ctrl+shift+エンター のボタンを完全に削除します。
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Duplicate Row","")

があります。 COUNTIFS 関数は、各列の重複をチェックします。

  • 今度は フィルハンドル アイコンをずっと表示します。

すると、下の写真のような結果になります。

続きを読む Excel 複数の列から重複する行を検索する

8.IF、OR、COUNTIF関数を使った、リスト内に重複する値があるかどうかを調べる式

での代替式が使えるようになりました。 IFです。 オア そして COUNTIF は,リストが重複しているかどうかを調べることだけを考えているのであれば,この関数を使うことができます.

📌 ステップス

  • まず、セルに次の数式を入力します。 D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1), "Yes", "No")

  • ヒット ctrl+shift+エンター .

そうすると はい は,リストが重複している場合や いいえ でなければなりません。

🔎 この数式はどのように機能するのか?

countif($b$5:$b$12,$b$5:$b$12)

があります。 COUNTIF機能 関数は、指定された条件を満たす範囲内のセルの数を返します。

出力:{3;1;3;1;2;1;2;3}。

{3;1;3;1;2;1;2;3}>1

これが返ってくる または ファルス この条件が満たされているかどうか。

出力:{TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}となる。

or({true;false;true;false;true;false;true;true})

ここでは オア機能 は,引数のいずれかが FALSE のとき FALSE を返し,そうでないときは TRUE を返す。

出力:TRUE

IF(TRUE, "はい", "いいえ")

最後に イフ 関数は、基準に基づいて "Yes "または "No "を表示します。 または FALSE(偽)。

出力:"Yes"

続きを読む Excelのトップ10リストが重複している(2つの方法)

9.COUNTA関数とUNIQUE関数を使った、範囲内の重複する値の数を求める数式

を使用した計算式を適用することもできます。 COUNTA UNIQUE の機能を持つ。

📌 ステップス

  • セルに次の数式を入力します。 D10 を使って、範囲内の重複する値の数を調べます。
=counta($b$5:$b$12)-counta(ユニーク($b$5:$b$12))

  • を打つ。 エンタメ キーになります。

全体の手順と結果を次の画像に示します。

🔎 この数式はどのように機能するのか?

カウンタ($b$5:$b$12)

があります。 COUNTA機能 は、範囲内の空でないセルの数を返します。

出力:8

ユニーク($b$5:$b$12)

があります。 UNIQUE機能 は、範囲内の一意な値を返します。

出力:{"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"}。

COUNTA({"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"})。

ここでは COUNTA機能 から取得した配列の項目数を返します。 UNIQUE機能 .

出力:5

8-5

この減算により、データセット内の重複値の最終的なカウントが得られる。

出力:3

続きを読む エクセルで重複した行を検索・削除する方法

Excelで重複する値を検索する2つのより詳しい方法

これまで、Excelで重複する値を見つけるための9つの公式を見てきました。 このセクションでは、次のような方法を紹介します。 条件付き書式設定 とのことです。 エクセル・ピボットテーブル を使えば、簡単に同じ仕事ができます。

1.条件付き書式で重複する値を検索する

条件付き書式を使って重複する値を見つけるには、次の手順を実行するだけです。

ステップス

  • まず ホーム 次に、以下を選択します。 条件付き書式設定>> 強調セルルール>> 値の重複 のようになります。

  • その後 よっしゃー をクリックすると、以下のようなポップアップウィンドウが表示され、ドロップダウン矢印でハイライトの色を変更できます。

  • すると、以下のように複数回発生する値がハイライト表示されます。

2.ピボットテーブルで重複する値を探す

を素早く作成することで、データセット内の重複を発見することができます。 ピボットテーブル は、以下の手順に従ってください。

ステップス

  • まず、データセットの任意の場所を選択し、次に 挿入>> ピボットテーブル を以下のように設定しました。

  • 次に、カラム名( ブランド ) の両方のテーブルの フィールドと 価値観 のフィールドを1つずつ、下の写真のように表示します。

  • その後、各ユニークアイテムのカウントを ピボットテーブル を以下のとおりとします。

覚えておきたいこと

  • 常に使用する ctrl+shift+エンター を適用してください。 配列式 Office365を使用していない場合。
  • 数式中の参照元が適切でないと、期待する結果が得られない場合がありますので、ご注意ください。

結論

今、あなたは数式を使用してExcelで重複する値を見つける方法を知っている。 この記事では、あなたの問題を解決するために役立っている場合は、私たちを教えてください。 また、さらなるクエリや提案のために下のコメント欄を使用することができます。 私たちの訪問してください。 エクセルウィキ このブログでは、エクセルに関する様々な情報をお伝えします。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。