excel中vlookup函数lookup_value为什么不能是汉字???
excel中vlookup函数lookup_value不能是汉字是由于汉字未加引用符,具体解决步骤如下:
1、在使用EXCEL时,有时候需要从列表中根据特征数据查找返回相应的数据记录,此时就要用到搜索函数,VLOOKUP就是其中之一,并且是使用频率较高的函数之一。
2、VLOOKUP函数有四个参数,VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]),为了便于理解,这里用公式:=VLOOKUP(F2,A2:D20,2,0)对照说明,第一个参数是要在表格或区域的第一列中搜索的值,如公式中的F2,参数可以是值或引用。
3、第二参数是包含数据的单元格区域(A2:D20),数据可以是文本、数字或逻辑值,字母不区分大小写,就是查找F2单元格中的数据位于A2:A20的哪一行,如下图中查找到F2位于工作表的第8行。
4、第三参数是指定返回匹配值的列号, 参数为 1 时,返回区域中第一列中的值,参数为 2 时,返回第二列中的值,依此类推,如公式:=VLOOKUP(F2,A2:D20,2,0)的第三参数为2,就是返回A2:D20中第二列,也就是B列中某行的值,如果改成3,就是返回C列中某行的值。
5、第四参数是逻辑值TRUE或FALSE,常写成1或0,如果为TRUE或被省略,则返回精确匹配值或近似匹配值,如果找不到精确匹配值,则返回小于搜索值的最大值,为TRUE或被省略,区域中的首列必须按升序排列。如果为FALSE,则首列中的值无须排序,只查找精确匹配值。
5、为了向右填充,还必须限定列标:=VLOOKUP($F2,$A$2:$D$20,2,0)即可。