excel学习库

excel表格_excel函数公式大全_execl从入门到精通

日常工作中VLOOKUP的多种使用场景大揭秘(三)

VLOOKUP在日常工作中的使用场景,我们接着来聊,之前的文章中以及说了7种使用场景,大家具体可以看

场景一:VLOOKUP多条件查找

方法一:使用辅助列实现

在左侧区域中找到产品对应类型的销售金额,放在黄色区域中

在之前的场景中,我们都是通过一个查找值(一个条件)去找的,但是2个条件,产品和类型都要满足,多个条件可以将其拼接在一起做为一个条件去使用;

1)在A列做辅助列,将产品和类型拼接在一起(=B2&C2);拼接符号是&,SHIFT+7可以打出这个符号

2)VLOOKUP的第一个参数也将产品和类型拼接在一起,注意引用问题;

公式:=VLOOKUP($H3&I$2,$A$2:$F$7,6,0)

注意事项:辅助列和VLOOKUP的第一参数中,列拼接的顺序要一致,如果辅助列中是类型列&产品列,VLOOKUP的第一参数也是类型&产品

方法二:通过与IF搭配实现

方法一是通过使用辅助列实现了VLOOKUP的多条件查找,如果不是使用辅助列,应该怎么办呢?我们需要自己来构造查找区域,里面需要有方法一的辅助列和销售金额,如下

构造出这两列的数据,需要使用到我们数组的知识

公式

公式解释

1)IF(判断条件,条件成立返回的值,条件不成立返回的值)- 如果。。。那么。。。否则。。。;IF函数第一个参数写的是{1,0},他按照顺序依次执行,先执行1(代表满足条件),返回的是第2个参数($A$2:$A$7&$B$2:$B$7);在执行0(代表不满足条件),返回第3个参数(E$2:$E$7)

2)第2个参数($A$2:$A$7&$B$2:$B$7)是一个同方向一维数组进行运算(&),相当于数组中对应位置的每个元素分别与运算,返回与原数组尺寸相同的数组。

3)如果大家想在Excel里运行这个公式,需要先选择大小合适的范围(返回值多大,一般选多大),然后写公式,结束后按数组三键CTRL+SHIFT+ENTER。

整体公式为:=VLOOKUP($G3&H$2,IF({1,0},$A$2:$A$7&$B$2:$B$7,$E$2:$E$7),2,0)

写完之后,如果出不来结果,一定要想想自己有没有按数据三键结束!

场景二:VLOOKUP与IF搭配实现逆向查找

在左侧数据中找到品牌小无相功所对应的姓名放在黄色区域中

公式

公式解释

1)VLOOKUP的查找值所在列必须在查找区域中的第1列,在这里查找值没有在第1列,所以不能直接使用VLOOKUP去查找

2)可以使用IF({1,0},区域1,区域2)这种结构将第1列放置第一列,目标列放在第二列

场景三:VLOOKUP与IF搭配匹配多表

品牌是下拉菜单,可以进行切换,找到其品牌下对应姓名的销售金额放置黄色区域中

区域分2个,上面区域是品牌为降龙十八掌的,下面区域是小无相功的

公式

在上面的铺垫中们详细大家看这个公式,已经可以快速看出它的含义了,这就不多说了;其中品牌是通过数据验证中的序列制作的,来源中写的选项:可以选择区域,也可直接进行写,但是注意选项与选项之间使用英文状态下的逗号隔开的。

场景四:VLOOKUP查找最后一个查找值对应的值

思路:

辅助列公式

公式解释:

COUNTIF(条件区域,条件):单条件计数(在条件区域满足条件的个数)

条件区域($B$2:B2),将其头锁住,区域在不断的依次变大,从B2:B2到B3,B4,B5...;计算出来的就是产品是依次出现的次数,再将其产品拼接上(&),就是唯一值啦

整体公式

公式解释:

本文章主要介绍了VLOOKUP在日常工作中的四种常见使用场景,希望对大家有用,欢迎大家在评论区留言!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接