我试图通过使用2个不同的下拉框从第二个选项卡获得结果。
我出于某种原因不能让这个工作正常,有人能告诉我我可能做错了什么吗?我一直得到一个公式解析错误,我不理解它。
=if($A2="XPO",ArrayFormula(vlookup($B2,'BBC Location'!$B2:$M,2,0(IF(A2="BBC",ARRAYFORMULA((VLOOKUP(($B2,'XPO Location'!B2:E96,2,0)))))))))
出现错误是因为0
紧接在(
之前。
|
v
=if($A2="XPO",ArrayFormula(vlookup($B2,'BBC Location'!$B2:$M,2,0(IF(A2="BBC",ARRAYFORMULA((VLOOKUP(($B2,'XPO Location'!B2:E96,2,0)))))))))
^
|
试试这个:
=ArrayFormula(
if($A2="XPO",
vlookup($B2,'BBC Location'!$B2:$M,2,0),
IF(A2="BBC",VLOOKUP($B2,'XPO Location'!B2:E96,2,0))
)
)
- 通常在公式的开头包含一个ArrayFormula函数就足够了。
- 可以添加行煞车和空格,使公式更容易阅读和查看