Это потому, что вы только проверяете, возвращает ли MATCH
1
, т. Е. Находится ли он на первой позиции.Но то, что вы на самом деле хотите проверить, это не если MATCH(...)=1
, а если #N/A
или нет, поэтому ISNA
имеет больше смысла.
Попробуйте вместо этого:
=IF(ISNA(MATCH(B11,INDIRECT("'"&$D$1&"'!$A:$A"),0)),"Yes","No")