有不少学员,遇到多表老是不会处理,这次好好学习。 有很多格式相同的明细表。 汇总表已经列出了所有供应商以及每个工作表名称,现在要统计进货。 这种多表统计的,卢子以前说过很多类似的案例。 假如只统计10日这个表:
统计11日也可以继续用这个公式,现在只是列出了4个表修改起来很容易,如果是30个表呢,改起来就很麻烦。 因为工作表名称都列出来,那就借助INDIRECT函数间接引用。 间接获取B列的区域:
间接获取C列的区域:
将公式合并起来,就解决了。
这个案例再进行拓展说明,在实际工作中,很多时候供应商和工作表名称并不是现成的,需要后期提取的。 这种情况下,用公式就相当麻烦,而借助PQ+透视表的组合却很容易办到。 Step 01 点数据→获取数据→从文件→从工作簿,浏览到指定的工作簿,导入。 Step 02 选择这个工作簿,点转换数据,进入PQ编辑器。 Step 03 出现很多无关的表格,这是因为原来的表格做过筛选、插入表格、设置打印区域等原因造成的,取消这些不需要的勾选。 Step 04 点Data展开数据,将第一行用作标题,取消多余的标题筛选。 Step 05 操作完,发现PQ擅自改变工作表名称为具体日期,只需删除右边应用的步骤,更改的类型,就恢复正常。 Step 06 点关闭并上载至,选择透视表,确定。 Step 07 将供应商拉到行,进货拉到值,工作表名称拉到列,搞定。 用PQ+透视表虽然看起来步骤很多,其实操作起来也就1分钟,比写公式快多了。 作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban) |
|