Excel 公式不计算通常表现为:输入公式后单元格直接显示公式本身(如 =A1+B1),或者显示结果但结果不随数据变化而更新。以下是常见原因及解决办法,按可能性从高到低排列:


1. 单元格格式为“文本” —— 最常见的“显示公式”

  • 现象:单元格里看到的是 =A1+B1 而不是计算结果。
  • 原因:单元格格式被设成了文本,之后再输入公式就会被当成普通文字。
  • 解决:
    • 选中单元格,将格式改为“常规”。
    • 双击单元格进入编辑状态,或按 F2 键,然后回车。
    • 或者:用“数据 → 分列”功能,直接点“完成”批量转换。

2. 误开了“显示公式”模式

  • 现象:所有公式都显示本身,列宽突然变宽。
  • 原因:按到了快捷键 `Ctrl + “ (反引号,Tab 键上方)。
  • 解决:再按一次 `Ctrl + “ 即可切换回显示结果。

3. 计算选项被设为“手动”

  • 现象:公式正确,但修改数据后结果不自动更新;按 F9 才刷新。
  • 原因:Excel 的计算模式被改成了手动(通常发生在打开某些复杂文件后自动切换)。
  • 解决:
    • 点击 “公式” 选项卡 → “计算选项” → 选择 “自动”。
    • 或者按 Alt + M + X + A(依次按下)。

4. 公式前有看不见的字符(空格或单引号)

  • 现象:单元格内容看起来是 =SUM(A1:A10),但左对齐且不计算。
  • 原因:前面多了一个空格,或一个单引号 '(文本引导符)。
  • 解决:在编辑栏查看,删除最前面的空格/单引号,然后回车。

5. 循环引用

  • 现象:公式引用了自身所在的单元格,Excel 可能弹出警告,状态栏显示“循环引用”。
  • 解决:检查公式是否不小心把自己算进去了,修改公式移除自引用。

6. Excel 函数被禁用 / 文件为受保护视图

  • 现象:刚下载的文件公式不计算,提示“受保护的视图”。
  • 解决:点击“启用编辑”,并确保外部内容(如宏、链接)被允许。

7. 计算资源不足或公式大量

  • 现象:表格非常庞大且公式多,Excel 可能挂起或延迟计算。
  • 尝试:保存文件,关闭其他程序,或考虑优化公式(如用辅助列代替数组公式)。

快速测试:新建一个空白工作簿,输入 =1+1,如能正常出 2,说明问题出在原文件/单元格的设置上,按上述顺序排查即可。