excel函数技巧:indirect函数实现多表汇总-趣帮office教程网

如图,每个人的工资都在不同的工作表中,工作表以姓名命名,如何通过公式实现将每个人的工资、伙食数据汇总到一张表中而省去一个数值一个数值粘贴复制的痛苦呢?公式如下:=FILTER(INDIRECT($D3&"!H:H"),INDIRECT($D3&"!c:c")="合计")

=FILTER(INDIRECT($D3&"!H:H"),INDIRECT($D3&"!c:c")="伙食应扣")

函数思路:通过indirect函数将工资表的姓名,引用为对应的工作表的名称,再根据每个工作表需要数据的C列、H列相对应的特点通过FILTER函数进行过滤,从而得到想要的数据。