打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel中护发公式-下篇,增强版!


需求:根据县名称查询对应的地级市

▲传统公式

=VLOOKUP(D2,IF({1,0},$B$2:$B$9,$A$2:$A$9),2,)

众所周知,VLOOKUP要求查询内容必须在第二参数的首列,这也就限定了他默认只能实现从左到右顺序查找,要先实现反向,我们就必须把两列换一下顺序,IF部分就是重构两列!

如果你对这部分比较感兴趣,也可以阅读相关的详细拓展教程

拓展阅读:
>> VLOOKUP反向查询原理详解
>> VLOOKUP反向查找中的IF({1,0}是什么意思?

当然传统还有很多方法可以实现,这里就不一一罗列了!感兴趣的也可以阅读一下INDEX+MATCH黄金组合

黄金组合:
>> Excel中最强查询组合-INDEX+MATCH!



▲ 护发公式:XLOOKUP真香


=XLOOKUP(D2,B:B,A:A)


XLOOKUP(查什么,在哪查,返回什么) 清晰简单。
根据官方帮助文档说明,这个是对VLOOKUP的改进版本,进行了升级
这只是XLOOKUP最基础的用法,他有很多参数,使用起来也非常方便,为此我也特地写过两篇专题文章


XLOOKUP专题:
>> XLOOKUP函数最全面的教程(上篇)
>> XLOOKUP函数最全面的教程(下篇)



案例02 | 一列转多列

需求:将1列长姓名,转成4列显示

▲ 传统公式:INDEX+构建内存数组


=IFERROR(INDEX($A$2:$A$20,4*(ROW(A1)-1)+COLUMN(A1)),'')


这个传统套路主要是去构建第二参数,这个对新手来说太难了,完全不知道行乘以几还是列加上几个!现在是相行后列,要是改成先列后行呢?懵逼……

▲ 护发公式:SEQUENCE为构建序列二生


主要够直观
▎=IFERROR(INDEX($A$2:$A$20,SEQUENCE(5,4,1,1)),'')




SEQUENCE函数
1、第一、二参数:行,是指你要几行的序列,第二参数同理,几列
2、第三参数:开始数,是指你的内容从数值几开始、
3、第四参数:增量,就是从第三参数开始,每次增加几
比如我们案例中就是要5行4列,从1开始每次增加1的序列

下面是4行4列,从1开始增量2的序列,应该能看明白了吧!完全不用像传统方法一样去思路如何构建序列!



最后我们分享一个算是最最最基础的日常常见的简化,我们经常看到新手同学,使用IF来写条件判断,比如下面,针对不同岗位基础不同,所写的公式!

案例03 | 固定条件判断的简化套路


▲ 传统公式:IF套娃


▼你等会儿,我有点晕
=IF(B2='总监',59%,IF(B2='经理',52%,IF(B2='主管',23%,IF(B2='秘书',26%,IF(B2='助理',7%,IF(B2='客服',9%,IF(B2='文案',5%,IF(B2='策划',8%,IF(B2='校对',54%,IF(B2='操作员',54%,''))))))))))

很多有函数公式基础的同学,看到公式就要笑了,但是这种公式,我日常还是经常简单,因为大家真的对IF太熟悉了,没有掌握其他函数的时候,能逮到老鼠的就是好猫!

不过怕是再来几个岗位,我写吐了,要是临时再修改一下,或者新增,那真的要疯!

说实话,我给你们模拟结果写的过程中都要崩溃……


▲ 护发公式:没有什么是一个VLOOKUP搞定不了的

=VLOOKUP(B2,F:G,2,)

把职位和对应提成比列整理成F:G两列,使用VLOOKUP轻松搞定,再来100个也不影响,修改也不需要改动公式!

想要简化公式,你得多看,多练!肚里有公式,思路打开,就有无限可能!

为自己带盐:VLOOUP从零开始视频教程,超低价! 





本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
当查询的Excel表格列太多,这个函数给vlookup神助攻
新公式Xlookup模糊匹配,不会还有人不会吧!
扔掉Vlookup,Xlookup才是职场表格答案
比Vlookup好用10倍,新函数 Xlookup 真的来了!
Excel新函数 数组 溢出,查找多个值简直不要太方便
VLOOKUP vs XLOOKUP:解密Excel查找函数的优势
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服