如何将熊猫数据框写入其中包含一些公式的Excel工作表

时间:2019-07-16 09:26:44

标签: python excel vba pandas excel-formula

我需要将一个熊猫数据框写入已经包含一些公式的Excel工作表中。

1 个答案:

答案 0 :(得分:0)

请参阅
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_excel.html

有关一般详细信息。

类似

with ExcelWriter('path_to_file.xlsx') as writer:
    df1.to_excel(writer, startrow=0, startcol=0, sheet_name='Sheet1')

应该为您工作。将startrow和startcol调整为您希望数据在excel中开始的位置,并将文件名命名为文件。如果您不能使用xlsxwriter(默认设置),则可以使用openpyxl https://openpyxl.readthedocs.io/en/stable/,它允许读写excel工作表。

例如,如果要使用公式创建新工作表,

https://xlsxwriter.readthedocs.io/working_with_formulas.html