
У меня есть следующий оператор if в Excel:
=IF(VLOOKUP(AB2,AD:AD,1,0)=TRUE,1,0)
Я пытаюсь сказать следующее:
«Если результаты возвращают VLOOKUP
любое значение, отличное от «#N/A», возьмите значение 1, в противном случае возьмите значение 0».
В настоящее время он делает следующее: если есть возвращаемое значение из VLOOKUP
, он возвращает 0.
Как я могу это исправить?
Спасибо
решение1
Попробуйте следующую формулу:
=IF(ISNA(VLOOKUP(AB2,AD:AD,1,0)),0,1)
ISNA(VLOOKUP(AB2,AD:AD,1,0))
: возвращает TRUE, если "#N/A", в противном случае возвращает FALSE.