以下代码仅在 H5 "Base"时有效。有人可以解释为什么吗?


INDEX((H210,H410,H610),MATCH(H5,{"Base","Final","Alternative"},0))

以下代码仅在H5为"Base"时有效(返回H210(。当H5是"Final"或"Alternative"时,它给了我一个#Ref!错误。

不确定H210,H410,H610周围的括号是否有效。我想这样做,因为它下面的单元格会H211, H411, H611等等。我只想拖动公式。

我可以创建带有单元格引用的数组吗?我该怎么做。

另一种方法是CHOOSE函数,当拖动公式时,它仍将范围更新为H211, H411, H611,等等。

=CHOOSE(MATCH(H5,{"Base","Final","Alternative"},0),H210,H410,H610)

(H210,H410,H610( 不是 INDEX 的有效范围引用。尝试

=INDEX(H:H, MATCH(H5, {"Base","Final","Alternative"}, 0)*200+10)

相关内容

最新更新