If statement 显示VLOOKUP中的最后一个值 解释

If statement 显示VLOOKUP中的最后一个值 解释,if-statement,google-sheets,google-sheets-formula,array-formulas,gs-vlookup,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,Gs Vlookup,此电子表格的工作方式是检查最后一次对应的数据值的状态值是否等于“OK”。如果是,则它将在ValueIfOK中显示相应的值,在Result中显示相应的值,如果不是,则ValueIfOK将为空,因此它应该在Result中显示空值 我在这里创建了电子表格来展示我上面的意思。它可以由任何人编辑,不需要登录 密码 反转设置的值 =ARRAYFORMULA(IFERROR( VLOOKUP( A:A, SORT(Sheet2!A:C,ROW(Sheet2!A:A),0),3,0), ))

此电子表格的工作方式是检查最后一次对应的
数据
值的
状态
值是否等于“OK”。如果是,则它将在
ValueIfOK
中显示相应的值,在
Result
中显示相应的值,如果不是,则
ValueIfOK
将为空,因此它应该在
Result
中显示空值

我在这里创建了电子表格来展示我上面的意思。它可以由任何人编辑,不需要登录

密码 反转设置的值

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

试试看:

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