Formula LibreOffice Calc在单元格中显示公式,而不是结果

Formula LibreOffice Calc在单元格中显示公式,而不是结果,formula,libreoffice,Formula,Libreoffice,LibreOffice Calc(版本6.3.4.2)在单元格中显示公式的定义,而不是执行公式并显示结果。什么会影响这种行为 我开始使用LibreOffice(简单的东西;新手) 更新:原始文件来自Excel(.xlsx扩展名)。第一行公式是手动键入的。下面的公式是通过拖动单元格右下角的控制柄来填充的。我想它的表现应该与Excel类似;也就是说,将公式拖动到下面的单元格时,应更新相对单元格引用(此处为A3)。同样从这一点上,我猜公式被视为纯文本,而不是公式。如何解决这个问题 更新2021-03

LibreOffice Calc(版本6.3.4.2)在单元格中显示公式的定义,而不是执行公式并显示结果。什么会影响这种行为

我开始使用LibreOffice(简单的东西;新手)

更新:原始文件来自Excel(.xlsx扩展名)。第一行公式是手动键入的。下面的公式是通过拖动单元格右下角的控制柄来填充的。我想它的表现应该与Excel类似;也就是说,将公式拖动到下面的单元格时,应更新相对单元格引用(此处为A3)。同样从这一点上,我猜公式被视为纯文本,而不是公式。如何解决这个问题


更新2021-03-23:我不知道它是否在旧版本中;但是,7.0实现了热键Ctrl+`(Ctrl+向后撇号)以切换模式显示公式/显示结果。试试看。:)

如何打开/关闭Libre Office中显示公式

1.工具菜单中选择工具->选项(参见图1

2.展开自由办公室计算选项卡(请参见图2)并选择查看。在右侧选择/取消选中公式复选框

Libre-office-Calc选项卡选择了视图,并在右侧选中公式复选框


我在新创建的电子表格上遇到了同样的问题。我通过将数据复制到另一个新文件并重新输入公式来解决这个问题。在第二张电子表格中,一切正常。真奇怪。。。LibreOffice 6.3.5.2(x64)。

请先尝试,但如果仍然无法解决此问题,则可能是因为您输入公式的单元格格式为“文本”。要解决此问题,请选择单元格,然后:

  • 格式菜单>单元格…数字选项卡>类别:选择数字(或文本以外的任何格式)
重要提示:然后需要重新输入公式。从技术上讲,单元格内容仍然只是文本,因此需要强制LibreOffice将其重新解释为公式。“重新计算”是不够的——在公式栏中单击并按enter键是不够的。例如,您可以执行以下操作之一:

  • 复制单元格,然后编辑粘贴特殊内容粘贴未格式化文本
或者

  • 单击以编辑单元格的公式,在末尾添加空格,删除空格,然后按enter键
之前:

之后:


(适用于macOS的LibreOffice 6.3.6.2版适用于我。)

同样的问题。我似乎是通过将公式复制到以前未使用的单元格中,删除所有我想要的内容,然后再复制回来来实现这一点的?谢谢@pnorton。该复选框已关闭,但打开、重新启动并再次打开后,该复选框仍能正常工作。我还必须重新输入公式。可能不需要重新启动计算。请键入一个简短的答案,我将接受。谢谢你的教诲性回答。:)嗨,佩珀。谢谢你的字典(说教性的)我确实对自由办公室有好感。如果你需要任何进一步的帮助,请告诉我。此复选框的所有内容似乎对我的电子表格没有影响。尝试了所有检查/取消检查和重新启动的组合。嗨,尼克,你正在运行哪个版本的Libre?你在用什么操作系统?你在床单上看到了什么?谁有特权?作为一个旁注,我喜欢提到“Shadetree机械师”,你看到代码有这么大的不同吗?除了“弄脏你的手”这可能是一个隐喻:D这对我来说不适用于“版本:6.0.7.3构建ID:1:6.0.7-0ubuntu0.18.04.10”使用:Ubuntu 18.04.5 LTS有人有提示来纠正吗?但是如果我真的需要包含公式的单元格类型作为文本呢?因为我的公式是将其他几个文本单元格连接在一起,所以它再次生成文本。用公式生成文本是很常见的,不是吗?我想一定有办法在文本单元格中包含公式。好问题——从公式生成文本确实很常见。在这种情况下,我只是将单元格的格式保留为默认的“常规”格式(奇怪的是,它位于“数字”类别下):对我来说,它似乎正确地格式化了结果文本。(就我而言,我唯一一次故意使用“文本”格式是当我输入一个看起来像数字的单元格值,但我需要LibreOffice将其解释为文本。)