excel 检查数据未填报则excel返回多个数据单位名

查看: 15840|回复: 7
关于IF函数-检查公式和结果都没错,为什么结果会显示的是错误值
阅读权限10
在线时间 小时
附件中我N65单元格的公式为:IF(SUM(J65:M65)=(N62-N64),N62-N64,&结果有误&)&&,在表中结果显示是“结果有误”,但经人工检查,SUM(J65:M65)=(N62-N64)=0,实在不明白为什么结果是显示错误值的,求解????{:soso_e154:}
1.jpg (96.17 KB, 下载次数: 204)
17:26 上传
(6.97 KB, 下载次数: 28)
17:28 上传
点击文件名下载附件
该贴已经同步到
阅读权限100
在线时间 小时
=IF(SUM(J65:M65)=ROUND(N62,2)-ROUND(N64,2),N62-N64,&结果有误&)复制代码
阅读权限30
在线时间 小时
浮点原因吧。。。。
阅读权限70
在线时间 小时
N62-N64存在浮点误差,你点公式求值一步步看,有2.27e-13的差。
而且你上面的单元格格式都是会计专用,如果第二位之后有数字也显示不出来。
改一下试试
=IF(ROUND(SUM(J65:M65)-(N62-N64),2),&结果有误&,ROUND(N62-N64,2))
阅读权限20
在线时间 小时
J65:M65求出来的值得和N62-N64是不等的,肯定是乱码啦!
阅读权限10
在线时间 小时
pxiceplay 发表于
N62-N64存在浮点误差,你点公式求值一步步看,有2.27e-13的差。
而且你上面的单元格格式都是会计专用,如果 ...
谢谢您的解答~我改用您的公式后,果然没有再出现错误了。但是我有点不太明白,round只是四舍五入函数,为什么用了在IF函数里之后,true-value是“结果有误”,而不是数值呢?在我看来,应该是这样才是啊:
=IF(ROUND(SUM(J65:M65)-(N62-N64),2),ROUND(N62-N64,2),&结果有误&)
阅读权限70
在线时间 小时
-Cu彤- 发表于
谢谢您的解答~我改用您的公式后,果然没有再出现错误了。但是我有点不太明白,round只是四舍五入函数,为 ...
嗯,实际上这个公式的完整格式是:
=IF(ROUND(SUM(J65:M65)-(N62-N64),2)=0,ROUND(N62-N64,2),&结果有误&)
不过这里我偷了点懒,为了少敲两个字,就简化了一下:
IF函数的第一个参数为0时,视为false,其它数值都为true,所以我就把ROUND(SUM(J65:M65)-(N62-N64),2)后面的等于0给省了,这样它等于0的时候,就会取false情况的值,不为0就取true情况的值,所以相应的后面true取值和false取值的位置相应的对调了一下。
阅读权限10
在线时间 小时
& & & & & & & &
pxiceplay 发表于
嗯,实际上这个公式的完整格式是:
=IF(ROUND(SUM(J65:M65)-(N62-N64),2)=0,ROUND(N62-N64,2),&结果有误 ...
明白了,非常感谢~!{:soso_e142:}
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师如何在使用EXCEL函数VLOOKUP时,查找无对应数据就显示0而不显示_百度知道
如何在使用EXCEL函数VLOOKUP时,查找无对应数据就显示0而不显示
我有更好的答案
VLOOKUP函数在无法匹配到相应数据是显示#N/A,这个是函数定义无法更改。如果只是想要无法匹配的数据显示为零,可以使用SUMIF函数,具体用法可以查看函数帮助;第二如果还是通过VLOOKUP来做,那么需要通过IF函数来辅助,IF(ISERROR(VLOOKUP(***),0,VLOOKUP(***))
采纳率:42%
来自团队:
用sumif函数或者用if语句判定
将原公式后面加上&&&输入=VLOOKUP(原参数)&&&
2003版:=IF(ISERROR(VLOOKUP(D2,A:B,2,0)),0,VLOOKUP(D2,A:B,2,0))2010版:=IFERROR(VLOOKUP(D2,A:B,2,0),0)
=IFERROR( VLOOKUP(
其他2条回答
为您推荐:
其他类似问题
excel函数的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。> 问题详情
()报送状态下,数据可以编辑。A、未填报B、已上报C、验收未通过D、验收通过
悬赏:0&答案豆
提问人:匿名网友
发布时间:
()报送状态下,数据可以编辑。A、未填报B、已上报C、验收未通过D、验收通过
您可能感兴趣的试题
1政府统计的功能:()A、信息B、 咨询C、监督D、调控2《统计上大中小微型企业划分办法》适用对象包括:()A、农林牧渔业B 采、矿业C 、金融业D、制造业E 、公共管理和社会组织3我国的周期性普查制度确立于1994年,并在2003年进行了调整,调整后的项目包括那些?A、人口普查B、农业普查C、工业普查D、第三产业普查E、经济普查4固定资产投资统计存在的问题:()A、统计范围不能满足核算需要B、统计指标不健全C、统计对象不好掌握D、考核、干预数字现象越来越严重
我有更好的答案
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
每天只需0.4元
选择支付方式
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
恭喜你被选中为
扫一扫-免费查看答案!
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
提示:请截图保存您的账号信息,以方便日后登录使用。
常用邮箱:
用于找回密码
确认密码:excel明明看得到某值,也没有报错,复制到查找中后没有匹配结果_百度知道
excel明明看得到某值,也没有报错,复制到查找中后没有匹配结果
明明看到这一页的某个值,用查找却搜索不到结果,如图。这种状态下没需要查找的那一列也没有报错或者说让你转换成数字。例子中需要查找的数值是95504,看都看得见的。很费解
我有更好的答案
可能的原因:1.查找前选择了不包含查找内容的数据区域。解决办法:要么扩大选择的区域,要么不选择任何区域,只讲光标停留在任意一个单元格即可。2.数据中包含空格、非打印字符等乱字符。解决办法:用查找替换法删除空格,用clean函数处理掉乱字符。3.查找单元格中部分内容,但却勾选了“单元格匹配”。
采纳率:100%
查找的选项点开看看,默认是查公式,如果你的95504是公式计算的结果,公式里面没有95504,所以会查不到,改为查找值就可以。
本回答被网友采纳
你没选择范围啊
,你选的范围才一个框
先全选!或者按住CTRL+A,在查找
其他1条回答
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。excel计算,当某个数据没填写时不错计算,公式保留_百度知道
excel计算,当某个数据没填写时不错计算,公式保留
比如说我做五天的平均数
第一列公式为:=AVERAGE(B1:F1)显示数据为#REF!
#REF! #REF! #REF! 1
0.8第二行为我输入的数据数据为
1 当我没有输入第六个数据的时候如何能不显示0.8 却保留其中的公式,另外如何不显示计算错误的代码
计算的时候
0还是经常用到的数据 不能把0给屏蔽了
我有更好的答案
=IF(OR(B1=&&,C1=&&,D1=&&,E1=&&,F1=&&),&&,IF(ISERROR(AVERAGE(B1:F1)),&&,AVERAGE(B1:F1)))看看呢 不知道你的#REF是什么错误啊~~
采纳率:47%
把问题作为内容、样表(03版,把现状和目标效果表示出来)作为附件发来看下
用自定义的函数吧。相对比较方便些处理问题。
公式中的B1:F1可能不对啦需要更改。
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 excel数据填报系统 的文章

 

随机推荐