导图社区 Excel函数系列-06垂直查找VLOOKUP函数
这是一份关于VLOOKUP函数的教程总结,包括含义和语法、VLOOKUP函数练习题。 希望能够帮助大家更好的掌握VLOOKUP函数。
单条件计数函数Countif:功能及语法结构。 功能:计算指定区域中满足条件的单元格个数。 语法:=Countif(条件范围,条件)。 目的:按“...
这是一篇关于Excel按条件求和函数,SUMIF和SUMIFS使用方法的总结,希望能帮助到学习Excel函数的你。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
【华政插班生】文学常识-两宋
边学边练Excel函数系列 06-VLOOKUP函数
含义和语法
函数界大众情人,擅长数据的批量查询和匹配
语法
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
中文版
=VLOOKUP(查找值,查找范围,结果列序号,0)
第4参数0表示“零失误”代表精确匹配,模糊匹配有更好的函数的替代方法。
VLOOKUP函数练习题
1
关键点:单条件查询
精确匹配基本用法
G2公式
=VLOOKUP(F2,B:D,3,0)
第1参数查找值,即F2单元格的内容
第2参数为查找范围,查找值必须在查找范围首列
第3参数,所需结果在查找范围的第几列
第4参数固定为0,表示精确匹配
计算过程
先在查找范围首列,依次对比查找值
找到匹配项后,向右找到结果所在列序号对应的列,返回结果
属于【找到即止】类型,查找效率较高
COUNTIF和SUMIF则是【遍历全局】类型,找到符合条件的也会继续往下找,找到最后为止,查找效率相对较低
2
关键点:屏蔽结果错误值
找不到,就出错,屏蔽才能不惹祸
IFERROR函数
专门负责屏蔽错误值
IFERROR(表达式,指定结果)
=VLOOKUP(F2,B:D,3,0),返回#N/A
=IFERROR(VLOOKUP(F2,B:D,3,0),"查无此人")
VLOOKUP找到返回查找结果,找不到返回“查无此人”
3
关键点:模糊条件查询
通配符的使用
=VLOOKUP("*"&F2&"*",B:D,3,0)
查找包含F2单元格内容的姓名对应的得分
4
关键点:多列结果查询
借助COLUMN调整第3参数
COLUMN
返回指定单元格的列标
=VLOOKUP($F2,$B:$D,COLUMN(B1),0)
COLUMN(B1)相对引用,返回不同的数值,正好作为VLOOKUP函数的第3参数
前提:结果表标题顺序与查找区域一致
5
关键点:交叉表查询
借助MATCH匹配标题列
MATCH
返回指定值在单行或单列中的序号
=MATCH(查找值,查找范围,0)
J2公式
=VLOOKUP($I2,$B:$G,MATCH(J$1,$B$1:$G$1,0),0)
6
关键点:逆向查询
查找值不在查找范围首列时可用
=IF({1,0},查找列,结果列)
重构查找范围,但编写麻烦
计算效率很差,最好不使用
=VLOOKUP(F2,IF({1,0},$B$1:$B$15,$A$1:$A$15),2,0)
使用INDEX+MATCH组合完成,下期见