【Excel】データの比較・検査を行う

   
投稿日:
最終更新日: 2024.02.29
みーな先生

こんにちは、ヤマダパソコンスクールのみーな先生です。

Excelは非常に大量のデータを扱います。人力での検査には限界がありますから、Excel側で様々な検査の方法が用意されています。
今回はその中でも、Excelで行うデータの「比較」についてお話します。

1.演算子による比較

さて、まずA~C、E~F列で固有IDが正しく入力されているかのチェックを行いたいと思います。このようなときは演算子による比較が便利です。
H1のセルに、「=B1=F1」と入力します。これで、B1とF1の内容を比較できます。

【Excel】データの比較・検査を行う H1のセルに、「=B1=F1」と入力

これを確定して必要な分だけオートフィルすると…

【Excel】データの比較・検査を行う 確定して必要な分だけオートフィル

まったく等しいところはTRUE、何かの誤りがあるところはFALSEとなりました!
FALSEとなったセルを確認すると、左右のセルで途中の数字が違うようですね。
このように、数字やアルファベットだけで見づらいデータでも、確実に誤りや違いを発見することができます。

2.関数による比較

演算子(=)による比較も便利ですが、実はアルファベットの大文字小文字を区別しない仕様です。
大文字小文字も判断する必要があるときは、EXACT関数による比較を行います。

セルI1に、「=EXACT(B1,F1)」と入力し、必要な分オートフィルでコピーします。
サンプルでは、[条件付き書式]で「FALSE」となったところが塗りつぶし等の書式設定されるようにしてみました。

【Excel】データの比較・検査を行う セルI1に、「=EXACT(B1,F1)」と入力し、必要な分オートフィル

3.比較を行う際の注意

これらの比較方法には弱点もあります。
C列とG列、人間から見ればどちらも氏名が入ったセルですがExcelにとっては姓と名が分かれた、まったく違う内容のセルと判断されます。
「置換」機能を使い、G列の空白を取り除いてから検査しましょう。

比較を行う際の注意

必要な空白を消してしまわないよう検索方向や場所には注意しましょう。

必要な空白を消してしまわないように注意

表にまとめると、このようになります。
表示形式やデータ型については見た目によらず、同じデータと判断することが分かります。

いかがでしたか?いかがでしたか?
人力チェックには限界がありますから、Excelの便利な機能を使って正しく比較したいですね。

あなたもお近くのヤマダスクールでWord・Excelが使える人になろう!

あわせて読みたい

  1. フォントについてちょこっと豆知識 パソコン便利帳

  2. 【エクセル関数編】半角・全角を揃える方法 パソコン便利帳

  3. Word文書に「透かし」を設定してみよう!

  4. 仕事も宿題も速く終えられるExcelショートカット特選版

  5. 1ページに収まらない文書は行数を変更して解決! パソコン便利帳

  6. 手紙の挨拶文もWordにおまかせ! パソコン便利帳

PAGE TOP