openpyxl数据透视表
时间: 2023-10-09 18:12:01 浏览: 354
Excel的数据透视表
openpyxl库是一个用于处理Excel文件的Python库,它允许您创建、读取和修改Excel文档。然而,openpyxl目前不支持直接创建数据透视表。但是,您可以使用openpyxl来准备原始数据,并使用Excel应用程序中的功能创建数据透视表。以下是一个示例代码,展示了如何使用openpyxl库来创建原始数据和保存Excel文件:
```python
from openpyxl import Workbook
# 创建工作簿和工作表
wb = Workbook()
ws = wb.active
# 添加原始数据
ws['A1'] = '产品'
ws['B1'] = '销售额'
ws['A2'] = '产品1'
ws['B2'] = 1000
ws['A3'] = '产品2'
ws['B3'] = 1500
ws['A4'] = '产品1'
ws['B4'] = 2000
ws['A5'] = '产品2'
ws['B5'] = 2500
# 保存Excel文件
wb.save('data.xlsx')
```
这段代码创建一个包含产品和销售额的工作表,并添加了一些示例数据。您可以将此数据导入Excel中,并使用数据透视表功能进行进一步的分析和处理。
阅读全文