------------
id | formula
------------
1 | =sum('Worksheet 1'!A:A)
2 | =sum('Worksheet 2'!A:A)
3 | =sum('Worksheet 3'!A:A)
------------
我想写一个公式,根据ID引用另一个工作表。
如何使数字1和2根据其所在行的ID进行更改,而不是对其进行硬编码?
答案 0 :(得分:1)
在b2
中,写
=SUM(indirect("'Worksheet "& A2 & "'!A:A"))
答案 1 :(得分:0)
如果连接看起来像工作表范围引用的字符串,则最终会得到看起来像工作表范围引用的字符串。使用INDIRECT转换为可用的工作表范围参考。
=SUM(INDIRECT("'worksheet "&ROW(1:1)&"'!A:A"))