在Excel公式中使用变量

时间:2017-06-11 16:02:41

标签: excel

我目前有这个公式:=SUM(H11:H61) 但我想将61变为变量,例如单元格A = 30

中的输入

然后就像=sum(H11:H(A1))

但这不起作用。

有办法做到这一点吗?

2 个答案:

答案 0 :(得分:3)

只是一个FYI INDIRECT是不稳定的,如果过度使用会减慢计算时间。

这是一个非易失性版本:

=SUM(H11:INDEX(H:H,A1))

这涉及A1是@Jeeped的文本。

=SUM(H11:INDEX(H:H,MAX(11,A1))

答案 1 :(得分:1)

您要寻找的公式是INDIRECT。这是实现此目的的一种方式:

=SUM(INDIRECT("H11:H"&A1))