我们有一个现有的电子表格,它一直运行良好。今天我们双击一个单元格来编辑公式,但没有改变任何东西(我们在其他单元格上进行了测试以检查)。当按下 Enter 键或在单元格进入编辑模式后单击另一个单元格时,单元格停止显示公式结果,而是显示公式。
例如单元格显示“102”。双击后显示 =100+2。按回车键后显示“=100+2”。
我们没有更改工作簿设置,那么为什么它会开始这样做以及我们该如何修复它?
答案1
您已选择“文本”类型的格式。
我相信如果相邻的细胞有这种现象,它就有“泄漏”的趋势。
这是一个自动格式化选项,但请不要问我如何关闭它。
选择有问题的单元格,然后按CTRL+1 (菜单:格式 > 单元格)
在出现的对话框中 选择“常规”(在 Excel 中)或“类别:全部,格式:常规”(LibreOffice) ...。
注意:您还需要重新编辑该单元格...(选择该单元格,点击F2,然后点击ENTER)
要重置所有单元格,请单击左上角的矩形 - 上方 [ 1 ]
和左侧[ A ]
- 然后按照与上述相同的方式重置,最后一步有点麻烦:-I。
答案2
我认为只是在审核窗格中选中了“显示公式”。
按CTRL+`应该会恢复
答案3
如何在 Excel 2013 中重现此问题的方法:
- 在空单元格中输入公式,例如
=D2
- 将单元格格式更改为
Text
- 按 F2 + Enter
针对这种情况我采用了几种可能的解决方法:
- 首先将单元格格式从“文本”更改为“常规”,然后编辑公式,然后切换回“文本”
- 删除单元格内容(使用 Del 键)并重写公式文本,将格式更改为文本。
- 将公式文本写入另一个单元格并复制整个单元格
有处理该问题的线程:
如果输入公式时单元格的格式为文本,然后您将格式更改为(例如)常规,您仍会看到公式。您必须按 F2 然后按 Enter,或者重新输入公式,才能看到结果。
答案4
我使用 Office 2010 时也遇到过这种情况。莫名其妙的是,我设置了显示公式而不是结果的选项。我改回了。但没有任何效果。然后我不得不格式化单元格,将其从文本更改为常规(或者数字可能有效,因为我可以稍后将其更改为数字),然后删除单元格中的内容,然后重新输入(我点击了自动求和,因为这恰好是我想要做的)。