3

我刚刚编写了一个 python 脚本,它接受一个输入 csv,并输出一个新的 csv,它有一个额外的列并对原始文件中的行做一些事情。输入文件中的三列具有公式,但看起来输出文件只采用这些列中的值,而不是公式。

有没有办法编写我的程序,以便将公式写入输出,而不仅仅是那里的值?

4

1 回答 1

4

当您将工作簿转换为 CSV 时,不会保存公式。显示的值保存在 CSV,而不是公式本身。

如果您希望将公式保存在 CSV 中,则需要让单元格显示公式本身而不是值。您可以通过'在单元格的开头添加一个来表示它应该被视为文本来做到这一点。

换句话说,这个问题是在 Python 甚至开始读取您的输入 CSV 之前引起的。制作 CSV 时会创建问题。

于 2012-09-07T14:08:06.173 回答