软件下载 点击激活 软件下载

3个超实用的Excel多表求和公式

怎么进行多表求和?” ,今天整理一下关于多表求和的公式了。(网上相关教程很少,建议收藏

01.多表相同位置求和

多个工作表如果格式完全相同,可以用sum函数的多表求和功能。

【例】如下图所示,要求在汇总表里设置合计公式,汇总前19个工作表B列的和。

汇总表B2单元格公式:

=SUM(Sheet1:Sheet19!B2)

3个超实用的Excel多表求和公式

02.行数不同、项目个数不定的多表求和

【例】如下面动图所示,要求计算本年所有月份的各个部门的工资合计数。

3个超实用的Excel多表求和公式

汇总表B2单元格公式:

=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$3)&”月!A:A”),A2,INDIRECT(ROW($1:$3)&”月!C:C”)))

公式说明:

  • ROW($1:$3)&”月!A:A” :生成3个月的工作表A列的引用地址。有N个月,这里的3就可以替换为N。

  • Indirect ():可以把生成的字符串转换为引用。例如:”A1″是字符A和1的连接,而indirect(“A1”)指的是A1单元格。

  • SUMPRODUCT:本例求和是数组运算,用它省去了按三键输入的数组形式。

如果名子无规则,也可以用下面的公式

=SUMPRODUCT(SUMIF(INDIRECT({“1月!A:A”;”2月!A:A”;”3月!A:A”}),A2,INDIRECT({“1月!C:C”;”2月!C:C”;”3月!C:C”})))

如果你想名子可以批量生成,可以用宏表函数GET.WORKBOOK(1),用法有点复杂,这里不再详述.

03.多表多条件求和

单条件用sumif,多条件,直接用Sumifs函数替换Sumif函数

=SUMPRODUCT(SUMIFS(INDIRECT(ROW($1:$3)&”月!C:C”),INDIRECT(ROW($1:$3)&”月!A:A”),A2,INDIRECT(ROW($1:$3)&”月!B:B”),B2))

注:看着很复杂,其实就是sumifs的基础应用,只是用indirect函数生成多个表格的单元格引用地址。

3个超实用的Excel多表求和公式

Ps多表求和公式看起来很长很唬人,其实原理并不复杂,关键是要理解indirect函数配合row()或数组生成多个表格的引用。如果你真的不明白,还是先收藏起来备用吧。

·END·

快速提取文件夹内的文件名

微信扫一扫加关注,Office自学网官方微信公众号,

专注分享软件安装和视频教程,让你一号在手,办公无忧!

 

给TA打赏
共{{data.count}}人
人已打赏
办公技巧

用Excel制作漂亮的 Wifi 图

2022-11-10 21:23:45

办公技巧

加密的身份证号码,如何恢复?

2022-11-10 21:27:26

文章版权声明 1、本网站名称:office自学网
2、本站永久网址:https://www.officezxw.com/
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:1241926466进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索