Pandas 数据处理:合并相同工序和物料编码的Excel数据
您可以使用 Pandas 库来处理 Excel 文件并实现您的需求。首先,您需要安装 Pandas 库,可以使用以下命令来安装:
pip install pandas
接下来,您可以使用以下代码来实现您的需求:
import pandas as pd
# 读取原始 Excel 文件
df = pd.read_excel('原始文件.xlsx')
# 根据工序和物料编码 PS 进行分组,并对 PS 面积进行求和
df_grouped = df.groupby(['工序', '物料编码PS']).agg({'位置': lambda x: ','.join(set(x)), 'PS面积': 'sum'}).reset_index()
# 修改列名和顺序
df_grouped.rename(columns={'工序': 'PS工序', '位置': 'PS位置'}, inplace=True)
df_grouped = df_grouped[['PS工序', '物料编码PS', 'PS位置', 'PS面积']]
# 保存到新 Excel 文件
df_grouped.to_excel('新文件.xlsx', index=False)
请将代码中的'原始文件.xlsx'替换为您的原始 Excel 文件的路径和文件名。新的 Excel 文件将保存为'新文件.xlsx'。
希望这可以帮助到您!如果您还有其他问题,请随时提问。
原文地址: https://www.cveoy.top/t/topic/njsI 著作权归作者所有。请勿转载和采集!