Сравнивая две строки в Excel?

61

Мне нужно сравнить две строки в Excel и определить, равны ли они, строки в соседних ячейках. Например, учитывая:

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

формула в третьем столбце должна дать мне:

true
true
false
false
true
false
false

Любая помощь приветствуется, Тед

Flethuseo
источник

Ответы:

69

Используйте встроенную exact()функцию, которая предназначена только exactдля этой цели:

=exact(A1, B1)

Он вернет true, если строки идентичны.

супер
источник
1
Я никогда не замечал, что «равно» раньше не учитывалось. Благодарю.
Кевин Мэннинг
28

Если дело в вашем результате третьего столбца не важно, =A1=B1. Если дело в вашем результате имеет значения, =IF(A1=B1,"true","false").

Это сравнение (= A1 = B1) немного отличается от точного сравнения, поскольку регистр символов не сравнивается. Точная функция также сравнивает регистр символов. Если вам нужно проверить чувствительность к регистру и указать свои собственные результаты, используйте =IF(EXACT(A1,B1),"true","false").

Кевин Мэннинг
источник