python计算的数据写入excel,并添加文字说明列表
时间: 2024-02-21 14:08:09 浏览: 94
Python从原Excel表中抽出数据存入同一文件的新的Sheet
好的,以下是您需要的Python代码,它将计算的数据写入Excel文件,并添加文字说明列表:
```
import pandas as pd
# 计算数据
data = {'商品名称': ['商品A', '商品B', '商品C', '商品D', '商品E'],
'销售数量': [100, 200, 150, 300, 250],
'单价': [20, 30, 25, 35, 40]}
df = pd.DataFrame(data)
df['销售额'] = df['销售数量'] * df['单价']
# 写入Excel文件
writer = pd.ExcelWriter('sales.xlsx', engine='xlsxwriter')
df.to_excel(writer, sheet_name='销售情况', index=False)
# 添加文字说明列表
workbook = writer.book
worksheet = writer.sheets['销售情况']
worksheet.write(0, 3, '文字说明列表:')
worksheet.write(1, 3, '1. 商品A是我们最热销的商品。')
worksheet.write(2, 3, '2. 商品B的单价最高,但销售数量也最多。')
worksheet.write(3, 3, '3. 商品C的销售数量和单价都比较稳定。')
worksheet.write(4, 3, '4. 商品D是我们最新推出的商品,但已经成为了销售冠军。')
worksheet.write(5, 3, '5. 商品E的单价最低,但销售数量也比较稳定。')
# 关闭Excel文件
writer.save()
```
这段代码将数据计算出来后,使用Pandas库将数据写入一个名为"sales.xlsx"的Excel文件中,并在"销售情况"工作表中添加了一个文字说明列表,该列表包含了有关每个商品的信息。您可以根据需要修改文字说明列表的内容和位置。
阅读全文