快好知 kuaihz

VLOOKUP函数中的零值处理

使用VLOOKUP函数,避免不了各种错误,用得多遇上的错误也多。

如下表格,出现“#N/A”错误,是因为查找不到,不存在这个人,可以用IFERROR函数处理,如果不清楚可以查看我以往的教程。

但是,如下表格,查找ForSheet,却出现零值错误,返回的不是空值,而是零值。

零值和空值是不一样的。

如果想不显示零值有很多种方法。

方法一:【文件】,【选项】,【高级】,不勾选“在具有零值的单元格中显示零”如下操作。

这样做的缺点是:该工作表中任意单元格的零值均不显示。

方法二:自定义格式,将F2单元格,自定义格式改为:“G/通用格式;-G/通用格式;”。

分别设置正数的格式,负数的格式,零的格式,文本的格式

有关自定义格式操作初学者难理解,可能上面的菜单也找不到,以后会单独介绍。

方法三:函数后面添加一个特殊符号 ,使用以下公式

=VLOOKUP(E2,A2:C10,3,0)&""

就这么简单!

是不是比以下公式简洁多了。

=IF(VLOOKUP(E2,A2:C10,3,0)=0,"",VLOOKUP(E2,A2:C10,3,0))

用一个简单的表格更有助于理解。

如下表格,D1公式是=A1,如果A1单元格为“ForSheet”,D1单元格自然显示为“ForSheet”

现在A1单元格如果按Delete删除后,D1单元显示为什么?

不是空值,而是0。

如果你希望的是A1为空,D1显示也为空,而不是0,仅需在D1单元格输入公式  =A1&""

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:函数  函数词条  VLOOKUP  VLOOKUP词条  处理  处理词条  
办公

 PPT做得没别人快?30个超常用...

平时在做PPT的时候,总觉得自己做得没有别人快?那是因为大神都是熟悉使用快捷键在做PPT的,小白还停留在鼠标的拖拽和点击!你是哪一种?所以,有效使用PPT快捷键...(展开)

办公

 PPT图片分条动画,另一种风情

昨天我们学习了如何用文本填充的方式把图片分割成,今天我们继续这个话题,今天我们不把图片分块,而是分成条条,先看效果:图片分块进入分块退出。做法如下:一、首先设置...(展开)