エクセルで2つのセルが一致したらYESを返す(10メソッド)

  • これを共有
Hugh West

できること 2つのセルを比較する において エムエスエクセル Excelには、2つのセルを比較し、値が一致した場合に特定の値を返す簡単な方法がたくさんあります。 この記事では、以下の方法を学びます。 10 を返すメソッドです。 はい もし 2 セルが一致する。

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

この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。

2つのセルが一致したらYESを返す.xlsm

Excelで2つのセルが一致したら「YES」を返す10のメソッド

を適用する予定です。 10 を確認するために、さまざまな方法があります。 2 のセルが一致し、Excel で「はい」を示す。 学校のテニス選手とラグビー選手の名前を含むデータセットがある。 中には両方の競技をする選手もいる。

1.ExcelのIF関数を使って2つのセルが一致したらYESを返す

IF機能 は論理関数で,与えられた値と期待値とを比較して , FALSEです。 または指定されたテキストを表示します。

これを実行することができます イフ という2つの機能があります。

1.1 マッチング条件付きIF関数

かどうかを確認します。 2 セルが同じで、リターン はい そうでない場合は空白を返します。

ステップ1.

  • 次のページへ セルD5 .
  • そのセルに次の数式を書き込んでください。
=IF(B5=C5, "Yes","")

ステップ2.

  • を押してください。 入力 ボタンをクリックし、ドラッグしてください。 フィルハンドル アイコンを表示します。

状態であることがわかります。 はい 赤い四角で囲った列は一致しないので、空白の戻り値を表示しています。

続きを読む: Excelで2つのセルを比較し、TRUEまたはFALSEを返す(5つの簡単な方法)

1.2 奇数データによるIF関数

ここでは、両方のセルが異なるかどうかをチェックし、セルが異なる場合はステータスをブランクのままにし、そうでない場合はshow はい .

ステップ1.

  • 次のページへ セルD5 を以下の式に置き換えてください。
=IF(B5:B9C5:C9,"","Yes")

ステップ2.

  • を押してください。 入力 .

数式で範囲を指定しているので、数式をドラッグする必要はありません。

2.2つのセルをマッチングしてYESを返すExcel EXACT関数を挿入する

EXACT機能 は、2つのテキストと結果をチェックします。 または ファルス .

を挿入する予定です。 エグザクト という関数があります。 イフ 関数で2つのセルをマッチングさせることができます。

ステップ1.

  • 次のページへ セルD5 .
  • 以下の数式をコピー&ペーストしてください。
=IF(EXACT(B5,C5), "Yes","")

ステップ2.

  • プレス 入力 を引っ張る。 フィルハンドル アイコンを表示します。

続きを読む: Excelで2つの文字列を比較して類似性を確認する(3つの簡単な方法)

3. AND関数とIF関数を使って、2つのセルが同じならYESと表示する

AND関数 は論理関数で、条件をチェックし、すべての条件が満たされれば .

を使用する予定です。 アンド という関数があります。 イフ 関数を使用します。

ステップ1.

  • に以下の数式をコピー&ペーストしてください。 セルD5 .
=IF(AND(B5=C5),"Yes","")

ステップ2.

  • を押してください。 入力 ボタンを押しながら引っ張ると フィルハンドル アイコンを表示します。

ここでは、マッチセルが表示されています。 はい .

4. COUNTIF関数とIF関数を組み合わせて、2つのセルをテストする

COUNTIF関数 は、基準に基づいてセルの数をカウントする統計関数である。

を組み合わせていきます。 COUNTIF という関数があります。 イフ 関数で、2つのセルをテストして返します。 はい .

ステップ1.

  • に移動します。 セルD5 .
  • 次の数式を入力します。
=IF(COUNTIF(B5,C5), "Yes","")

ステップ2.

  • を打つ。 入力 ボタンをクリックし、ドラッグしてください。 フィルハンドル アイコンを表示します。

を得ています。 はい をマッチングセルに使用します。

5. ExcelのOR関数を使って2つのセルをテストし、YESを表示する

OR関数 は論理関数の1つであり のいずれかの条件を満たした場合。

をテストします。 2 を使用したセル オア 関数を使用します。

ステップ1.

  • 入力 セルD5 .
  • 下の数式を入力してください。
=IF(OR(B5=C5),"Yes","")

ステップ2.

  • ヒット 入力 ボタンを押しながら引っ張ると フィルハンドル アイコンを表示します。

6. MATCH関数とISERROR関数の組み合わせで2つのセルをテストしてYESを返す

