数据
<CellA1="One">
我的问题。
我在用一个简单的 IF
功能 IF(A1="One", named_range_one)
它的工作就像魅力一样,并返回了 named_range_one
. 但只要我一用 IFS
它停止返回我的命名范围。对我来说,这似乎是一个错误或措辞错误。我也试着把它包装成一个 ARRAYFORMULA
但这并没有成功。IFS(A1="One", named_range_one, A1="Two", named_range_two)
所以我一使用IFS,我的函数就停止工作,并返回 "An array value could not be found "的错误信息,我找不到解决这个问题的方法。
你需要嵌套 IF
:
=ARRAYFORMULA(IF(A1="One", named_range_one,
IF(A1="Two", named_range_two, )))