Membandingkan dua string di Excel?


61

Saya perlu membandingkan dua string dalam excel dan menentukan apakah mereka sama, string berada di sel yang berdekatan. Misalnya, diberikan:

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

rumus pada kolom ketiga harus memberi saya:

true
true
false
false
true
false
false

Bantuan apa pun dihargai, Ted

Jawaban:


69

Gunakan exact()fungsi exactbawaan yang hanya untuk tujuan ini:

=exact(A1, B1)

Ini akan mengembalikan true jika string identik.


1
Saya tidak pernah memperhatikan bahwa yang setara adalah case insensitve sebelumnya. Terima kasih.
Kevin Manning

28

Jika huruf di hasil kolom ketiga Anda tidak penting =A1=B1,. Jika kasus dalam hasil Anda tidak masalah =IF(A1=B1,"true","false"),.

Perbandingan ini (= A1 = B1) sedikit berbeda dari perbandingan yang tepat karena sensitivitas huruf karakter tidak dibandingkan. Fungsi yang tepat juga membandingkan huruf besar-kecil. Jika Anda perlu sensitivitas case diperiksa dan tentukan hasil Anda sendiri, gunakan =IF(EXACT(A1,B1),"true","false").

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.