excel在总表中sumif公式中怎么每一行单独依次引用多个工作表并统计。

excel在总表中sumif公式中怎么每一行单独依次引用多个工作表并统计
如=SUMIF(表1!E2:E47,总表!A3,表1!D2:D55)
然后我想实现=SUMIF(表2!E2:E47,总表!A3,表2!D2:D55)这样子,可以直接下拉的
多个工作表可能名字不一样,没有规律,该怎么改呢

在总表的B列依次录入各分表的表名,然后在总表的C2单元格输入以下公式,然后向下填充公式
=SUMIF(INDIRECT(B2&"!E2:E47"),A$3,INDIRECT(B2&"!D2:D47"))
公式表示:以B2单元格的内容作为表名的引用,然后通过引用表名 的E列等于A3单元格的对应D列求和,来完成统计需要。追问

如果是向右填充公式呢,怎样保持A$3不变,我试了下向右会变成B3 ,C3这样

追答

将A$3修改为$A3 ,即可向右填充而不会改变。

温馨提示:答案为网友推荐,仅供参考