1,纵向查找函数
VLOOKUP(查找目标,查找范围,返回值的列数v,精确OR模糊查找)
例如要查询某位同学的语文成绩:
注意事项:1,查找目标所在的列必须是查找范围的第一列
2,0代表精确查找,1代表模糊查找,如果使用模糊查找必须要先对查找目标所在的列 进行升序排序。
3,返回值所在的列数从查找范围里数。
2 ,横向查找函数
HLOOKUP(查找目标,查找范围,返回值的行数v,精确OR模糊查找)
注意事项参考vhlookup.
3, Lookup函数具有两种使用形式:数组形式和向量形式
1、向量形式:在单行或单列中查找值,返回第二个单行或单列中相同位置的值。
语法结构:=Lookup(查找值,查找值所在的列,[返回值所在的列])。
例如:查询某以为同学的语文成绩
注意事项:在使用Lookup函数查找引用时,必须对查询条件(暨A2:A3)中的值进行升序排序,否则无法得到正确的结果哦!
2、数组形式:在第一列或第一行中查找指定的值,并返回数组最后一列或最后一行对应的值。暨:查询的值必须在数组区域的第一列(行)中,需要返回的值必须在数组区域的最后一列(行)中
例如查询小小 的语文成绩:注意设置查询范围,这里不包括数学那一列,否则返回的数学的值。
1、在使用Lookup函数查找引用时,必须对查询条件(暨A2:A4)中的值进行升序排序,否则无法得到正确的结果哦!
2、A2:C4范围中的第一列A2:A4为查询条件所在的列,而B2:B4为返回值所在的列。
lookup函数的多条件查询
例如查询名字是大大,性别同时为男的同学的语文成绩:
注意事项:这里不需要排序。lookup函数查询出来空白的都会显示0,vlookup函数可以通过
if条件判断显示空白,lookup 函数则不行,因为它返回的就是0,vlookup函数则返回的是空值,只是显示为0.
4,xlookup函数
使用xlookup函数可实现正向查找,反向查找,而且对查找数所在列的数据不需要排序 ,但是xlookup函数无法代替Lookup函数的多条件查询?