我想使用单元格A1的文本内容来更改A2中公式的单元格引用。我想使用单元格文本字符串作为单元格引用
即,我想输入A1(例如,数字“4”),以改变在A2(其作为=SUM(B1:B4)
开始关闭以=SUM(B1:B8)
式。
总之,我想在单元格引用A2的公式,根据A1的值更改。
如何才能做到这一点?
我想使用单元格A1的文本内容来更改A2中公式的单元格引用。我想使用单元格文本字符串作为单元格引用
即,我想输入A1(例如,数字“4”),以改变在A2(其作为=SUM(B1:B4)
开始关闭以=SUM(B1:B8)
式。
总之,我想在单元格引用A2的公式,根据A1的值更改。
如何才能做到这一点?
在Excel中,如果使用间接功能,您可以通过使用提供给函数的文本指向另一个单元格的值,所以: -
=INDIRECT("B"&A4)
如果A4包含值“2”,则该函数将引用B2。
希望是有道理的。使用这个,你可以希望让你的公式按照你想要的方式行事。
欲了解更多信息尝试this
所以,如果你在A1
坚持的价值大概是“4”,然后你想改变这种状况为“8”,并让它影响到第一笔内的范围(你可以使用=Indirect()
:
=SUM(Indirect("B1:B" & A1))
你能否说明为什么标记为[excel] *和* [google-spreadsheet]? – pnuts 2014-10-03 19:39:44