Почему я получаю ошибку # N / A в некоторых строках, а другие работают нормально - PullRequest
0 голосов
/ 11 октября 2018

У меня есть эта формула, распространяющаяся на весь столбец

=IF(F2=LOOKUP(F2,NR_infra!A:A),1,0)

Однако я получаю N / A взамен до строки 3211. От 3212 до последней строки она работает нормально.

Есть идеи?

Я просто хочу добавить, что лист NR_infra был импортирован из CSV.

Capture

1 Ответ

0 голосов
/ 11 октября 2018

LOOKUP не самая лучшая функция для этого.Если вы получите ошибку # N / A, это будет результат формулы.VLOOKUP будет лучше с контролем ошибок.

=IF(F2=IFERROR(VLOOKUP(F2, NR_infra!A:A, 1, FALSE), ""), 1, 0)
'alternate
=--isnumber(match(F2, NR_infra!A:A, 0))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...