3

У меня есть if(iserror(match формула соответствия в Excel. Как только я подумал, что я закончил с моим листом, я обнаружил, что формула не чувствительна к регистру. Как я могу сделать мою формулу чувствительной к регистру?

Вот моя точная формула:

=IF(ISERROR(MATCH(A2,Dictionary!$A$1:$A$2800,0)), 0,  1)

1 ответ1

2

Пытаться:

=IF(ISERROR(MATCH(TRUE, EXACT(A2,Dictionary!$A$1:$A$2800),0)), 0, 1)

Это хитрость, которая объясняется здесь:

http://instantefficiency.wordpress.com/2013/01/04/case-sensitive-match-function-in-excel/

РЕДАКТИРОВАТЬ

NB. Это формула массива, поэтому вы должны нажать Ctrl +Shift +Enter после ее ввода в Excel.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .