def dataMatching(path,xlsxList):
df1 = pd.read_excel(path + '\\' + '下单表.xlsx', header=1)
for i in xlsxList:
df2 = pd.read_excel(i, header=1)
filename = i.split('\\')[3]
name=filename.split('.')[0]
if name == '供应商交货情况汇总--未交数量查询':
df3 = pd.merge(df1, df2, how='inner', on='子物料SAP')
不知道实际数据,要么是格式不对类型不对?既然提示不存在肯定有道理,多检查
要连接的两个表列名是相同的吗?都是“子物料SAP”吗?