降维打击Vlookup、Xlookup,这才是Excel表格中No.1查找函数组合 |
您所在的位置:网站首页 › 表格多个列合并 › 降维打击Vlookup、Xlookup,这才是Excel表格中No.1查找函数组合 |
原标题:降维打击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 |