我有两张工作表。Sheet2 的 A 列中有数据,我想对其使用平均值函数。Sheet1 中只有两个单元格中有值。B1 单元格的值为 5,B2 单元格的值为 15。使用这两个参数,我想对 Sheet2 中 A 列从 A5 到 A15 的数据求平均值。如果我更改 Sheet1 中的参数,Sheet2 中的平均计算也会自动更改
答案1
您可以使用INDIRECT
。
=AVERAGE(INDIRECT("A"&Sheet1!B1&":A"&Sheet1!B2))
在评估中,您会获得:
经过第一次 Excel 替换后,结果变为:
=AVERAGE(INDIRECT("A"&5&":A"&15))
连接...
=AVERAGE(INDIRECT("A5:A15"))
评估及结果:
=AVERAGE(A5:A15)
答案2
=AVERGAGE(Sheet1!A5:A15)
是的,只需在 Sheet2 中使用公式!
构建公式时,您可以导航到其他工作表并使用鼠标直接选择范围。