1按 Ctrl+` 切换「显示公式」模式
按键盘上 Ctrl + `(反引号,Tab 键上方、数字 1 左边那个键)。这是「显示公式」开关:开启时整张表显示公式本身、列宽自动拉宽;关闭时恢复显示结果。很多人是误按了这个快捷键。
为什么这么做:这个开关是全局的,一旦开启,所有单元格都从「结果」切成「公式文本」,看起来像「公式全失灵」。
2检查单元格格式是不是「文本」
选中单元格看「开始」选项卡的格式框,显示「文本」就会只显示公式不计算。改成「常规」,再双击单元格进入编辑、按回车,公式才会重新被计算。光改格式不双击回车不生效。
为什么这么做:先设文本再输公式,Excel 把公式当文字存;改格式后需要「触发重算」这一下。
3检查计算选项是不是「手动」
公式 → 计算选项,看是不是被设成了「手动」。手动模式下改数据后结果不刷新,按 F9 才重算一次。改回「自动」,之后公式随行随算。
为什么这么做:做大表时有人为了提速改成手动,事后忘了改回来,症状就是「公式不动、数据也不动」。
4检查公式前有没有空格或单引号
点开单元格看编辑栏:= 前面如果有空格,或者单元格左上角带绿色三角、编辑栏里公式前有个英文单引号 ',Excel 就把它当文本。删掉空格或单引号,按回车。
为什么这么做:单引号是「强制按文本显示」的前缀,从别处复制公式时经常悄悄带过来,肉眼在格子里看不见。
5批量修复整列
整列都是这种情况:选中整列 → 数据 → 分列 → 直接点完成,一键把「文本型数字/文本公式」转成常规。这是最快的批量手段,比重设格式省几十次双击。
为什么这么做:分列的最后一步默认把文本转常规,批量场景比分步改格式快得多。