源数据:

python实现将多张工作表中相同内容筛选出来(python实现将多张工作表中相同内容筛选出来)(1)

三个工作表不同内容

想要实现的结果:

python实现将多张工作表中相同内容筛选出来(python实现将多张工作表中相同内容筛选出来)(2)

实现代码:(先将三张表内容通过merge内连接,再删除有空白单元格所在行。)

import pandas as pd data=pd.read_excel('输出多张工作表内容中重复出现的内容.xlsx',sheet_name=[0,1,2]) data1=data[0] data2=data[1] data3=data[2] cob1=pd.merge(data1,data2,on='品种',how='outer') cob2=pd.merge(cob1,data3,on='品种',how='outer') final_data=cob2.dropna(axis=0,how='any')

,