Excelで2つの列を比較する方法は?(上位4つの方法)
ここでは、Excelで2つの列を比較するために使用される上位4つの方法について説明します–
- 方法1–単純な数式を使用して比較する
- 方法2–IF式を使用して比較する
- 方法3–正確な式を使用して比較する
- 方法4–条件付き書式の使用
ここで、上記の各メソッドについて例を挙げて詳しく説明します
この2列比較Excelテンプレートはここからダウンロードできます–2列比較Excelテンプレート#1単純な数式を使用して2つの列のデータを比較する
簡単な式の1つを使用して、Excelの2つの列を比較できます。2列のデータがあると仮定します。最初の列にはログイン時間が含まれ、2番目の列にはログアウト時間が含まれます。
上記のデータから、シフトからログアウトするのを忘れた人を比較する必要があります。ログイン時間とログアウト時間が等しい場合は、ログアウトを忘れたと見なすことができます。
このタスクを実行するには、簡単な式を使用できます。
- 手順1:セルD2を選択してから、等号を開き、最初のセルをB2として選択します。
- ステップ2: B2の後に等号を再度入力し、セルC2を選択します。
- ステップ3: Enterキーを押すと、TRUEまたはFALSEが表示されます。セルB2の値がセルC2の値と等しい場合は、TRUEとして表示され、そうでない場合はFALSEとして表示されます。
- ステップ4:数式を残りのセルにドラッグアンドドロップして、結果を取得します。
セルD5とD9では、セルB5の値がC5に等しいことを意味するTRUEとして結果が得られました。
#2 ExcelIF式を使用して2列のデータを比較する
前の例では、結果はTRUEまたはFALSEになりました。ただし、従業員がログアウトするのを忘れた場合は、パンチアウトを忘れたという結果が必要です。従業員がログアウトした場合、結果は問題なしとして必要です。
ExcelでIF関数を使用することにより、希望どおりの結果を得ることができます。
さて、これで希望どおりの結果が得られました。それをよりよく理解するために式を分解させてください。
= IF(B2 = C2、「パンチアウトを忘れた」、「問題なし」)
条件がセルB2の値がセルC2の値と等しいかどうかをテストする場合、結果がTRUEの場合、結果は「パンチアウトを忘れた」として返され、結果がFALSEの場合、結果は「いいえ」として返されます。問題"。
#32つの列をExcelの正確な数式と比較する
この例でも同じデータを使用します。違いを見つけるために、Excelで正確な数式を適用します。
この式は、結果としてTRUEまたはFALSEも返します。
注: 正確な式では大文字と小文字が区別されます。私がテキスト値に適用した以下の式を見てください。
セルC2では、セルA2とB2の値が同じであっても、結果はFALSEになります。セルB2には大文字の値があるため、結果はFALSEとして表示されます。
セルC3では、結果がTRUEになりました。ここで、セルA3とB3の値は両方とも同じ場合です。
#4条件付き書式を使用してExcelの2つの列を比較する
前の例では、Excelで2つの列を比較し、同じ値を識別する方法を学習しました。
この例では、条件付き書式を使用して重複データがある場合に2つのExcel列を強調表示または比較する方法を説明します。
上記の例から同じデータを取得します。
- ステップ1:データ全体を選択し、[ホーム]タブ> [条件付き書式]> [新しいルール]に移動します。
- ステップ2: [新しいルール]をクリックすると、以下のダイアログボックスが開きます。[数式を使用してフォーマットするセルを決定する]を選択します。
- ステップ3:以下の式を適用します。式のセクションです。
- ステップ4:数式が適用されたら、[フォーマット]> [フォーマットに移動]をクリックします。ハイライトする色を選択し、[OK]をクリックします。
- ステップ5:同じ一致値を強調表示します。
さて、このようにして、Excelの2つの列を比較し、偏差を見つけることができます。
覚えておくべきこと
- Excelで2つの列を比較する方法はいくつかあります。どの方法が適切かを適用するかどうかは、データ構造によって異なります。
- IF条件を使用して違いを識別してみてください。これにより、要件どおりの結果が得られます。
- EXACT数式を使用している場合は、大文字と小文字が区別される数式であることに注意し、2つのセルのデータで大文字と小文字が区別される場合は異なるものとして強調表示する必要があります。
- 方法1は、Excelで2つの列の値を比較する最も簡単な方法です。