Google sheets 谷歌电子表格公式从其他单元格中获取其单元格范围值?
我在A1单元格中有一个简单的公式Google sheets 谷歌电子表格公式从其他单元格中获取其单元格范围值?,google-sheets,formula,Google Sheets,Formula,我在A1单元格中有一个简单的公式=sum(A2:A10)。现在在B1位置,让我们假设我放置A15,我希望它修改单元格A1中的公式如下:=sum(A2:A15)。 所以基本上我想写一个公式,比如:=sum(A2:a(B1)),这当然不起作用,但你们明白我的意思。 A非常感谢对这个问题的任何帮助。谢谢。您可以使用函数INDIRECT() 在您的情况下,您将在A1单元格中放置以下公式: =sum(indirect(CONCAT("A2:A";B1))) 间接获取文本并将其转换为单元格或区域的引用。此
=sum(A2:A10)
。现在在B1位置,让我们假设我放置A15
,我希望它修改单元格A1中的公式如下:=sum(A2:A15)
。
所以基本上我想写一个公式,比如:=sum(A2:a(B1))
,这当然不起作用,但你们明白我的意思。
A非常感谢对这个问题的任何帮助。谢谢。您可以使用函数INDIRECT() 在您的情况下,您将在A1单元格中放置以下公式:
=sum(indirect(CONCAT("A2:A";B1)))
间接获取文本并将其转换为单元格或区域的引用。此外,CONCAT用于进行文本引用。只是一个注释-如果B1位置的值为15,则用户254948的响应是正确的。但是,如果B1位置的值为A15(如原帖子中建议的),则修正公式为:
=sum(indirect(CONCAT("A2:",B1)))