你们是不是被阿谁王八蛋给吓到了?老子就没遭遇这样难缠的主东谈主!
就拿我来说,我刚进这个行业的时候,什么齐不知谈,整天盯着那些大佬打着复杂的表格,打出一堆复杂的数据,几乎即是神乎其技!是以我也迫不足待地但愿能跳出东谈主工搜索的低端,走向高等的自动化搜索。然而,他何如也莫得思到,只是是一个 VLOOKUP,就让他花了那么多年的本领!
一启动,我还真有点摸头不着。诚然公式是对的,模子亦然对的,但却莫得任何后果。举个例子,如果我思要通过一个数字去寻找一个相应的商品,那么我不错将这个方程变成:VLOOKUPA2, BD,2,0。A2代表要寻找的数字, BD代表我要寻找的府上起首,3个参数2暗示我思从这个地区得到的第2栏,即商品名。然而,当他裁剪好了以后,却得到了一个# N/a的截止!我一脸懵逼,这个配方莫得任何问题吧?
在资格了那么多的费事之后,我总算是思通了。问题出在我聘用的搜索边界上。我聘用的时候,是从 B栏登程,但是 VLOOKUP会按照第一个引数,找到相应的栏。换句话说,当我在前边给出一个数字时,这个数字将会被用来与这个数字相对应,而非我所但愿的阿谁字段。
因此,正确的重要,即是从数字栏中聘用搜索边界,哪怕我临了要聘用的是一个商品名栏。这样的话,这个方程就不错写成:,VLOOKUPA2, AD,3,0,3,这是这个空间的第3个值。
不外问题是,从那以后,我就对 VLOOKUP进步了警惕。之后的几天,他一直在黢黑给我使绊子。
最让他头疼的是,这玩意儿的形状问题。我要找的是一个数值,那么在这个数据起首中,一定要有一个数值,而不是一个笔墨。但有的时候,明明数据起首中的数据齐是数据,但 VLOOKUP即是坚握不适应条件,这让我很不满。
临了,我才顽强到,底本这内部守秘着很多问题,尽管这些单元格中只消一些数据,但是它们骨子上是以笔墨体式存在的。您可能会珍视到,当一个单元格的左上方出现了一个小小的绿色三角记号时,这个记号即是一个文本。如果我用的是数码文献,而我用的是笔墨文献,那么 VLOOKUP就会出现问题。
每当出现这样的问题,我领先要作念的,即是把总计的笔墨和数据齐转换为一个程序的数值,再把这个公式重新裁剪一遍。如果能找到谜底,那就太好了,如果不成用 CLEAN功能,将那些看不见的象征一谈抹去,那就太可惜了。
还有一个很奇怪的问题,那即是我找到的那些数值,看上去和府上上的那些数值齐是一样的,但即是找不到。我其时就在思,这到底是何如回事?流程一番看望,他才知谈,这些数据中有一种无形的象征,即使是相通的面额,关于 VLOOKUP这样的专科东谈主士而言,却是绝对不同的见解。
这个例子我也很头痛,也许要使用 TRIM功能来删除前边和背面的空缺,也许不错使用 CLEAN功能来删除一谈无法看到的字符。不然的话,他就会在这个数据库中创建一个新的属性,然后把这个属性还原到底本的属性。我其时就在思,这个 VLOOKUP是不是有点不好情愿啊?这不是花消我的本领吗?
最让我头疼的,如故聘用无理的搜索边界。在 VLOOKUP中,咱们经常把它算作一个区域来参考,举例 AD。但是,以后如果有了新的府上,加上了新的府上,那即是在这个边界内参考的时候,就会出现遗漏的情况了!
我还是碰到过这样的问题,在第一个50行的时候,我把第2个参数记为A1D50。但是,当 VLOOKUP的数据出现了新的一转之后, VLOOKUP就不成日常的匹配了。我花了很长本领,终于昭着这是因为我的搜索边界莫得被完好意思地援用。
从那以后,我每一次编写 VLOOKUP的时候,齐会在背面加一个F4,这样就不错将总计的行值号齐给锁住了,就像是 A$1$ D$50一样。这样的话,就显得有些繁琐了,不外这样的话,就不会对搜索边界形成太大的影响了。
你看,一只 VLOOKUP的小蝌蚪,齐能把我折腾成这样。如果让我重来一次的话,我的确不思要啊!但当今也莫得别的聘用了,在 XLOOKUP实践开来前,咱们如故要支吾这种刺头的。但当 XLOOKUP绝对取代它的时候,他就能绝对抹去这个天下的印迹。
如果全球齐发怵 VLOOKUP,那就尝试一下 XLOOKUP,这样就能开脱这个活该的故乡伙的梦魇了!我期待着这一天的降临!
作家声名:该内容是东谈主工智能产生的陈诉/回馈开yun体育网