Python自动汇总Excel表格
时间: 2024-09-24 09:21:22 浏览: 50
python自动办公-15 Python分类汇总278张Excel表中的数据
Python可以使用pandas库方便地处理Excel表格并实现数据的自动汇总。Pandas是一个强大的数据分析工具,能读取Excel文件(使用`pandas.read_excel()`函数),并将数据加载到DataFrame对象中。对DataFrame操作,例如计算总和、平均值、最大值等,可以通过内置的聚合函数轻松完成。例如:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 汇总某一列的数据(假设列名为'Sales')
summary = df['Sales'].sum() # 计算总和
mean_sales = df['Sales'].mean() # 计算平均值
max_sale = df['Sales'].max() # 获取最大值
print(f"销售总额: {summary}")
print(f"平均销售额: {mean_sales}")
print(f"最高销售额: {max_sale}")
# 如果需要按组别汇总,可以先按组分组,然后应用聚合函数
grouped = df.groupby('Group').sum() # 按'Group'列分组并求和
```
阅读全文