Excel 如何执行由字符串组成的公式?间接无效

Excel 如何执行由字符串组成的公式?间接无效,excel,excel-indirect,Excel,Excel Indirect,作为一个例子来说明我的观点,我想取A1:A25范围的平均值,但我希望能够在公式之外指定这个范围 通常,公式为: =AVERAGE(A1:A25) 但为了实现我的目标,我正在尝试: =INDIRECT(AVERAGE(B1)) 其中B1包含字符串:A1:A25 但这只是给出了一个“名称”错误 有什么方法可以做到这一点吗?你的筑巢方法不对。试一试 =AVERAGE(INDIRECT(B1)) 可能=平均值(间接(B1))如果B1在另一张纸上,例如:Sheet1!B1-只是平均值(间接(表1!B

作为一个例子来说明我的观点,我想取A1:A25范围的平均值,但我希望能够在公式之外指定这个范围

通常,公式为:

=AVERAGE(A1:A25)
但为了实现我的目标,我正在尝试:

=INDIRECT(AVERAGE(B1))
其中B1包含字符串:A1:A25

但这只是给出了一个“名称”错误


有什么方法可以做到这一点吗?

你的筑巢方法不对。试一试

=AVERAGE(INDIRECT(B1))

可能
=平均值(间接(B1))
如果B1在另一张纸上,例如:Sheet1!B1-只是平均值(间接(表1!B1))-如何将B1与表分开?连接