首页 > 电脑

vlookup比对不了,第一个参数和数据区第一列的数据格式是一样的,但就是比不出来,为什么?

更新时间2019-07-06 05:46:16

vlookup比对不了,第一个参数和数据区第一列的数据格式是一样的,但就是比不出来,为什么?

1 检查一下这里的D列及'[表2.xlsx]2019.02'的D列,均需要为文本格式,18位数[包括可能的最后一位字母]均能正确显示,这样才有相互比对的前提;


2 公式中明显包含了中文格式的符号,比如:",",这是不允许的,会出错,正确的应为:

=VLOOKUP(D2,'[表2.xlsx]2019.02'!$D$2:$D$41,1,0)


3 所参照到的excel文档 表2.xlsx 需要在打开状态才能参照得到;


4 所示公式仅返回相同的身份证号,无实际意义,相信仅为"范例说明"。

具体问题是什么呢?
VLOOKUP第一个参数是你要在目标工作表中查找的数值,这个工作表要是以升序排列的,而且要查找的数值必须在目标工作表的首列
第二个参数是你要查找的目标工作表区域,选中即可
第三个参数是你想要引用的列数,比如第三列,输入3即可
第四个参数是精确查找,还是模糊查找,如果你使用的通配符,这里必须输入flase,否则不好用。

上一篇:wps自动生成单价,求大神解答

下一篇:三种循环语句的数据流程图如何执行?