公式明明是正确的,为什么得不到正确的结果?

·  正  ·  文  ·  来  ·  啦  ·
公式不计算了
Excel偷懒的技术读者群常有一些朋友提问:
请问,我表格的公式不能计算了,请问怎么办?
请问,我数据变化了,计算结果也没变?是什么原因?
对这样的问题,没法简单回答,原因有很多,今天总结一下,大家自己去逐一对照排查:
可能原因1:单元格是文本格式
这种情况比较好识别,由于单元格是文本格式,输入的公式被当成文本,拖动填充的时候,单元格的引用范围是错误的,如上图所示。
解决方案:
将单元格设成常规格式,双击单元格回车,然后再将公式拖动填充到其他单元格。
如果单元格公式的引用范围是正确的,只是显示为文本,没有计算,要将他变成可计算的公式,只需使用查找替换,查找“=”,替换为“=”即可。
可能原因2、显示公式,而不是显示公式计算结果
由于误操作,显示的是公式,而不是计算结果。
这种情况要识别也比较简单,就是:单元格的列宽比较宽,不合常理的宽。如果选中公式单元格,会用蓝色边框标识所引用的单元格。
解决方案:
按Ctrl+` 或者点击公式-显示公式,切换成显示公式计算结果就是。
可能原因3、表格误设为“手动计算”模式
如果一不小心将表格误设为手动计算模式,当数据发生变化,或者拖动填充公式时,公式的计算结果不会随之更新。
解决方案:
“公式--计算选项”将其设为“自动”即可。
可能原因4、循环引用
当公式中存在循环引用时,公式的结果可能是错的,也不会随之更新。
比如:
这种错误比较隐蔽,新手一般较难找出问题所在。
解决方案:
1、查看表格左下角,根据循环引用的提示找到错误单元格
2、“公式--错误 检查--循环引用”找到循环引用单元格
找到循环引用的单元格后,将公式修改正确即可。
从本文可以看出,一个看起来很简单的一个提问,有可能没法用几句话回答。
因为,要回答的话
要么,还得追问几个问题,将其他原因逐个排除,找到问题根源
要么,要将本文一样,将可能出现的问题逐一罗列出来。
所以,为了节约双方时间,为了更快得到他人的解答,要注意提问的方法:
1、尽可能将问题描述清楚
2、尽可能上传文件,如果不能上传文件至少得截图,截图要素要完整,至少得包含公式、行号列标。
这样才能得到群友的解答。关于提问可参考之前的文章:
如何正确地提问才能得到群友的帮助?
(0)

相关推荐