如果评Excel中最强函数组合是哪个,大家肯定会想到index+match。但事实上有一组函数比前者强N倍,它们就是
Filter+Vstack
Filter函数可以按条件批量筛选,而Vstack函数可以多表合并。它们双剑合并威力无穷,可以轻松解决Excel三大难题,多表合并、多表多条件求和、多表筛选。
一、多表合并
有N个Excel表格需要合并成一个表格
公式:
=FILTER(VSTACK('3月:A'!A2:D20),VSTACK('3月:A'!A2:A20)='小米')
注:vstack可以把多个表格上下合并到一起,而filter可以完成筛选。
在后面增加一个空表A,可以实现在中间添加新表时,可以自动合并新表。当添加或删除表格时,合并表格会自动更新。
二、多表筛选
根据商品名称从所有表格中筛选记录,公式为:
=FILTER(VSTACK('3月:A'!A2:D20),VSTACK('3月:A'!B2:B20)=F2)
三、多表多条件求和
根据商品名称从所有表格中筛选记录,公式为:
=SUM(FILTER(VSTACK('3月:A'!D$2:D20),(VSTACK('3月:A'!B$2:B20)=A2)*(VSTACK('3月:A'!C$2:C20)=B2)))
注:先按两个条件筛选出销量的值,再用SUM函数求和。
兰色说:这两个函数中,Filter可以在普通的office365中使用,且在wps中已添加,而vstack只在最新的office365版本中才可以使用。
如果你想了解更多多表合并、查找、求和,本周六来兰色直播间,点下面预约按钮上课时会有提醒。
联系客服