用excel 2019自带的power query做一个完整的示例给你参考,2016也可以,如果是2013或2010,要安装一个插件
假设文件为test00.xlsx,包含有N个工作表,其中有一个是汇总表,其余都为1月,2月……可以是N张不定数量的表。每个表的每列都一致,如下图,
打开这个文件后,在数据里,建立一个从工作簿取得的查询(2016版的位置应该在第二块位置)
打开文件后,在导航器内随便选一个内容,点“编辑”,这里截图时手欠,选了2个,只要一个就行。
在右边的图中,选中第一行“源”,再筛选kind,只留下sheet,再右键点一下右边“源”下面一行,选“删除到末尾”,把其他操作去掉
在NAME里筛选掉“汇总”,这样,留下的内容只有1月,2月……N月了
顺手把ITEM,KIND,HIDDEN这三列删除
展开DATA列
现在的样子成了下图的样子,再把第一行作为标题
再过滤掉支部列为“支部”的各行,剩下的就全部是数据了,把标题行中的1月改为“月份”,结果如下图
再进行如下图的操作,进行数据汇总
结果如下
最后,再点“关闭并上载”右下角的三解形,选择“关闭并上载至……”选中“汇总”工作表的A1单元格,上载,结束。
最后的效果如图。
一旦再加入3月,4月,每次加入后,只要点汇总表中的任意单元格,右键点,选刷新就可以得到最新的结果。
你好,可以使用数据透视表, 选中表格区域然后点击数据透视表,然后选择你想要统计的内容,或者你用分类汇总也可以的,不过可能没有数据透视表那么直观。
就用SUMIFS函数提取即可,需要你的工作表名称和数据结构,也许你还是把数据表格发我邮箱xsczd@qq.com来得简单
写代码自动处理