EXCEL 値が同じか調べる

IFの他にもある。2つのセルの値が同じか調べる方法

2つのセルの値が一緒か調べる方法として一般的なのはIF関数。しかし、もっと簡単に比較ができるEXACT関数やセルに色をつける方法を紹介

おすすめはEXACT関数

EXACT関数を紹介する前にIF関数から順に説明していきます。

IF関数
IF(論理式,真の場合,偽の場合)
論理式の結果(TRUEかFALSE)に応じて、指定した値を返します。

もしセルA2とB2の値が一緒なら「正」、異なるなら「誤」と表示させる
=IF(A2=B2,"正","誤")

~使用した感想~
関数としては簡単だが数式を書くのが少し面倒。
英数字の大文字・小文字を区別しない。

EXACT関数
2つの文字列を比較して全く同じならTRUE、異なればFALSEを返す
英数字の大文字・小文字を区別

もしセルA2とB2の値が一緒なら「TRUE」、異なれば「FALSE」と表示させる
=EXACT(A2,B2)

~使用した感想~
数式を書くのが簡単
英数字の大文字と小文字を区別するので正確に比較したい場合に重宝

IF関数とEXACT関数を組み合わせ
IF関数とEXACT関数を組み合わせて使うことにより、英数字の大文字と小文字を区別して比較できます。また、結果を表示する文字をコントロールできます。
=IF(EXACT(A2,B2),"正","誤")

イコールで簡単比較
英数字の大文字と小文字を区別しないが簡単にTRUEとFALSEを返す事ができます
=A2=B2


2つの値が同じならセルに色をつける

英数字の大文字と小文字を区別しないが値が同じならセルに色を付ける方法も便利。

1.範囲選択
 --タイトル行は範囲選択しない
2.ホーム>条件付き書式>新しい書式ルール>数式を使用して、書式設定するセルを決定
3.ボックスに式を入力「=$A1=$B1」
 --列は絶対参照。行は相対参照。
4.書式>塗りつぶしタブ>色を選択>OK


複数(3つ以上)の値が同じか調べる方法

AND関数
AND(論理式1,論理式2,...)
すべての引数がTRUEのとき、TRUEを返す

AND関数を使えば複数のセルの値を比較する事ができます。
セルの値が一緒なら「TRUE」、異なれば「FALSE」と表示させる。
=AND(A2=B2,B2=C2)

~使用した感想~
数式を書くのが簡単
英数字の大文字・小文字を区別しない。

IF関数とAND関数を組み合わせ
IF関数とAND関数を組み合わせる事により、結果を表示する文字をコントロールできます。
=IF(AND(A2=B2,B2=C2),"正","誤")









コメント