降维打击Vlookup、Xlookup,这才是Excel表格中No.1查找函数组合

您所在的位置:网站首页 表格多个列合并 降维打击Vlookup、Xlookup,这才是Excel表格中No.1查找函数组合

降维打击Vlookup、Xlookup,这才是Excel表格中No.1查找函数组合

2023-04-18 09:49| 来源: 网络整理| 查看: 265

原标题:降维打击Vlookup、Xlookup,这才是Excel表格中No.1查找函数组合

在Excel表格中最利害的查找函数是哪个?新手会说Vlookup或INdex+match函数,高手会说Lookup或Xlookup函数,但今天介绍一个函数组合,对于前面这些函数,说降维打击一点都不为过,因为它们的实力太恐怖了。

也许你会认为本喵故弄玄虚,还是先看一个实例。

N个月的销售报表(为演示方便只列了3个,可以为任意多个表格)

在查询表中,可以根据大类和业务人员很方便的进行查询

跨多表、多个条件查询,别说Vlookup、Xlookup,就是你把Excel里所有功能搜罗一遍,除了VBA编程和power query,能实现这种即时查询吗?

如果小E说只写了一个公式,用了两个函数,你敢相信吗?就是下面这个:

=FILTER(VSTACK('1月:3月'!A2:H100),(VSTACK('1月:3月'!D2:D100)=K2)*(VSTACK('1月:3月'!C2:C100)=J2),"")

展开全文

问题来了,这两个函数倒底是何方神圣,竟有如此神力?小E一一介绍一下它们。

Filter函数:

是office365新增的筛选函数,可以根据条件筛选多行记录。语法为:

=filter(区域,条件,筛选不到结果显示内容)

其中,条件一般是用区域中的某列和值进行对比,如果结果是true则返回对应的行,如下面筛选业务人员周珧的记录。(多条件筛选时用*连接多个条件)

=FILTER(A2:D12,C2:C12="周珧","")

VSTACK函数:

是office365新增的数据合并函数,可以把多个数据区域的所有行合并到一个表格中,上下排列。语法为:

=VSTACK(区域1,区域2.....)

跨多个表格则可以用

=VSTACK(工作表1:工作表N!单元格地址)

如合并1~3月的表格

=VSTACK('1月:3月'!A2:H100)

有了VSTACK的加持, 多表合并、查找、求和全都可以轻松解决了,而filter则可以解决批量查找的难题。但你会为了这组函数安装office365吗?同学们可以在评论区留言。返回搜狐,查看更多

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3