python采集当前目录下所有excel中Q2,Q3,F6,I6单元格的数据存放在名为汇总的excel中
时间: 2024-04-22 19:26:07 浏览: 135
python Excel数据分析师程序源程序.rar
5星 · 资源好评率100%
您可以使用Python的第三方库`openpyxl`来读取和写入Excel文件。以下是实现您所描述的任务的示例代码:
```python
import os
from openpyxl import load_workbook
from openpyxl import Workbook
# 获取当前目录下所有的Excel文件
excel_files = [file for file in os.listdir('.') if file.endswith('.xlsx')]
# 创建汇总的Excel文件
summary_workbook = Workbook()
summary_sheet = summary_workbook.active
# 遍历每个Excel文件
for file in excel_files:
workbook = load_workbook(file)
sheet = workbook.active
# 读取Q2、Q3、F6、I6单元格的数据,并写入汇总文件
q2_value = sheet['Q2'].value
q3_value = sheet['Q3'].value
f6_value = sheet['F6'].value
i6_value = sheet['I6'].value
summary_sheet.append([file, q2_value, q3_value, f6_value, i6_value])
# 保存汇总文件
summary_workbook.save('汇总.xlsx')
```
请注意,这段代码假设您的Excel文件都是扩展名为`.xlsx`的文件,并且它们位于当前目录下。如果您的文件类型不同或者路径不同,请相应地进行修改。
阅读全文