我正在用这张
做一张纸=SUM(A2:A10)
并希望范围取决于单元格D5
中的值。
我该怎么做?我查看了CHOOSE函数,但是它只能处理256个值的数组。我的实际范围是几十万。
我试过这个,但是excel抱怨说这不起作用:
=SUM(A(Sheet1!D5):A10)
重申一下,在我的公式中,我希望A2
中的2取决于我在单元格D5
中输入的数字
答案 0 :(得分:2)
使用INDIRECT()功能:
=SUM(INDIRECT("A" & Sheet1!D5 & ":A10"))
答案 1 :(得分:1)
我发布了自己的答案,因为类似的帖子会进入VBS,还有其他非常复杂的事情。
我用INDIRECT
解决了这个问题:
=SUM(INDIRECT("A"&D5&":A10"))
易peasy!