Excel扫盲计划——关于VLOOKUP,其实你有更好的选择;

说实话,关于这个内容,我一共写了四个版本,现在发出来的是第五个,因为总觉得说的不明白,所以一直修修改改;直到昨天,我决定换个思路,只要各位看官老爷看完能应付工作,那就是胜利!

三部分内容,VLOOKUP函数,XLOOKUP函数,LOOKUP函数,分别说明了具体参数要填什么,有哪些注意事项,以及常见的应用场景;

VLOOKUP

一共四个参数

第一个参数:你用什么来进行查找?

第二个参数:在什么区域查找?

第三个参数:你要查找的对象在这个区域的第几列?

第四个参数:写0,问为什么就是固定搭配,模糊查询一般用不到;

Excel扫盲计划——关于VLOOKUP,其实你有更好的选择;

注意事项:

  1. 假设第一个参数是姓名,那么在第二个参数:查找区域的第一列一定也是姓名!
  2. 第一个参数不要选一列,要选一个格!
  3. 第二个参数的范围没有要求,但是不要想着反着选,假设姓名在A列,你准备用姓名匹配B列的性别,那么这个区域一定是A:B;如果你试图使用B:A列,这个学习成本就变得更高了;
  4. 如果你确实有反着查询的需求,介于你现在还在看我写的这个内容,我建议你复制一份表格,手动重新调整列的排序,然后再粘贴回去;保证你要查找的内容,在右边;
  5. 这个区域建议用A:C这种整列选取的方式,如果是A2:C4这种,建议加“$”锁住位置;这种:$A$2:$C$4;否则这个选中区域会因为你下拉或者左右填充而变更,导致结果报错;
  6. 第三个参数,这个列的序号是从第一个开始数,举例:A:C列,你要查找的内容在C列,那么参数就写3,A:Z就是26
  7. 第四个参数把0锁死,不要漏填,如果不填,公式不会报错,但是结果会有误差;

适用场景:

如果是需要传递数字,MAXIFS和SUMIFS都是不错的选择;

如果是想判断两串字符是否互相包含,COUNTIFS是个很好的选择;

XLOOKUP

优势:学习难度低,使用自由度高

劣势:个别环境可能不支持,例如老版本或者是在线表

第一个参数:你用什么内容进行查找

第二个参数:你拥有的内容在什么位置

第三个参数:你要查找的内容在什么位置

第四个参数:没找到用什么代替(可以留空)

第五个参数:你准备怎么找?建议0锁死(可以留空)

第六个参数:你准备用什么方式查找,从下往上找或是从上往下找(可以留空)

Excel扫盲计划——关于VLOOKUP,其实你有更好的选择;

  1. 第一个参数和VLOOKUP相同,你用什么查找,就选择哪个单元格
  2. 第二个参数略有差异,XLOOKUP里第二个参数只需要选一列即可,不需要选择区域,这个列可以理解成是VLOOKUP区域中的第一列,
  3. 第三个参数选择你要查找的内容所在列,也就是你在VLOOKUP中选择的查找区域的最后一列(一般情况的最后一列)
  4. 刚才有提到一个情况是反着查询,例如A列是学号,B列是姓名,那么如何用姓名查找学号?我在上面给到的建议是手动把学号和姓名调换位置,如果使用XLOOKUP,这个情况就可以使用=XLOOKUP(A2,B:B,A:A,“XLOOKUP没有查询到学号”)解决这个问题,因为原来的选择区域被新的函数拆成了两个部分,所以现在不在受到列的影响了;
  5. 第四个参数可以输入文本,或者是其他内容,例如输入:“XLOOKUP没有找到对应内容”,那么在查找不到的时候,公式的返还结果就是这个
  6. 假设一种情况,一个班级有两个李明,名字(B列)完全相同,但是学号(A列)不同,这个时候我们想查询这个学生的英语成绩(C列),假设我们要用的学号和姓名在A2和B2,那么我们就可以使用“&”完成这个公式,=XLOOKUP(A2&B2,A:A&B:B,C:C),这种就完成了两个条件的匹配

LOOKUP

我一般用于IF嵌套的替代品

举个例子:

工资在1-5000元,个税为0;

工资在5001-8000元,个税3%;

工资在8001-17000元,个税10%

工资在17001-30000元,个税20%

假设L5是工资,那么IF公式如下,需要层层嵌套,后期调整难度非常大;

=IF(L5>17001,20%,IF(L5>8001,10%,IF(L5>5001,3%,0%)))

LOOKUP函数如下

=LOOKUP(L5,$N$5:$O$8,$P$5:$P$8)

LOOKUP函数有三个参数:

第一个参数:你用什么内容进行查找

第二个参数:这个内容存在于什么范围之间

第三个参数:你要查找的内容在什么位置

Excel扫盲计划——关于VLOOKUP,其实你有更好的选择;

LOOKUP函数因为我在其他场景下几乎也用不到,所以深度的使用方法也没有细致研究(毕竟有更省事的何必为难自己呢?)

以上,就这么多,下一篇说一下SUMIFS、COUNTIFS、MAXIFS等等这一系列用法几乎相同的函数

#免责声明#

①本站部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。

②若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

③如果本站有侵犯、不妥之处的资源,请联系我们。将会第一时间解决!

④本站部分内容均由互联网收集整理,仅供大家参考、学习,不存在任何商业目的与商业用途。

⑤本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与任何商业和非法行为,请于24小时之内删除!

给TA打赏
共{{data.count}}人
人已打赏
生活杂谈

老国漫回忆录

2023-6-5 0:00:00

生活杂谈

高考回忆——数学太难、本手妙手俗手,哪年高考题目最难?

2023-6-7 0:00:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索