(V)lookup函数完结篇-数据查找​的不同形式案例分享

    Vlookup和lookup函数是特别常用且实用的函数,极大的提高了我们的工作效率。使用过程中,如果遇到下面几种问题,那么你来对了。

    如下数据:想要将订单的用户信息和消费数据匹配过来

(V)lookup函数完结篇-数据查找​的不同形式案例分享

1. 正向查找

    要匹配的值,在匹配区域中,查找值的右侧,我们习惯且常用这种方式去查找,高效好记。小匹配用户id,按以下语句输入即可:

=VLOOKUP(查找的值,查找的区域,要匹配的值处于查找区域的第几列,0)

=VLOOKUP(B3,N:O,2,0)

(V)lookup函数完结篇-数据查找​的不同形式案例分享

 

2. 反向查找

    要匹配的值,在匹配区域中,查找值的左侧,上面的语句不适用,这里提供两种方式:

2.1 lookup与exact函数的结合

=LOOKUP(1,0/EXACT(查找的值,要查找的区域),要匹配的返回的区域)

=LOOKUP(1,0/EXACT(C3,H:H),G:G)

(V)lookup函数完结篇-数据查找​的不同形式案例分享

2.2 vlookup实现反向查找

    我们习惯了使用Vlookup函数去匹配,那如何做呢?使用if函数进行,通过{1,0}数组判别,若为True(1)匹配B列,FALSE(0)匹配A列。

=VLOOKUP(C3,IF({1,0},H:H,G:G),2,0)

(V)lookup函数完结篇-数据查找​的不同形式案例分享

 

3. 多条件查找

    我们想要匹配消费金额,考虑到用户在不同日期都可下单,所以需要通过两个字段连接后匹配。

实现过程:

  • =VLOOKUP(A3&B3,IF({1,0},J:J&K:K,L:L),2,0)输入此数组公式

  • 把查找区域的日期和订单id通过&合并,目标区域通过&合并

  • 用if函数进行组合

  • 最后使用数组公式的快捷键组合:CTRL+SHIFT+回车

(V)lookup函数完结篇-数据查找​的不同形式案例分享

 

4. 模糊查询

    提到模糊查询,只是想让大家使用函数过程中,别忽视了函数本身的意义,同样不会因为不了解而用错。

    如果查询的数值不再查找范围内,则去查找比当前小的值中,最接近该查找值的(但需要注意查找区域需要升序排好)。

=VLOOKUP(E2,A:B,2,0)

=VLOOKUP(E3,A:B,2,1)

(V)lookup函数完结篇-数据查找​的不同形式案例分享

 

5. 区分大小写

    Vlookup不支持区分大小写,不过lookup支持,上面支持反向匹配的语句,同样可搞定此问题。因此,有大小写要求的匹配,一定要注意函数用法:

=LOOKUP(1,0/EXACT(查找的值,要查找的区域),要匹配的返回的区域)

分享是一种快乐(V)lookup函数完结篇-数据查找​的不同形式案例分享

喜欢请微信关注“Excel办公小技巧”,更多文章等你来看~