赞
踩
你可以使用 Python 中的 openpyxl 库来读取和修改 Excel 文件。这里是一个示例代码,它会对比两个 Excel 文件中名为 "Sheet1" 的工作表中 A 列的数据,如果数据相同,就会在另一个文件的 B 列中插入 "match"。
首先,你需要安装 openpyxl:
pipinstall openpyxl
然后,你可以使用以下代码来对比两个 Excel 文件:
- import openpyxl# 读取第一个文件
- wb1 = openpyxl.load_workbook("file1.xlsx")
- sheet1 = wb1["Sheet1"]
-
- # 读取第二个文件
- wb2 = openpyxl.load_workbook("file2.xlsx")
- sheet2 = wb2["Sheet1"]
-
- # 对比两个工作表中的 A 列
- for i in range(1, sheet1.max_row + 1):
- cell1 = sheet1.cell(row=i, column=1).value
- cell2 = sheet2.cell(row=i, column=1).value
- if cell1 == cell2:
- # 在第二个工作表的 B 列中插入 "match"
- sheet2.cell(row=i, column=2).value = "match"
-
- # 保存第二个文件
- wb2.save("file2.xlsx")
希望这可以帮到你!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。