当前位置: 首页 > Excel > Excel常用函数 > ExcelExcel技巧 > Excel中vlookup函数碰到文本提取函数出错?

Excel中vlookup函数碰到文本提取函数出错?

发布时间:2020年09月27日 08:12:15 来源: 点击量:694

【摘要】我们直接举工作中的一个实例,左边的数据是员工编号对应的业绩情况,然后我们需要根据右边给出的信息来查找匹配出业绩!那我们为了进行正常

我们直接举工作中的一个实例,左边的数据是员工编号对应的业绩情况,然后我们需要根据右边给出的信息来查找匹配出业绩!

<a style=Excel中vlookup函数碰到文本提取函数出错?" />

那我们为了进行正常的匹配,首先会将信息中的编号提取出来,然后再使用我们的VLOOKUP函数进行查找匹配就可以得到结果。

我们用LEFT函数进行提取信息,在E2中先输入公式:

=LEFT(D2,3)即D2单元格向左边取3个字符

Excel中vlookup函数碰到文本提取函数出错?

得到了所有的编号,然后我们再使用这个公式做为编号进行查找匹配,将E2的公式更新为:

=VLOOKUP(LEFT(D2,3),A:B,2,0)

Excel中vlookup函数碰到文本提取函数出错?

这个结果就出错了!这是为什么呢?

用MID/LEFT/RIGHT/substitude/repalce等文本提取函数提取数字时,它得到的格式是文本型的数字

Excel中vlookup函数碰到文本提取函数出错?

而A列中的数字类型都是数值型的,所以无法匹配

那么我们只需要在文本提取函数前面加上两个--即可,公式改成:

=VLOOKUP(--LEFT(D2,3),A:B,2,0)

Excel中vlookup函数碰到文本提取函数出错?

两个负号表示,负负得正,当然用*1,或者/1,+0,-0都是可以将文本型数字转换成数值型数字的,我们将公式也可以改成:

=VLOOKUP(LEFT(D2,3)+0,A:B,2,0)

Excel中vlookup函数碰到文本提取函数出错?

关于这个小技巧,你学会了么?

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部