如何通过python将具有不同表标题的两个excel文件合并到一个主文件中?

如何通过python将具有不同表标题的两个excel文件合并到一个主文件中?,python,excel,Python,Excel,我有不同的excel表格,表格标题几乎相同,但顺序不同。我希望以相同的格式对它们进行排序,并通过python合并这些文件。使用,类似于: 从openpyxl导入工作簿,加载\u工作簿 classeur1=load_工作簿('test1.xlsx') classeur2=加载工作簿('test2.xlsx') feuille1=classeur1.active feuille2=classeur2.active 工作簿\结果=工作簿() f_result=工作簿_result.active 对于f

我有不同的excel表格,表格标题几乎相同,但顺序不同。我希望以相同的格式对它们进行排序,并通过python合并这些文件。

使用,类似于:

从openpyxl导入工作簿,加载\u工作簿
classeur1=load_工作簿('test1.xlsx')
classeur2=加载工作簿('test2.xlsx')
feuille1=classeur1.active
feuille2=classeur2.active
工作簿\结果=工作簿()
f_result=工作簿_result.active
对于feuille1.iter_rows()中的行:
对于行中的单元格:
f_result.cell(行=cell.row,列=cell.column)。value=cell.value
对于feuille2.iter_rows()中的行:
对于行中的单元格:
如果f_result.cell(行=cell.row,列=cell.column)。值:
f_result.cell(行=cell.row,列=cell.column).value+=cell.value
其他:
f_result.cell(行=cell.row,列=cell.column)
工作簿\u结果.save('merged.xlsx')
也许会有很大的不同,这取决于数据