多个工作表相同项求和
发布网友
发布时间:2023-01-07 00:13
我来回答
共1个回答
热心网友
时间:2023-11-10 09:43
多个工作表相同项求和的方法如下。首先我们需要用宏表函数取得表名公式-名称管理器-新建名称-在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now)公式说明:GET.WORKBOOK(1)是宏表函数,当参数是1时,可以获取当前工作簿中所有工作表名称,
由于名称中带有工作簿名称,所以用FIND+MID截取只含工作表名称的字符串。&T(now)的作用是让公式自动更新。最终公式为:=SUMPRODUCT((SUMIF(INDIRECT(sh&"!b:b"),D2,INDIRECT(sh&"!c:c"))))由于sh取得的名称中包括“合计”,所以汇总表在制作时,要避开B列和C列,以免造成循环引用。