MATCH機能 は、範囲から指定されたリファレンスを探します。

ISERROR関数 は、それがエラーであるかどうかを参照で確認します。

を組み合わせて使用する予定です。 MATCH アイサーラー テストする機能 2 セルを使用します。

ステップ1.

  • に以下の数式をコピー&ペーストしてください。 セルD5 .
=IF(ISERROR(MATCH(B5,C5,0)),"", "Yes")

ステップ2.

  • を打つ。 入力 ボタンをクリックし、ドラッグしてください。 フィルハンドル アイコンを表示します。

7. ExcelでIF関数とSUM関数を結合して2つのセルをテストする

SUM関数 は、与えられた値の範囲から値を追加します。

ここでは、シンプルな 総和 関数で実行します。

ステップ1.

  • 次のページへ セルD5 .
  • そのセルに次の数式を書き込んでください。
=IF(SUM(--(B5=C5))=1, " はい", "")

ステップ2.

  • を打つ。 入力 ボタンをクリックし、ドラッグしてください。 フィルハンドル アイコンを表示します。

8. IF関数、ISERROR関数、VLOOKUP関数を組み合わせて、2つのセルをテストしてYESと表示する

VLOOKUP関数 は,ある範囲から値を探して出力する。

があります。 ブイルック 関数は、2つのセルをチェックし、印刷することができます。 はい が一致した場合。

ステップ1.

  • に以下の数式をコピー&ペーストしてください。 セルD5 .
=IF(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),"", "Yes")

ステップ2.

  • を打つ。 入力 ボタンを押しながら引っ張ると フィルハンドル アイコンを表示します。

を得ることができます。 はい 2 セルが一致する。

9.IFと結合する 2つのセルをテストするTRIM関数

TRIM機能 は、与えられたテキストからスペースを削除します。

この トリム は、空白を削除してテストする機能です。 2 セルを使用します。

ステップ1.

  • 入力 セルD5 .
  • そのセルに以下の数式を書き込んでください。
=IF((TRIM(B5)=TRIM(C5)), "Yes","")

ステップ2.

  • プレス 入力 をドラッグして フィルハンドル アイコンを表示します。

10. 2つのセルをテストして一致したら「はい」と表示するExcel VBA

を使用する予定です。 エクセルブイビーエー をテストする 2 セルとプリント はい をマッチングさせると

ステップ1.

  • に行ってみてください。 デベロッパー タブで表示します。
  • をクリックします。 記録マクロ オプションを使用します。
  • の名前を設定します。 マクロ をクリックします。 よっしゃー .

ステップ2.

  • の名前を設定します。 マクロ をクリックします。 よっしゃー .
  • をクリックします。 マクロ から リボン ステップ・イントゥ それを

ステップ3.

  • ここで、以下を入れます。 ブイビーエー のコードをモジュールに貼り付けます。
 Sub Match_2_Cells() Dim n, m As Range Set n = Application.InputBox(prompt:="Sample_1", Type:=8) Set m = Application.InputBox(prompt:="Sample_2", Type:=8) If n.Value = m.Value Then Range("E6").Value ="Yes" Else Range("E6").Value ="No" End If End Sub 

ステップ4.

  • プレス F5 を実行してください。
  • ダイアログボックスが表示されます。 第1回 セル・リファレンス

ステップ5.

  • プレス よっしゃー もう一度、セルのセル参照を 第2回 のダイアログボックスが表示されます。

さて、データセットを見てみましょう。

両方のセルが一致するため、次のようになります。 はい .

条件付き書式を適用して、2つのセルがあるときに強調表示する マッチ

これまで、2つのセルが一致したらYESとなる10の方法を学んできましたが、本節では、どのようにして 条件付き書式設定 を検出することができます。 2 セルが一致し、ハイライトされます。

ステップ1.

  • に行ってみてください。 ホーム タブで表示します。
  • 選ぶ セルの強調表示ルール から 条件付き書式設定 .
  • 選択 重複する値 をリストから選択します。

ステップ2.

  • 新しいダイアログボックスが表示されます。 を選択します。 デュプリケート をクリックします。 よっしゃー .

データセットを見てください。 2 が一致すると、セルの色が変化します。

続きを読む: Excelでテキストを比較し、違いを強調する方法(8つの簡単な方法)

結論

この記事で、私たちは 10 2つのセルが一致した場合に表示するメソッドを説明します。 はい 弊社ホームページをご覧ください。 Exceldemy.com をクリックし、コメント欄にご意見をお寄せください。

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