Excel技巧,​​Excel中Vlookup函数遇到错误值,时间值,空白值巧处理!

Excel技巧,​​Excel中Vlookup函数遇到错误值,时间值,空白值巧处理!

 

 

Vlookup天天用,总结了三个经常让人懵圈的时候,就是遇到错误值,遇到时间值,以及遇到空白值的时候,我们场景再现,然后用三个实例来教大家怎么去解决它。

1、使用VLOOKUP函数遇到错误值的时候

例如,左边是基础数据,我们现在要查找英英雄的定位,如果公式在输对的情况下,右边有的值查找不出来,就会显示为错误值:#N/A

 

为了让表格美观,我们需要把这个错误值变成空白,直接套用IFEEROR函数。

它的用法是:IFEEROR(表达式1,参数2) 当表达式1为错误值的时候,显示结果为参数2,所以在这个例子中在H2中使用公式:=IFERROR(VLOOKUP(G2,B:D,3,0),"") 向下填充,第2个参数是两个英文状态的双引号,表示错误时显示为空白。

 

pZ5ktsS.jpg

 

2、当VLOOKUP函数遇到空白的时候。

比如左边的原始数据中本周是否免费,有的是空白的,有的是有文本的,然后在H2列进行VLOOKUP函数匹配的时候,如果原始数据是空白的,H列返回的值是0

 

pZ5kNqg.jpg

 

为了让这些数字0不显示,选择H列,打开字体的扩充选项,在数字格式里面选择自定义,然后类型中输入:[=0]g 通过这样的设置,H列中的0值都会显示为空白。

 

3、当VLOOKUP函数遇到时间值时

左边原始数据中的值是时间值,当用VLOOKUP匹配到时间值的时候,变成了一个43525,这个数字,而并不时间数据。

 

pZ5kYM8.jpg

 

这个时候,我们需要对H列的格式进行设置一下,选择H列,设置单元格格式,在数字里面,将格式设置为日期,得到的结果才是对的结果。

 

pZ5k8RP.jpg

 

43525这个数字,改成日期格式,其实就是2019年3月1日。

在Excel中,所有时间日期类别的都是数字。

其中数字1是1900年1月1日,数字2是1900年1月2日,然后每加1,就是从1900年1月1日加几天,加43525天,就是2019年3月1日。

当然如果你不想设置时间格式,对于时间日期的处理,可以外面嵌套一个TEXT函数,对格式进行直接设置显示效果,在H2单元格中输入的公式是:=TEXT(VLOOKUP(G2,B:E,4,0),"yyyy-m-d") 其中y就是代表年,m代年月,d代表日

 

pZ5kGxf.jpg
你学会了么?动手试试吧~

 

 

学习资料见知识星球。

以上就是今天要分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。

快来试试吧,小琥 my21ke007。获取 1000个免费 Excel模板福利​​​​!

更多技巧, www.excelbook.cn

欢迎 加入 零售创新 知识星球,知识星球主要以数据分析、报告分享、数据工具讨论为主;

Excelbook.cn Excel技巧 SQL技巧 Python 学习!

你将获得:

1、价值上万元的专业的PPT报告模板。

2、专业案例分析和解读笔记。

3、实用的Excel、Word、PPT技巧。

4、VIP讨论群,共享资源。

5、优惠的会员商品。

6、一次付费只需129元,即可下载本站文章涉及的文件和软件。

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

THE END
分享
二维码
< <上一篇
下一篇>>