最近在疯狂处理数据,因为是财务部、项目管理部、IT部三个部门的数据倒来倒去,最后要汇总从一张表,所以就需要用到vlookup这个函数进行查找。然后就发现很奇怪的一个现象,用项目名称可以匹配到数据,但是用项目编号却不可以。我以为是因为我的编号是字母+数据导致的。
先是用了各种办法,清格式、去空格、分列成纯数字格式、建空白表复制过去……都不行,然后硬着头皮就用了项目名称进行匹配。但是项目名称大家应该也懂得,历史的会修改不说,各部门的命名方式也都是按照自己的理解来,有些一大串的,财务看不明白,就直接搞了个简称。这就导致我在汇总数据的时候总能发现一两条数据不对。说是一两条,那还只是发现的,没发现的估计也有。做了一下午,做出来的报表越想越不对,虽说已经根据自己的项目经验做了一次排查了吧,可有些太古老的项目我确实也没有把握。但是这项目编号匹配不上的问题实在是解决不了啊,查了各种百度经验贴,也没有相似情况的解决方案。
就这样抓耳挠腮了一下午,回家路上也一直琢磨这个事,越想越提心吊胆,这可是要提交给审计的数据,到时候出了问题也不都得怪我。所以第二天一大早到了公司又是各种百度一通找,还是没找到解决方案。也算是半放弃的状态了,我就在表格上手打了几个项目编号和名称,嘿,还是不行。
那可能就是字母+数字的格式不行把,然后我也无聊,又弄了纯数字的编号尝试了下,这可真是见鬼了,也不行。
这可真是大事不妙,我这公式废了?????
花了老娘n多时间,最后成功了,知道是咋回事吗!
匹配的值一定要在第一列,而且一定要顺序先放好,再去遍历,不然你就算把位置调回来也不行了。至此,又做了好几遍测试,确实一定要调整位置,然后我的字母+数字的编号也总算是可以用上了。
excel,嗬呸!!!!!!!!