Excel'de iki dize karşılaştırma?


61

Excel'de iki dizgiyi karşılaştırmalıyım ve eşit olup olmadıklarına karar vermeliyim, dizeler bitişik hücrelerde. Örneğin, verilen:

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

üçüncü sütundaki formül bana şunu vermelidir:

true
true
false
false
true
false
false

Herhangi bir yardım takdir, Ted

Yanıtlar:


69

Bu amaç için -ly exact()işlevini kullanın exact:

=exact(A1, B1)

Dizeler aynıysa true döndürür.


1
Eşittir daha önce büyük / küçük harf duyarsız olduğunu fark etmemiştim. Teşekkürler.
Kevin Manning

28

Üçüncü sütundaki durumun sonucu önemli değilse =A1=B1,. Sonucunuzdaki durum önemliyse =IF(A1=B1,"true","false"),.

Karakterlerin büyük / küçük harf duyarlılığı karşılaştırılmadığından bu karşılaştırma (= A1 = B1) kesin karşılaştırmadan biraz farklıdır. Kesin işlev ayrıca karakter durumunu karşılaştırır. Büyük / küçük harf duyarlılığına bakmanız ve kendi sonuçlarınızı belirtmeniz gerekiyorsa, kullanın =IF(EXACT(A1,B1),"true","false").

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.