Python怎么找出Excel中其余列完全相同某一列不相同后,将不相同的这一列数据相加
时间: 2023-06-02 08:07:05 浏览: 232
源码用python将一个Excel表里多个sheet相同的列进行提取并汇总
可以使用 pandas 库来处理 Excel 文件,下面是一段示例代码:
``` python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('data.xlsx')
# 找出其余列完全相同某一列不相同的行
# 假设这里有 3 列,其中第二列不相同
df_diff = df[df.duplicated(subset=[0, 2], keep=False)]
# 计算不相同列的数据之和
sum_diff_col = df_diff[1].sum()
print(sum_diff_col)
```
其中,`subset` 参数传入其余列的索引,`keep` 参数设置为 `False` 表示保留所有重复行。`df_diff[1]` 表示取出不相同列的数据,在这里假设其为第二列。最后输出不相同列数据之和。
阅读全文