怎么用python把execel按照B列去重并将B列重复项对应的A列数据相加
可以使用pandas库来实现这个功能。
首先,需要安装pandas库:
!pip install pandas
然后,读取Excel文件并使用pandas进行处理:
import pandas as pd
# 读取Excel文件
df = pd.read_excel('data.xlsx')
# 按照B列去重,并将B列重复项对应的A列数据相加
result = df.groupby('B')['A'].sum()
# 将结果保存到Excel文件
result.to_excel('result.xlsx')
说明:
read_excel函数用于读取Excel文件,返回一个DataFrame对象。groupby函数用于按照指定列进行分组,返回一个GroupBy对象。sum函数用于对分组后的数据进行求和。to_excel函数用于将结果保存到Excel文件。
原文地址: https://www.cveoy.top/t/topic/cKCg 著作权归作者所有。请勿转载和采集!