python判断两列有重复数据_python实现vlookup,查两列中
的相同数据并进⾏标记
#python实现vlookup,查两列中的相同数据并进⾏标记
vlookup和columnimport xlrd
import xlwt
import openpyxl
#打开⼯作簿
wb = openpyxl.load_workbook(r'C:\Users\TestBird\Desktop\Python\file\Test3.xlsx')
#选取sheet
sh = wb['Sheet1']
#定义两个⽤于存放数据的list
list1 = []
list2 = []
#将excel的两列存⼊list中
for data in ws)[0:]: #如果需要去掉第⼀⾏的表头就从1开始
list1.append(data[0].value) #将第⼀列数据存⼊list1
list2.append(data[1].value) #将第⼀列数据存⼊list2
for i in range(len(list1)):
for j in range(len(list2)):
if list1[i] == list2[j]:
#将相同数据写⼊第三列,写在和第⼀列数据相同的位置
#保存数据,关闭excel
wb.save(r'C:\Users\TestBird\Desktop\Python\file\Test3.xlsx')
标签:python,数据,vlookup,list1,value,list2,第⼀列,两列,data

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。