我在尝试设置一个包含 2 个 if 和 2 个 Match 的公式时遇到问题。
这是一个例子:
=ARRAYFORMULA(IFNA(IF(MATCH(B6,'Sheet1'!$G$3:$G,0),"Taken",IF(MATCH(B6,'Sheet2'!$G$3:$G,0),"Damaged", "Available"),"Available"))
结果始终显示,在公式的第二部分(即第二个 IF)中未找到 B6 的值,我已仔细检查,并且 B6 的值在 MATCH(B6,'Sheet2'!$G$3:$G,0 的范围内)
有什么想法可以解决这个问题吗?
我尝试过使用 IF 和 IFS 但也不起作用。
你可以尝试一下:
=ifs(ifna(xmatch(B6,Sheet1!G3:G)),"Taken",ifna(xmatch(B6,Sheet2!G3:G)),"Damaged",1, "Available")