我试图使用单元格文本字符串作为单元格引用

时间:2014-10-03 14:03:35

标签: excel google-sheets

我想使用单元格A1的文本内容来更改A2中公式的单元格引用。

也就是说,我想要输入A1(例如数字" 4")来改变A2中的公式(从=SUM(B1:B4)开始到=SUM(B1:B8)

总之,我希望A2公式中的单元格引用根据A1中的值进行更改。

如何做到这一点?

2 个答案:

答案 0 :(得分:0)

在Excel中,如果使用INDIRECT函数,则可以使用提供给函数的文本引用另一个单元格的值,因此: -

=INDIRECT("B"&A4)

如果A4包含值“2”,则该函数将引用B2。

希望这是有道理的。使用此功能,您可以希望让您的公式按照您想要的方式运行。

有关详情,请尝试this

答案 1 :(得分:0)

因此,如果您在A1中粘贴的值类似于“4”,然后您想将其更改为“8”并使其影响第一个Sum内的范围(例如),您可以使用=Indirect()

 =SUM(Indirect("B1:B" & A1))