标签: excel
说我在A列中有一个值列表,我想要添加第4,8和99行的值。我将4,8和99放在单元格B1:B3中,然后我可以在单元格C1:C3
{=INDEX(A:A,B1:B3)}
作为返回我想要的值的数组公式,然后
=SUM(C1:C3)
添加它们。但如果我想在一个单元格中这样做,
{=SUM(INDEX(A:A,B1:B3))}
现在它只返回从INDEX函数返回的第一个值。
我错过了什么?
答案 0 :(得分:1)
我们需要做一些小技巧来强制INDEX返回一个数组:
=SUM(INDEX(A:A,N(IF({1},B1:B3))))
这是一个数组公式,必须在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter确认。