分享

Sumifs indirect,全自动合并表格模式来了!

 Excel实用知识 2023-07-14 发布于广东

有N个月的工资表,需要合并到一个表格中

图片

可能有同学会说用Vlookup配合indirect函数就可以完成。一般情况下可以,但如果两个部门有重复的姓名,就上面这个组合就不行了。

图片

该问题变成了跨多个表的多条件查找,用xlookup? lookup?嘿嘿,都不用,Sumifs配合indirect更简单!输入以下公式并复制到整个表格:

=SUMIFS(INDIRECT(C$1&'!C:C'),INDIRECT(C$1&'!a:a'),$A2,INDIRECT(C$1&'!b:b'),$B2)

公式说明Sumifs需要根据第一行的表名引用不同月份的列数据,所以用C$1&'!C:C生成动态的表区域,因为连接后的是文本,所以要用indirect函把文本转换成区域引用。

图片

这里可能有同学会问另一个问题:合并表中的部门和姓名可以从1~12月的表中提取吗?

如果是安装了office365,这个还真难不倒excel

=UNIQUE(VSTACK('1月:12月'!A2:B23))

公式说明: 用Vstack合并多个表格数据,用unique提取非重复值。

图片

如果是其他版本....嗯...还真有点难,不过兰色准备挑战一下。

兰色说indirect是一个很神秘、功能又超强的函数,本周六兰色将在视频号直播间系统讲解这个函数的用法,想学习这个函数点击下方预约,上课前会有震动提醒。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多