代码是先拉后放excel公式,而不是公式的计算数据。在
xxtab.write(8, 3, "=H9+I9")
当它被读入并存储在那个单独的文件中时,它被存储为“=H9+I9”,而不是H9+I9的实际值。当我们把它导入回去时,它仍然没有计算H9+I9的实际值,而是将“=H9+I9”重新粘贴到excel中。在
预期的目标是在导出期间、导出之后、导入到另一个文件之前或导入期间完成数学运算。在
代码不应该只是将另一个数学函数/公式放入下一个excel表中。它应该是对正在阅读的内容做出回答。在
^{pr2}$抱歉,我刚接触堆栈溢出。我不知道该如何描述这个问题。我不知道怎样才能得到我想要的,我只知道我想要的不是我所写的东西。在
XlsxWriter是显示编写Excel文件的模块,它不计算它所写公式的结果。如果在代码中计算结果,可以在编写公式时添加:
这在XlsxWriter文档的Working with Formulas部分中有更详细的解释。在
pythonexcel文件编写模块没有计算公式。唯一能做到这一点的模块是自动化Excel的模块,比如XlWings。在
相关问题 更多 >
编程相关推荐