自动跨表取数,通过筛选条件自动生成统计数据,自动跨表取数根据每月需求项目进行统计

excel小技能之进行自动跨表取数-vlookup&indirect函数嵌套应用-趣帮office教程网

首先要求每个月报表格式项目一致,以便函数读取。

excel小技能之进行自动跨表取数-vlookup&indirect函数嵌套应用-趣帮office教程网

设置数据有效性,以便下拉选用。

excel小技能之进行自动跨表取数-vlookup&indirect函数嵌套应用-趣帮office教程网

在1月列起始列输入=IFNA(VLOOKUP($B3,INDIRECT(C$2&"!B:d"),VLOOKUP($S$1,$V:$W,2,FALSE),FALSE),0)后左右下拉到需求位置;这里要讲一下每个函数的意义,INDIRECT(C$2&"!B:d")是为了提取每个月份工作表中数据查询区域,VLOOKUP($S$1,$V:$W,2,FALSE)是为了确认筛选数据的查询数据列的位置,再用VLOOKUP(查询值,查询区域,数据列位置,匹配条件)嵌套即可;IFNA是为了避免错误项。

excel小技能之进行自动跨表取数-vlookup&indirect函数嵌套应用-趣帮office教程网

在表头位置输入="2023年每月物料"&S1&"汇总"后,标题会随着下拉数据自动变化。

excel小技能之进行自动跨表取数-vlookup&indirect函数嵌套应用-趣帮office教程网

vlookup&indirect函数嵌套在财务、生产、采购、仓库统计用表使用频率比较高。