web-dev-qa-db-ja.com

Excelで2つの文字列を比較する

Excelで2つの文字列を比較し、それらが等しいかどうかを判断する必要があります。文字列は隣接するセルにあります。例えば、

Apple   Apple
water   water
pear    carrot
Apple   water
dog     dog
pear    carrot
Apple   Apple

3列目の式は私に与えるべきです:

true
true
false
false
true
false
false

有難うございました、Ted

62
Flethuseo

この目的でexactnameである組み込みのexact()関数を使用します。

=exact(A1, B1)

文字列が同一であればtrueを返します。

70
super

3列目の大文字と小文字の区別が重要でない場合は=A1=B1。あなたの結果に大文字小文字の区別が問題であるならば、=IF(A1=B1,"true","false")

文字の大文字と小文字の区別は比較されないため、この比較(= A1 = B1)は正確な比較とは若干異なります。正確な関数は文字の大文字小文字の区別も比較します。大文字と小文字の区別をチェックして独自の結果を指定する必要がある場合は、=IF(EXACT(A1,B1),"true","false")を使用してください。

28
Kevin Manning