关于表格=+IF(ISERROR(VLOOKUP公式问题

请问各位高手:我用下面这个公式,理论上显示的数值应该是--2.7,但是实际上得到的结果却是1.97,请问大家这种情况一般是什么原因?谢谢啦=+IF(ISERROR(VLO... 请问各位高手:我用下面这个公式,理论上显示的数值应该是--2.7,但是实际上得到的结果却是1.97,请问大家这种情况一般是什么原因?谢谢啦
=+IF(ISERROR(VLOOKUP($A5,'DQ08'!$A$3:$M$515,10,FALSE)),"0",VLOOKUP($A5,'DQ08'!$A$3:$M$515,10,FALSE))
展开
 我来答
wjl20090101
2013-10-27 · TA获得超过1959个赞
知道小有建树答主
回答量:575
采纳率:50%
帮助的人:183万
展开全部
公式不错!但VLOOKUP中的逻辑判断为什么要用FALSE,而不是用0,你应该需要的是精确查找吧,返回数字一般都要用精确查找的,还有你IF前面来个+,不知何意?
单元格引用除非特别需要,一般不要用绝对引用和混合引用,相对引用就足够了.
既然公式基本没错,那就排除所有影响公式精确度的因素,也可以用"工具""公式审核""公式求值"来一步步验证一下,看看问题到底出在哪里
凌文元LWY
高粉答主

2013-10-18 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部
公式基本无误,因为你的需要,你可以将第一参数写成$A5混合引用的方式,一般通常我们实现的是向下填充,因此第一参数用A5的格式。
不知你这样写的原因是不是选择了向右填充,如果是,那么,你整行查找的数据就应该依次是与A5、A6、A7……相匹配的数据。或许这也是你返回的实际数据与理论数据不符的原因。
更多追问追答
追问
混合引用我没太明白,这个是向下拉的公式,前两个数据都有误,后面的就准确了
追答
那就是你一开始的第一个单元格公式出了问题,应该从A3开始设置,你选择了A5,正好错位两个单元格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式