多表汇总问题经常会在工作中遇到,比如不同分公司的报表,不同期间的报表,不同产品的报表......对于这类分散在不同工作表中的多表数据汇总,是绝大多数人的噩梦。 这是因为,要进行多表汇总,要么需要SQL查询,要么需要VBA多表合并,要么需要Power Query,所以,普通小白用户是望而却步的。 但是对于相同结构,有规则的多工作表汇总,却可以用一个公式轻松搞定。 下面就结合一个实际案例,介绍思路及方法,下文详述。 原始文件中包含100张工作表,分别放置了每一个分公司的销售数据,如下图所示。 要求是根据这100张报表,汇总统计整个集团在各月份各产品的销售情况。 上图仅是其中一张工作表中的数据,由于工作表太多,无法逐一展示,其他分公司报表结构与此相同,截取一下工作表标签如下图所示。 这100张工作表数据,如果要手动汇总,可要累个半死了; 所以,给你一个重要提醒,一旦工作中遇到重复繁琐的机械劳动,千万不要盲目手动操作,因为一定存在一种合适的方法可以批量处理,只是你不知道而已。 你要做的,就是找到合适的方法并掌握它,把问题变成你的垫脚石,步步提高。 首先架构思路,由于100张工作表结构一致,所以可以借助SUM函数支持跨表求和的特性求解,重点在于参数写法要囊括100张工作表中的区域范围。 思路架构清晰,下面执行操作,先来添加汇总表。 创建一张工作表名为“汇总”,如下图所示。 选中汇总表的B2:F13单元格区域,输入以下公式。 =sum('*'!b2) 注意,同时按下Ctrl Enter组合键输入,而不要只按回车。 为了你对操作过程更清晰,下面是Gif动图演示过程。 仅5秒钟,即可轻松完成100张工作表数据的批量汇总。 总结一下,无论遇到什么复杂问题,先找规律,理思路,再确定最合适的方法,最后才是落地执行,这个顺序一定不要错。 这些经典的解决方案还有很多,已整理成超清视频的系统课程,方便你一网打尽。 哪怕你是零基础,学完这套课程之后,也能让人对你刮目相看。 下方是这套精品课程的的免费试听:(正式课比这个清晰很多) 嫌这个不清晰的话,可从下方二维码入口进课程页面→课程目录第一节课观看超清视频 世界上最具价值的投资,就是投资自己 最稳固的铁饭碗,就是自己身上的本领 每当人们萌生出提升自己的想法时 只有20%的人会马上行动 而80%的人会犹豫不决 二八定律告诉我们 谁勇于行动,谁就拥有更大成功的机会 |
|