Python在excel中按H列中的条件计算中D列各组人员的生产小时数,生产小时在k列,条件在H列
时间: 2024-05-21 15:13:10 浏览: 40
回答:可以使用Python的pandas库,先读取Excel文件,然后使用groupby函数按照H列分组,再用agg函数计算每组D列人员的生产小时数,最后将结果写入K列即可。具体的代码实现可以参考以下示例:
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx')
# 按照H列分组,计算每组人员的生产小时数并写入K列
df['K'] = df.groupby('H')['D'].transform('sum')
# 将结果写入Excel文件
df.to_excel('example.xlsx', index=False)
注意:以上操作仅为参考,具体实现需要根据数据的实际情况进行调整。
阅读全文