Пояснение
Способ работы этой электронной таблицы заключается в проверке, равно ли значение Status
значения last , соответствующего Data
, значению "OK". Если это так, то он покажет соответствующее значение в ValueIfOK
, в Result
, если нет, то ValueIfOK
будет пустым, поэтому в Result
.
будет отображаться пустое значение. Я создал эту электронную таблицу здесь, чтобы показать, что я имел в виду выше. Он может быть отредактирован любым пользователем и не требует входа.
Код
=IFERROR(ARRAYFORMULA(
IF(
VLOOKUP(A2:A, Sheet2!A2:D, 2, FALSE) = "OK",
VLOOKUP(A2:A, Sheet2!A2:D, 3, TRUE)
)
))