一提起查询函数,大家都会想到Vlookup函数。没错,Vlookup函数我们经常会用到,但并非只有它才有数据查询的功能,还有不少其他数据查找函数公式,实现的效果甚至比Vlookup还要好。下面13种数据查询方式,可以帮助大家搞定所有查询问题。
vlookup正常情况下数据查找
函数:=VLOOKUP(F5,B:C,2,0)
简单向左数据查找
函数:=INDEX(B:B,MATCH(G5,C:C,0))
vlookup+match多函数条件交叉查询
函数:=VLOOKUP(I6,B:G,MATCH(J6,B$2:G$2,0),0)
LOOKUP函数快速实现多条件查询
函数:=LOOKUP(1,0/(B:B=F6)*(C:C=G6),D:D)
Lookup函数数据等级区间查询
函数:=LOOKUP(F5,$B$3:$C$6)
Index+match函数横向纵向区间数据查询
函数:=INDEX(C3:F9,MATCH(I4,B3:B9),MATCH(I5,C2:F2))
offset函数根据规律自动提取数值对应系数
函数:=TREND(OFFSET(B1,MATCH(D3,A2:A6,1),,2,1),OFFSET(A1,MATCH(D3,A2:A6,1),,2,1),D3)
查找定位符合条件的最后一个数
函数:=LOOKUP(1,0/(B:B=J4),F:F)
vlookup函数通配符模糊查找
案例:查找出姓王的人的销售额
函数=VLOOKUP(G5&'*',C:D,2,0)
Lookup函数的通配符高级匹配查找
案例:从对应完整地址中提取所在城市的提成点数
=lookup(9^9.find(A$3:A$6,A10),B$3:B$6)
快速查找最后一个非空的单元格内容
案例:求出对应人员最近一次缴纳社保的月份
函数=LOOKUP(1,0/(E4:E10<>''),$A$4:$A$10)
vlookup+iferror函数轻松实现一对多查询
函数:=IFERROR(VLOOKUP(ROW(A1),A:D,4,0),''),首先需要在A列做辅助列,函数=COUNTIF(B$2:B2,G$2)
vlookup+match函数批量查询
函数:
=VLOOKUP($B10,$A$1:$H$6,MATCH(C$9,$A$1:$H$1,0),0)
更改vlookkup函数的第三参数,利用match函数自动变更第三参数查询列的值,实现批量查询数据。
现在Excel关于数据查询函数你学会了几个呀?
联系客服