在 Excel 中动态引用其他单元格的单元格范围参数

在 Excel 中动态引用其他单元格的单元格范围参数

我有一个简单的基于范围的公式

=SUM(A3:A$5)

我想通过引用另一个单元格的值来动态分配公式中的范围值,例如

单元格 B1 = 3 和单元格 B2 = 5

=SUM(A<referenced value from B1>:A$<referenced value from B2>)

是否可以?

答案1

是的,使用INDIRECT函数

=SUM(INDIRECT("A"&B1&":A"&B2))

注意:我还没有测试过这个公式,如果有任何问题请告诉我

答案2

使用INDEX作品也是如此。

=SUM(INDEX(A:A,B1):INDEX(A:A,B2))

引用先前的答案建议使用此方法代替INDIRECT

相关内容