Отображение последнего значения из VLOOKUP - PullRequest
0 голосов
/ 23 декабря 2019

Пояснение

Способ работы этой электронной таблицы заключается в проверке, равно ли значение 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)
    )
))

Ответы [ 2 ]

1 голос
/ 23 декабря 2019

Обратное значение, установленное

=ARRAYFORMULA(IFERROR(
  VLOOKUP(
    A:A,
    SORT(Sheet2!A:C,ROW(Sheet2!A:A),0),3,0),
))

Существует полное объяснение

0 голосов
/ 23 декабря 2019

попробуй:

=ARRAYFORMULA(IFNA(VLOOKUP(A:A, SORT(Sheet2!A:C, ROW(Sheet2!A:A), 4, 1), 3, 0)))
...