1

Я знаю, что кто-то задал очень похожий вопрос, но мне нужно пойти немного дальше, чем это было в его запросе, так что вот оно ...

Мне нужно уравнение для сравнения двух столбцов и отображения третьего столбца независимо от того, были ли результаты сопоставления или нет. Так что нужно посмотреть, находятся ли мои входы в столбце B в столбце A, и если это так, то вернуть 1 в третьем столбце или 0, если в противном случае. У меня есть моя "колонка А" в другом листе FYI. Пожалуйста, просветите меня!

Name1,Name2,Match
John,Ricardo,1
David,Martha,0
Leslie,Melanie,0
Marie,John,1
Ricardo,Mathew,0

2 ответа2

2

В столбце C начните с C1, если ваши данные начинаются со строки 1, напишите следующее:

= ЕСЛИ (ЕЧИСЛО (ПОИСКПОЗ (В1, $ A $ 1:$ A $ 5,0)), 1,0)

B1 - это имя во втором столбце, $ A $ 1: $ A $ 5 - это исходный столбец, с которым нужно сравнить столбец B, с ним, чтобы избежать ошибки в случае отсутствия совпадения, сопоставление возвращает номер строки соответствующей ячейки. и ошибка, если нет. Если столбец А находится на другом листе, используйте:

= IF(ISNUMBER(MATCH(B1, FYI!$ A:$ A, 0)), 1,0)

и вы можете перетащить формулу вниз

0

=COUNTIF($A:$A,B2)>0

Кредит переходит на тигераватар на StackOverflow:

Кредит переходит на @tigeravatar

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