比如,我们想要根据姓名来查找班级,只需要将公式设置为:=VLOOKUP(F5.B2:C11.2.0)
=Vlookup(查找的值,查找区域或数组,返回值所在的列数,精确or匹配查找)
语法说明:
查找的值:要查找的值
查找区域或数组:包含查找值字段和返回值的单元格区域或数组
返回值的在列数:返回值在查找区域的列数
精确or匹配查找:值为0或False为精确查找,值为1或true时匹配查找。
比如,根据姓名查找基本工资
=VLOOKUP(G2.B:E,4.0)
注:
G2:是要查找的值
B:E:是查找区域。因为要查找的姓名在第2列,所以区域也要从B列开始。
4:是基本工资在B:E区域中的第4列
0:是精确查找
比如,根据姓名查找基本工资
=IFERROR(VLOOKUP(G2.B:E,4.0),"")
注:IFERROR函数可以把错误值转换为指定的值,本例公式中转换为空
比如,根据姓名查部门
=VLOOKUP(G2.IF({1.0},B1:B8.A1:A8),2.0)
注:公式中用IF({1.0} 把B列和A列组合在一起,并把 B列放在A列前面。
比如,查找含“一”的姓名对应的基本工资
=VLOOKUP("*"&G2&"*",B:E,4.0)
注:查找值两边连接通配符*号可以实现包含查找
比如,根据销量查找对应区间的提成
=VLOOKUP(D2.A:B,2.1)
注:当最后一个参数为1或省略时,可以实现匹配或区间查找。规则是查找比被查找值小且最接近的值,并返回对应N列(第3个参数)的结果。如下图所示查找180.在A列查找比180且最接近的值是100.返回100对应的提成3%。












