以下是一个Python的代码示例,用于比较Excel中的两列并找出差异:
import pandas as pd
# 读取Excel文件
df1 = pd.read_excel('file1.xlsx', sheet_name='Sheet1')
df2 = pd.read_excel('file2.xlsx', sheet_name='Sheet1')
# 比较两列并找出差异
diff = pd.concat([df1, df2]).drop_duplicates(keep=False)
# 输出差异结果
diff.to_excel('diff.xlsx', index=False)
这个示例中,我们使用了pandas库来读取Excel文件,并使用read_excel()
函数来读取两个文件的数据。然后,我们使用concat()
函数将两个数据框合并,并使用drop_duplicates()
函数去除重复的行,从而找出差异。
最后,我们使用to_excel()
函数将差异结果保存到一个新的Excel文件中。请确保已经安装了pandas库,并将文件名和表名修改为实际的文件和表名。
上一篇:比较Excel文件