求教电子表格vlookup函数使用出错的问题

  • q
    qming
    单位做绩效考核,用WPS电子表格有两张表,小的是班组的,大的是部门的。要把班组的已算好的绩效分填入部门总表,根据人员姓名匹配,用VLOOKUP函数,做到做后一项是精确匹配FALSE就出错了。想想会不会WPS不成熟又用EXCEL做了一遍,同样出错。有达人碰到过类似的问题吗?如何解决的?
  • !
    !!!
    早上还用了一次这个VLOOKUP函数
  • k
    keshuyi
    估计格式不一样
  • k
    kg100845
    已经排序的情况下 用true?
  • w
    woaijlj
    把格式调整一下,特别是数字类
  • q
    qming
    回复4#kg100845

    没有用排序,就是不能排序,所以才用VLOOKUP来调用数据,能排序的话就直接复制粘贴了。
  • q
    qming
    回复5#woaijlj
    根据人名匹配,然后调用人名字段同行的第几列数据。
  • q
    qming
    回复4#kg100845

    用TRUE以后,自动调用从第一行开始的数据,没有起到人名匹配作用。一用FALSE,就N/A#出错了。
  • x
    xcode
    是不是有空格之类的字符,用FALSE就出错说明之前都是模糊匹配,两边的值并不精确相等。把文件传上来看看。
  • q
    qming
    回复9#xcode
    看了,人名字段里没有空格啊。
  • w
    whn1983
    大概率区域没选对小尾巴~
  • i
    ixzd
    把人员姓名放在第一列,然后按照人员姓名排个序,再试一下。
  • f
    fangyu
    用$$固定筛选区域了没?名字行在筛选块的第一列不?
  • q
    qming
    回复13#fangyu
    名字在第二列,我试试看选在第一列行不。
  • q
    qming
    回复12#ixzd
    不能按人名排序,原排序是按职级人工排的,不能改变。
  • h
    hxa
    回复1#qming


    这种也不靠谱啊,名字有重复的咋办,应该用工号这种,或者手机号也行
  • f
    fangyu
    回复14#qming

    那就是这个原因了。
  • q
    qming
    回复13#fangyu

    是这个问题,解决了。谢谢,果然高手在地板了。怪不得以前用这个函数的时候时好时坏,因为有时不注意会那个匹配项放在第一列。
  • w
    willusion
    一看就是没加$
  • q
    qming
    回复19#willusion

    估计你WPS没用过吧,它那个函数是自动加$符号的。
  • G
    GHOULHAHA
    文件删减一下发出来才能找原因啊,有可能是函数用法不对,有可能是数据格式不对


    果然是用法不对
  • q
    qming
    回复21#GHOULHAHA

    帮助文件简直就是个屁,百度搜索更是大陆货抄来抄去没用的,其实原因很简单,就是要把匹配项,必须放在数据表的第1列。这么简单的事怎么就没人说呢?
  • w
    willusion
    都用的excel
  • h
    heavenbow
    都用vlookup了,就别wps了以后坑太多小尾巴~
  • n
    nostoryboy
    都是表格苦力啊,powerBI了解下吧?
  • 鲜花下的水泥
    空格?
  • 烤羊腰
    还讨论这么多,上传个附件的事
  • u
    ufxy
    我用vba的都在用wps,wps快太多了
  • G
    GHOULHAHA
    学vlookup的第一要素就是查询第一列嘛,,,或者改用match+index就没有第一列限制
  • y
    yangcd99
    VLOOKUP不靠谱,我都用index和match来做。
  • h
    hjie
    用vba很简单 iOS fly ~
  • q
    qinghe1987
    同一列如果没有重复的话。有个自带神器,贴到一起,选中对比用2列,条件格式-重复值。
  • G
    GHOULHAHA
    回复31#qming


    match来在某一列匹配搜索值,返回所在行号;index使用这个返回的行号在某一列定位需要的结果。