Google电子表格公式,从其他单元格获取其单元格范围值?

时间:2014-11-26 23:16:40

标签: google-sheets formula

我在A1单元=sum(A2:A10)中有一个简单的公式。现在处于B1位置,我可以说我放A15,我希望它能修改单元格A1中的公式,如下所示:=sum(A2:A15)。 所以基本上我希望能够编写一个公式,如:=sum(A2:A(B1))哪个方法不起作用,但你明白我的意思。 Apreciate对此问题的任何帮助。感谢。

2 个答案:

答案 0 :(得分:3)

您可以使用INDIRECT(functions overview)函数。

在你的情况下,你会在A1单元格中放置这个公式:

=sum(indirect(CONCAT("A2:A";B1)))

间接接受文本并将其转换为单元格或范围的引用。此外,CONCAT用于制作文本参考。

答案 1 :(得分:0)

请注意 - 如果 B1 位置的值为 15,则 user254948 的响应是正确的。然而,如果 B1 位置的值为 A15(如原帖中所建议的),则更正后的公式为:

=sum(indirect(CONCAT("A2:",B1)))