软件下载 点击激活 软件下载

别说你会VLOOKUP,这样的VLOOKUP你用过吗?

众所周知,VLOOKUP是Excel使用者必备函数之一,也是对工作帮助最大的函数之一,甚至有种说法,如果不会用VLOOKUP就别说会Excel了……
—后来微软就推出了XLOOKUP,一个非常强大的数据查询函数。于是有段时间就有很多人宣称VLOOKUP要死了,被XLOOKUP秒杀了,很快就要被微软干掉了别说你会VLOOKUP,这样的VLOOKUP你用过吗?

别说你会VLOOKUP,这样的VLOOKUP你用过吗?

今给大家秀两个VLOOKUP函数的用法,重新认识下VLOOKUP独一无二的简洁而优雅的字典式查询机制。
有一段数据,如下图A列所示,乱七八糟的,看了就让人恶向胆边生,生吃键盘的心都有。
别说你会VLOOKUP,这样的VLOOKUP你用过吗?
现在需要从中提取每个人第1个手机号存放到B列。
怎么办?上面马上就要结果,临时请秘书都来不及。
……
VLOOKUP解法如下:

B2单元格输入公式

=VLOOKUP(0,MID(A2&”a”,ROW($1:$99),11)*{0,1},2,0)

公式解释如下:
MID(A2&”a”,ROW($1:$99),11)部分,从A2单元格,第1、2、3…99个字符串,分别截取11个字符(手机号是11位数字)。&”a”是避免数据结尾为数值,造成结果紊乱。
这部分公式运算结果如下▼
别说你会VLOOKUP,这样的VLOOKUP你用过吗?

然后将该结果乘以一个一行两列的常量数组{0,1},返回结果如下▼

别说你会VLOOKUP,这样的VLOOKUP你用过吗?

从上图可以发现,非数字*0或1会转换为错误值#VALUE!,而数值,也就是手机号,会转换为0和手机号自身。
走到现在这一步,大家都有责任,但最终的责任还是要VLOOKUP来扛。VLOOKUP的查找值是0,查找范围是上图所示的两列结构的内存数组,返回结果是第2列,零失误精确匹配,即可获取最终结果……
同样的道理,如果需要查询A列最后出现的手机号,公式如下:

B2单元格输入公式

=VLOOKUP(0,MID(A2&”a”,ROW($1:$99),11)*{0,1},2,1)

公式只是修改了VLOOKUP的匹配方式,第4参数从0修改为了1,改为近似匹配,也就是寻找最后一个手机号。

……

再看一道类似的题,这是Office自学网某位网友的求助。

如下图所示,A列的字符串包含了正数和负数,现在需要将他们拆分开来,拆分后需要保持正负数不变形,B:H列是模拟结果。

别说你会VLOOKUP,这样的VLOOKUP你用过吗?

还是VLOOKUP函数搞定:

B2单元格输入公式

=VLOOKUP(0,MID($A2,COLUMN(A1)+COUNTIF($A2:A2,”<0″),{1;2})*{0,1},2,0)

公式利用了错位引用的原理。COUNTIF($A2:A2,”<0″)部分,计算$A2:A2区域负数的个数(即负号的个数),随公式向右复制填充,计算范围自动扩展为$A2:B2、$A2:C2….。

MID函数将负号个数+数字个数作为第1参数,即截取字符开始的位置,截取字符长度不定,如果是负数就截取两位,如果是正数,就截取1位。两种情况都先截取,也就是垂直常量数组{1;2},于是生成两行1列的内存数组▼

别说你会VLOOKUP,这样的VLOOKUP你用过吗?

然后将该数组乘以一行两列的水平常量数组{0,1},返回结果如下▼

别说你会VLOOKUP,这样的VLOOKUP你用过吗?
负号无法做数学运算,转换为错误值;数值被转换为0和数值自身。
把以上结果作为VLOOKUP函数的查找区域,查找值为0,返回对应第2列的值,即为结果。
……
没了,是不是对VLOOKUP多少涨了下姿势?同样的问题用XLOOKUP来解决就烦琐多了。不过,认真脸说一下,这个技巧了解一下就行了别说你会VLOOKUP,这样的VLOOKUP你用过吗?倒不用学会。挥挥手,明天再见。
 

示例文件下载百度网盘…▼

点击右上角“前往下载获取

网络技巧:家庭宽带使用小常识,值得收藏
END
网络技巧:家庭宽带使用小常识,值得收藏
别说你会VLOOKUP,这样的VLOOKUP你用过吗?

微信扫一扫加关注,Office自学网官方微信公众号,

专注分享软件安装和视频教程,让你一号在手,办公无忧!

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
办公技巧

学会这6个Excel表格求和方法,让你工作效率翻倍!

2022-11-28 16:28:38

办公技巧

万字拆解什么是Excel函数数组~

2022-11-28 16:35:57

文章版权声明 1、本网站名称:office自学网
2、本站永久网址:https://www.officezxw.com/
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:1241926466进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

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