这似乎是一个未记录/不受支持的功能,但如果您使用 Libreoffice 打开 csv(逗号分隔的电子表格),它将计算文本文件中以 = 开头的公式。不幸的是,我没有看到在保存回 csv 时保留公式的方法,它只会写入数字。是否有一些选项可以保留公式?
答案1
可以让 Calc 保存公式而不是值。您需要确保:
在表格上,显示公式而不是结果值,和
CSV 导出过滤器设置为保存单元格内容“如图所示”。
通过这些设置,Calc 不仅会显示公式,还会将公式以纯文本形式保存在 CSV 导出中。下次打开工作表时,Calc 将识别公式并计算其结果。
1. 显示公式而不是值
要在工作表上显示公式而不是其结果值,您需要检查 Calc“视图”选项中的显示设置:
2. CSV 导出过滤器设置
默认情况下,CSV 导出过滤器设置为导出单元格内容如图所示在工作表上。因此,如果激活了显示公式(如上所述),它将默认导出公式。但它将不是工作如果导出内容如图所示已停用。您可以在保存 CSV 时检查/修改此设置。
为此,请选择菜单File
-> Save as...
,然后选中复选框Edit filter settings
:
点击后Save
,将出现编辑过滤器设置的对话框: