关于本站
1、基于Django+Bootstrap开发
2、主要发表本人的技术原创博客
3、本站于 2015-12-01 开始建站
明明照着把公式写到单元格,但公式不计算,还是输入时的样子。
额...看看是不是少了一个等于号。
当然,公式不计算的原因还有好几种。我们逐个逐个原因排查。
先看看下图,下图中的row是获取当前行号的函数:
公式结构完整,用法也正确。正常来说应该得到计算结果。
先看看单元格格式。
这里显示的是文本。把公式当作文本,所以才不会计算公式。
单元格格式为文本的解决方法:
1)修改单元格格式为常规
2)再重新编辑单元格,直接回车
3)若下面还有使用同样的单元格,下拉自动填充公式
这种情况也是文本导致公式没有计算。
而单元格格式却是常规的。
加了单引号的文本解决方法:
1)修改单元格公式,去掉单引号即可
2)再下拉填充
还有一种组合情况。单元格格式是文本,单元格内容也加了单引号。
这当然把单元格格式改成常规,再去掉单引号。
上面检查无误,但公式还是没有计算。
这个要看看有没有开启了“显示公式”选项。
该选项在菜单“公式”-->“公式审核”中,如下图。
一般这种情况,单元格的列宽都比较宽,而且等宽。
显示公式的解决方法:
再点一次“显示公式”,去掉“显示公式”即可。
上面检查都无误,但公式还是没有自动计算。
而且有时候,编辑公式之后,会计算一次。然后就也没自动计算了。
这种情况,一般是公式计算没有设置为“自动计算”。
手动计算的解决方法:
打开菜单,“公式”-->“计算选项”,改成“自动”即可。
一般检查顺序:单元格格式、单引号、显示公式、手动计算,就可以解决问题。
相关专题: Excel公式学习