MS Excel在单元格中显示公式而不是结果值

cli*_*tgh 19 excel

excel表显示具有公式而不是值的3个单元格

上图显示了包含公式而不是值的3个单元格; 第一个单元格在PHP小时费率下,第二个单元格在名称下,第三个单元格是发票子总计.但是,双击单元格后,将显示值,然后按Enter键.为什么会这样?我在Excel 2013上使用Excel VBA.

谢谢.

bub*_*uro 42

确保......

  • =在公式之前有一个标志
  • =标志前没有空白区域
  • 公式周围没有引号(必须是=A1,而不是"=A1")
  • 您不在公式视图中(按Ctrl +`可在模式之间切换)
  • 单元格格式设置为" 常规"而不是" 文本"
  • 如果只是更改格式不起作用,请按F2,回车
  • 撤消操作(CTRL + Z)直到值再次显示,然后简单地使用CTRL-Y重做所有这些操作也适用于某些用户

  • 非常感谢.Ctrl-`为我做了.多么糟糕的UI! (7认同)
  • 一般而不是文本为我做的!谢谢。 (2认同)

小智 5

如果您使用的是Excel 2013,请执行以下 文件>选项>高级>此工作表的显示选项:取消选中在单元格中显示公式而不是计算结果之前的复选框 这应解决此问题.


Gar*_*ent 0

如果您使用VBA输入公式,则可能会意外输入不完整的公式:

Sub AlmostAFormula()
    With Range("A1")
        .Clear
        .NumberFormat = "@"
        .Value = "=B1+C1"
        .NumberFormat = "General"
    End With
End Sub
Run Code Online (Sandbox Code Playgroud)

A1似乎有一个公式,但在您双击该单元格并触摸 之前,它只是文本Enter

确保您的代码中没有这样的错误。