Excel通过查询筛选信息

2025-05-11 16:37:41

1、VLOOKUP/HLOOKUP方法:VLOOKUP(lookup_value,table_array,col_index_num,rang髫潋啜缅e_lookup)=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。HLOOKUP(look_value,table_array,row_index_num,range_lookup)=HLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的行号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。如:IFNA(VLOOKUP(B3,B2:E7,2,FALSE),"Not Found")注:IFNA(value,value_if_na),IFNA检验 VLOOKUP 函数的结果,如果VLOOKUP找不到将返回错误值#NA,此时IFNA在单元格中将返回Not Found,而不是标准的错误值。另有IFERROR(value,value_if_error);缺点:只能根据第一行查找。

2、LOOKUP方法:LOOKUP(lookup_value,lookup_vector,[result_vector])=LOOKUP(要查找的值,查找的向量(只包含一行或一列的区域),查找结果向量(只包含一行或一列的区域,与lookup_vector大小相同);如:LOOKUP(C1,A1:A6,B1:B6)缺点:只包含一行或一列

3、INDEX和MATCH结合方法:MATCH(lookup_value,lookup_array,match_type)=MATCH(要查找的值,查找的单个行或列的区域,匹配类型(1<= ;0==;-1>=))INDEX(array,row_num,[colum_num])=整行,整列或交叉值;(返回整行或整列时按ctrl+shift+enter返回数组形式例如:=INDEX(A1:C8,MATCH(B13,B1:B8,0),3)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