Excel全套系统课程入门到精通系列视频教程
33467 人在学
如果要在一张复杂的数据表中查找到相同的数据内容,我们经常使用的方法可能就是首选vlookup函数,因为该函数不仅是可以跨越工作表查找,使用起来比较方便而且快捷,但你会发现一个问题就是vlookup函数只能查找到相同的第一个值,现在我们要想做的是查找到相同值的最后一个数值,很明显你继续使用该函数是不能解决问题的,我们还有更好的方法,如需帮助,请认真阅读下列的步骤!
我们用到的是lookup函数来展开例子讲解
好,我们看看下面的一个例子,先看下表吧。
如下图,看到在Sheet2中,我们存放两列数据,A列为操作员的编号,B列为操作员的操作日期。
那么现在问题来了,我们来分析问题,每个操作员,都是按照时间顺序来进行记录的,同时,每个操作员的操作编号,就会存在重复性了,这显然会大大的降低工作效率
现在存在的主要问题是每个操作员都可能操作重复,如何能快速的指出每个操作员最后一次的操作时间?那么我们该怎么来解决问题呢?
其实方法还算比较简单的,我们现在是可以借助Sheet1来查找Sheet2中重复操作员的最后一个时间。
我们看到在Sheet1中的A列,只要我们给出一个操作员的编号,就会在对应的B列中,得出该操作员编号所对应的在Sheet2中所记录下来的最后一次操作日期。
举个例子让你了解的更充分一下:比如,在B2中,使用公式:=LOOKUP(1,0/(Sheet2!$A$2:$A$18=A2),Sheet2!$B$2:$B$18)就可以得出结果,其它的使用填充工具往下拉就可以了。
ps:为大家展开公式的拓展话题
LOOKUP(1,0/(Sheet2!$A$2:$A$18=A2),Sheet2!$B$2:$B$18),它的中文意思对应为:
LOOKUP(1,0/(数据查找范围=条件),满足条件后需要返回的数据范围)
结语:本文涉及到的公式是vlookup函数,它和vlookup函数存在一点点的差异,例子在实际的工作中是经常遇见的,如果有不懂的朋友们还请多多学习呢。掌握好常用的函数,对操作Excel是非常有帮助的,如果大家还想学到更多的Office的知识,可随时登录我们课课家的在线教育网站,成为你学习上的一个伴侣!
共120节 · 29小时15分钟
¥99.0025029人在学
共86节 · 9小时52分钟
¥128.001454人在学
共37节 · 5小时39分钟
¥10.0010193人在学
共47节 · 5小时25分钟
¥10.0010479人在学