使用公式保存 .csv 吗?

使用公式保存 .csv 吗?

这似乎是一个未记录/不受支持的功能,但如果您使用 Libreoffice 打开 csv(逗号分隔的电子表格),它将计算文本文件中以 = 开头的公式。不幸的是,我没有看到在保存回 csv 时保留公式的方法,它只会写入数字。是否有一些选项可以保留公式?

答案1

可以让 Calc 保存公式而不是值。您需要确保:

  1. 在表格上,显示公式而不是结果值

  2. CSV 导出过滤器设置为保存单元格内容“如图所示”

通过这些设置,Calc 不仅会显示公式,还会将公式以纯文本形式保存在 CSV 导出中。下次打开工作表时,Calc 将识别公式并计算其结果。


1. 显示公式而不是值

要在工作表上显示公式而不是其结果值,您需要检查 Calc“视图”选项中的显示设置:

计算选项


2. CSV 导出过滤器设置

默认情况下,CSV 导出过滤器设置为导出单元格内容如图所示在工作表上。因此,如果激活了显示公式(如上所述),它将默认导出公式。但它将不是工作如果导出内容如图所示已停用。您可以在保存 CSV 时检查/修改此设置。

为此,请选择菜单File-> Save as...,然后选中复选框Edit filter settings

另存为

点击后Save,将出现编辑过滤器设置的对话框:

编辑过滤器设置

相关内容