如何在excel的sum和AVERAGE函数中引用变量为表名内的数据我有一个可以用两张表复制出如干表的宏,生成的表名为1,2,3,4. 其中1,2和3,4分别为一对表,表2中有统计表1、2的sum和AVERAGE函数.问题:当我
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 23:14:24
如何在excel的sum和AVERAGE函数中引用变量为表名内的数据我有一个可以用两张表复制出如干表的宏,生成的表名为1,2,3,4. 其中1,2和3,4分别为一对表,表2中有统计表1、2的sum和AVERAGE函数.问题:当我
如何在excel的sum和AVERAGE函数中引用变量为表名内的数据
我有一个可以用两张表复制出如干表的宏,生成的表名为1,2,3,4. 其中1,2和3,4分别为一对表,表2中有统计表1、2的sum和AVERAGE函数.
问题:当我复制到表4时,里面的求和公式仍然引用的是表2 的内容.
表2 的公式:=SUM(H5:R5,D5:F5,'2'!O5:U5,'2'!D5:M5)
求解:sum函数里的'2',变成'表名-1'的?
==在线等.
感谢你的回答!
自己搞错了,给分慢了.
如何在excel的sum和AVERAGE函数中引用变量为表名内的数据我有一个可以用两张表复制出如干表的宏,生成的表名为1,2,3,4. 其中1,2和3,4分别为一对表,表2中有统计表1、2的sum和AVERAGE函数.问题:当我
我没看太明白你在讲什么
你调用 excel工作表函数需要用到 Application.WorksheetFunction.
有个indirect 函数可以调用工作表名称,你自己研究下
aa=Activesheet.name
=Application.WorksheetFunction.SUM(H5:R5,D5:F5,'4'!O5:U5,indirect(aa&"!D5:M5"))
假设表名 在单元格 A1:
这个sumif公式可以改为:
=SUM(H5:R5,D5:F5,indirect(A1&"!O5:U5"),indirect(A1&"!D5:M5)")