IF 使用 VLOOKUP 的多个条件

IF multiple criteria with VLOOKUP

我无法修正我的公式。或者更好的是我什至不知道我是否走对了路。 我的目标是:B行是空的,会有公式。

    A    B    C    D
1  ID   TYPE       ID_Criteria
2   1   FIRM       4
3   0   HUMAN
4   3   FIRM
5   4   CORPORATE

IF A2 > 0 then VLOOKUP in the row D, if false B2 is FIRM.否则,如果 A2 > 0,则 D 行中的 VLOOKUP 和 TRUE B2 为公司。最后一个条件是 A2 < 0,行 return Human.

我的公式:

=IF(A2>0,IF((VLOOKUP(A2,D1:D4,1,0),"CORPORAT","FIRM"),"HUMAN"))

有什么想法吗?

使用

=IF(A2>0,IF(ISNUMBER(MATCH(A2,$D:$D,0)),"CORPORATE","FIRM"),"HUMAN")