查找函数

查找函数

1 VLOOKUP函数
= VLOOKUP ( 查找值 , 查找的区域 , 返回位置(列) , 查找方式 )
精确查找 模糊查找
=VLOOKUP(值,区域,返回列,false) =VLOOKUP(值,区域,返回列,true)
=VLOOKUP(值,区域,返回列,0) =VLOOKUP(值,区域,返回列,1)
=VLOOKUP(值,区域,返回列,) =VLOOKUP(值,区域,返回列)
注意:如果查找方式是为模糊查找,那么区域一定要为升序!否则会出错。
2
= HLOOKUP ( 查找的值 , 查找的区域 , 返回的行号 , 查找方式 )
其余和VIOOKUP函数一样

3 = LOOKUP ( lookup_value , lookup_vector , result_vector )
第一参数:查找的数值。可以为数字、文本、逻辑值或包含数值的名称或引用。
第二参数:为只包含一行或一列的区域。
第三参数:可以为文本、数字或逻辑 ,只包含一行或一列的区域,其大小必须与 lookup_vector 相同。
注意:Lookup_vector 的数值必须按升序排序;否则,函数 LOOKUP 不能返回正确的结果。文本不区分大小写。

4= CHOOSE ( index_num , value1)
第一参数:Index_num 必须为 1 到 29 之间的数字、或者是包含数字 1 到 29 的公式或单元格引用
第二参数:函数 CHOOSE 基于 index_num,从中选择一个数值或执行相应的操作。参数可以为数字、单元格引用、已定义的名称、公式、函数或文本。

5 = MATCH ( lookup_value , lookup_array , match_type)

第一参数:为需要在数据表中查找的数值。可以为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。可能包含所要查找的数值的连续单元格区域。
第二参数:Lookup_array 应为数组或数组引用为数字
第三参数:为 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。

6 = INDEX ( array , row_num , column_num )
第一参数:为单元格区域或数组常量
第二参数:数组中某行的行序号,函数从该行返回数值。如果省略 row_num,则必须有 column_num。
第三参数:数组中某列的列序号,函数从该列返回数值。如果省略 column_num,则必须有 row_num。

7 =OFFSET ( reference , rows , cols , height , width) 以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以为一个单元格或单元格区域。并可以指定返回的行数或列数。
第一参数:偏移量参照系的引用区域;
第二参数:行偏移量。
第三参数:列偏移量;
第四参数:高度,且必须为正数;
第五参数:宽度,也必须为正数。

8返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。
= INDIRECT ( ref_text , a1 )

第一参数:此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义 为引用的名称或对文本字符串单元格的引用。不是合法的单元格的引用,函数 返回错误值。

第二参数:为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。

猜你喜欢

转载自blog.csdn.net/Nan_Mu_Zi/article/details/84202033