Python 使用Openpyxl创建透视表

Python 使用Openpyxl创建透视表,python,excel,pivot-table,openpyxl,Python,Excel,Pivot Table,Openpyxl,有没有一种方法可以使用openpyxl库在Excel中创建数据透视表? 我看到旧线程提到这是不可能的,但我看到了一些关于在以下链接上创建一个的文档: 虽然我找不到如何使用上述链接中提供的信息的任何实际示例。您可以将数据导入pandas,将其旋转并保存…@Susensio感谢您的回复。但我猜,使用Pandas创建Pivot时,我们无法获得在Excel中创建的Pivot表中获得的选项,如“展开/折叠”按钮、行和列总计以及其他格式选项。Pivot支持似乎不打算用于从头创建Pivot表,更多信息,以允

有没有一种方法可以使用openpyxl库在Excel中创建数据透视表? 我看到旧线程提到这是不可能的,但我看到了一些关于在以下链接上创建一个的文档:


虽然我找不到如何使用上述链接中提供的信息的任何实际示例。

您可以将数据导入
pandas
,将其旋转并保存…@Susensio感谢您的回复。但我猜,使用Pandas创建Pivot时,我们无法获得在Excel中创建的Pivot表中获得的选项,如“展开/折叠”按钮、行和列总计以及其他格式选项。Pivot支持似乎不打算用于从头创建Pivot表,更多信息,以允许正确加载和保存包含透视表的现有文件。从openpyxl BitBucket中可以看出:“Pivot表非常复杂,添加支持主要是为了将它们保存在现有文件中。我不希望我们能够提供如何在代码中创建它们的完整文档。”感谢@spaceDog的回复