返回目录:excel表格制作
你要等到你的鼠标变成实心的“十字符号”再往下拖,如果e799bee5baa6e79fa5e98193e59b9ee7ad94362是空心的往下拖,肯定都是一样的呀,因为空心的相当于复制粘贴功能,而实心的相当于赋值。
可能单位后面有抄空格,
试试
=vlookup(E2&"*",A:B,2,0)
=====
=vlookup("*"&E2,A:B,2,0)
你用=Len(A2) =Len(E2) 判断下2个字符长度 是不是一样的就知zd道了
excel中vlookup函数lookup_value不能是汉字是由于汉字未加引用符,具体解决步骤如下:
1、在使用EXCEL时,有时候需要从列表中根据特征数据查找返回相应的数据记录,此时就要用到搜索函数,VLOOKUP就是其中之一,并且是使用频率较高的函数之一。
2、VLOOKUP函数有四个参数7a64e78988e69d83363,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)即可。
需要用vlookup的条件查找
1.想把C列数据引用到D列,在D2单元格输入=VLOOKUP(A2&B2,IF({1,0},A2:A7&B2:B7,C2:C7),2,FALSE)
2.按ctrl shift enter组合键即可实知现引用。
3.VLOOKUP(查找值,在哪里道找,找到了之后返回第几列的数据,逻辑值),其中,逻辑值为True或False。这是vlookup函数语法的通俗版解释。
4.IF({1,0},相当于IF({True,False},用来构造查找范围的数据的。而IF({1,0},A2:A7&B2:B7,C2:C7)表示将A列和B列的数据合并版为一列;将C列数据作为一列。这样查找区域就是权俩列了。
5.=VLOOKUP(A2&B2,IF({1,0},A2:A7&B2:B7,C2:C7),2,FALSE)公式中2表示返回查找区域第二列(就是c列)的数值。