新宝GG 首页 关于新宝GG 业务范围 最新动态 联系我们

你的位置: 新宝GG > 最新动态 >

VLOOKUP搞不定,用INDEX+MATCH组合却轻松解决

发布日期:2024-07-22 08:33    点击次数:120
与 30万 粉丝一起学Excel

图片

VIP学员的问题,左边是明细数据,现在要根据单号查找下一行对应的客户付款、单号、日期。

图片

比如单号IV-288228,下一行的对应值就是OR-2222/005。跟VLOOKUP不一样。

其实,查找内容还有一个经典的组合INDEX+MATCH,这个卢子平常很少介绍,不过这个组合真的好用。

MATCH可以判断单号在第几行。

=MATCH(F3,B:B,0)

图片

下一行,就是MATCH+1。

=MATCH(F3,B:B,0)+1

图片

知道了行号,再嵌套INDEX就可以返回对应值。

客户付款在D列。

=INDEX(D:D,MATCH(F3,B:B,0)+1)

图片

单号在B列,将D改成B就行。

=INDEX(B:B,MATCH(F3,B:B,0)+1)

日期在A列,将D改成A就行。

=INDEX(A:A,MATCH(F3,B:B,0)+1)

这个组合在处理双条件查找,也挺方便的,比如根据单号、金额查找付款单号。可以用&将条件连接起来,再查找,数组公式,需要按Ctrl+Shift+Enter三键结束。

=INDEX(C:C,MATCH(E2&F2,A:A&B:B,0))

图片

查找内容有非常多种选择,每种情况都了解一下,在实际工作中就知道用什么更合适。

最后,问大家一个跟Excel无关的问题,一个不抽烟,不喝酒,不赌博,不聚会,不会泡妞的人,除了工作啥也不会。这样的男人还有救吗,是不是活该孤独终身?

图片

请把「Excel不加班」推荐给你的朋友 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

----------------------------------
栏目分类
相关资讯