问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel技巧:如何消除Vlookup的“BUG”,让空返为空?

发布网友 发布时间:2024-09-06 02:32

我来回答

1个回答

热心网友 时间:2024-10-14 13:34

在工作中,我们经常使用表格,有时会遇到函数返回0的情况。这时,我们可能会怀疑自己公式出错,四处寻找错误。但今天我要告诉大家,函数返回0并不是错误。

一位学员告诉我,她发现Vlookup存在一个BUG。原来,当Vlookup函数的第三个参数返回值所在单元格为空时,它返回的结果是0,而不是空。例如,当源表中9003工号对应的E4单元格为空时,右侧表中输出的结果为0,而不是空。

这种情况可能会导致数据统计错误,带来麻烦。那么,如何让空白单元格返回空白呢?其实很简单,我们只需要对Vlookup函数的公式结果进行判断。如果结果为0,就返回空值;如果结果不为零,就返回结果。

例如,我们可以使用以下公式:=IF(ISNUMBER(VLOOKUP(I2,A:E,5,0))=FALSE,"",VLOOKUP(I2,A:E,5,0))来实现“空对空”。

对于这位学员来说,这个公式可能看起来有些复杂。但不要担心,我们可以一步一步地拆解它。

首先,VLOOKUP(I2,A:E,5,0)这部分公式表示返回I2单元格在A列所在的行数对应第5列单元格内容。

其次,ISNUMBER(VLOOKUP(I2,A:E,5,0))这部分公式用于判断VLOOKUP的结果是否为数值。

最后,IF函数用于判断是否满足条件,如果满足返回一个值,如果不满足返回另一个值。

通过以上步骤,我们可以理解整个公式的逻辑关系。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
给好闺蜜的祝福语 怎样提高手机app的打开速度 ...使用过程中哪些情况必须送检,和最好送检。送检物如何取? 为什么从别的电脑上拷贝的OFFICE文件在自己的电脑上打不开? 蚊香忘记灭了会着火吗-蚊香没灭会把东西烧着吗 怎么每天孩子(27)一起床,家长就开始催刷牙,孩子没有刷的话就各种说教... 为什么有人午休起床要刷牙? 我想买一副塔罗牌,我只是想学一下,入门即可。包头哪里有卖的 我想学习塔罗牌,不知道要怎么入门,谁能推荐一下买什么书,买什么牌子... 泉州哪里可以 学塔罗牌 农村离婚后的房子如何处理 破产企业的债务清偿顺序是怎样的? 重庆:“涪陵白茶”将被重点打造 涪陵白茶荣登重庆市第三届“十大名茶”榜 涪陵白茶知识介绍 涪陵白茶申报地理标志计划打造万亩白茶基地 “涪陵白茶”荣获全国第九届‘中茶杯’名优茶评比一等奖 引种涪陵白茶,重庆茶叶发展的历史性突破 引种成功“涪陵白茶”悄然上市 拨打对方电话打通后,5-6秒后又提示您拨打的用户不在是什么意思 工程单方面违约终止合同怎么处理? 合同单方面毁约没签订违约赔偿需要支付吗? 单方面终止合同违约金怎么计算 怎样查电话号码的主人 别人用手机qq发给我的图纸!我无法打开!点击时显示没有应用可以执行此操... 我国的五大经济特区排名 四个经济特区是指的哪四个渔村 58同城怎么免费发布信息 如何在58同城免费发布信息 怎样在58同城上发布免费的信息? 1kg洗衣液可以用多久 三顿半的咖啡小盒子有什么用 三顿半咖啡有什么优缺点? 三顿半咖啡与其它有什么不同 儿童bmi计算方法及标准表 BMI计算公式是怎么样的? 白蛋白发酵饲料 菠萝蜜快速催熟妙招有哪些 今年东京奥运会开幕式时间 年东京奥运会开幕式时间是几点 奥运会几号结束闭幕式 奥运会到8月几号结束 奥运会几号到几号结束历时几天 今年东京奥运会开幕式时间年东京奥运会开幕式时间是几点 头晕目眩怎么办。 ...到浑身上下没有力气总是提不起精神还很容易头晕,总是犯困。而且我... 电脑闹钟怎样设置 清晨心口窝疼怎么回事 心口窝疼痛怎么回事呢? 心口隐疼是什么原因造成的 耹听什么 作文 耹持是什么意思?说一个女生要懂得耹持点,那耹持是什么意思呢?_百度...