查找与引用函数怎么用( 二 )


、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果 。文本不区分大小写 。
Result_vector 只包含一行或一列的区域,其大小必须与 lookup_vector 相同 。如果函数 LOOKUP 找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值 。
如果 lookup_value 小于 lookup_vector 中的最小值,函数 LOOKUP 返回错误值 #N/A 。示例详见图3图3(2) 数组形式函数 LOOKUP 的数组形式在数组的第一行或第一列查找指定的数值,然后返回数组的最后一行或最后一列中相同位置的数值 。
通常情况下,最好使用函数 HLOOKUP 或函数 VLOOKUP 来替代函数 LOOKUP 的数组形式 。函数 LOOKUP 的这种形式主要用于与其他电子表格兼容 。
关于LOOKUP的数组形式的用法在此不再赘述,感兴趣的可以参看Excel的帮助 。3、HLOOKUP与VLOOKUPHLOOKUP用于在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值 。
VLOOKUP用于在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值 。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数 HLOOKUP 。
【查找与引用函数怎么用】当比较值位于要进行数据查找的左边一列时,请使用函数 VLOOKUP 。语法形式为:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)其中,Lookup_value表示要查找的值,它必须位于自定义查找区域的最左列 。
Lookup_value 可以为数值、引用或文字串 。Table_array查找的区域,用于查找数据的区域,上面的查找值必须位于这个区域的最左列 。
可以使用对区域或区域名称的引用 。Row_index_num为 table_array 中待返回的匹配值的行序号 。
Row_index_num 为 1 时,返回 table_array 第一行的数值,row_index_num 为 2 时,返回 table_array 第二行的数值,以此类推 。Col_index_num为相对列号 。
最左列为1,其右边一列为2,依此类推.Range_lookup为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配 。下面详细介绍一下VLOOKUP函数的应用 。
简言之,VLOOKUP函数可以根据搜索区域内最左列的值,去查找区域内其它列的数据,并返回该列的数据,对于字母来说,搜索时不分大小写 。所以,函数VLOOKUP的查找可以达到两种目的:一是精确的查找 。
二是近似的查找 。下面分别说明 。
(1) 精确查找--根据区域最左列的值,对其它列的数据进行精确的查找 示例:创建工资表与工资条首先建立员工工资表图4然后,根据工资表创建各个员工的工资条,此工资条为应用Vlookup函数建立 。以员工Sandy(编号A001)的工资条创建为例说明 。
第一步,拷贝标题栏第二步,在编号处(A21)写入A001第三步,在姓名(B21)创建公式=VLOOKUP($A21,$A$3:$H$12,2,FALSE)语法解释:在$A$3:$H$12范围内(即工资表中)精确找出与A21单元格相符的行,并将该行中第二列的内容计入单元格中 。第四步,以此类推,在随后的单元格中写入相应的公式 。
图5(2) 近似的查找--根据定义区域最左列的值,对其它列数据进行不精确值的查找示例:按照项目总额不同提取相应比例的奖金第一步,建立一个项目总额与奖金比例的对照表,如图6所示 。项目总额的数字均为大于情况 。
即项目总额在0~5000元时,奖金比例为1%,以此类推 。图6第二步 假定某项目的项目总额为13000元,在B11格中输入公式=VLOOKUP(A11,$ 。
4.excel如何使用查找和引用函数ADDRESSADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])ADDRESS 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值 。):