Excelで2つの文字列を比較しますか?


61

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

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

3列目の式は次のようになります。

true
true
false
false
true
false
false

助けてくれてありがとう、テッド

回答:


69

この目的のために-lyでexact()ある組み込み関数を使用しますexact

=exact(A1, B1)

文字列が同一の場合、trueを返します。


1
私は、平等が以前は大文字と小文字を区別しないことに気づきませんでした。ありがとう。
ケビンマニング

28

あなたの3列目の結果であればケースは、重要ではありません=A1=B1。あなたの結果でケースの場合、重要ではありません=IF(A1=B1,"true","false")

この比較(= A1 = B1)は、文字の大文字と小文字の区別が比較されないため、正確な比較とわずかに異なります。正確な関数は、大文字と小文字を比較します。大文字と小文字の区別を確認し、独自の結果を指定する必要がある場合は、を使用します=IF(EXACT(A1,B1),"true","false")

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.