python实现vlookup,查找两列中的相同数据并进行标记 您所在的位置:网站首页 vlookup查找两列重复数据 python实现vlookup,查找两列中的相同数据并进行标记

python实现vlookup,查找两列中的相同数据并进行标记

2024-02-04 08:36| 来源: 网络整理| 查看: 265

#python实现vlookup,查找两列中的相同数据并进行标记import xlrdimport xlwtimport openpyxl

#打开工作簿wb = openpyxl.load_workbook(r'C:\Users\TestBird\Desktop\Python\file\Test3.xlsx')#选取sheetsh = wb['Sheet1']#定义两个用于存放数据的listlist1 = []list2 = []#将excel的两列存入list中for data in list(sh.rows)[0:]: #如果需要去掉第一行的表头就从1开始

list1.append(data[0].value) #将第一列数据存入list1 list2.append(data[1].value) #将第一列数据存入list2for i in range(len(list1)): for j in range(len(list2)): if list1[i] == list2[j]: #将相同数据写入第三列,写在和第一列数据相同的位置 sh.cell(row=i+1, column=3, value=list1[i])#保存数据,关闭excelwb.save(r'C:\Users\TestBird\Desktop\Python\file\Test3.xlsx')



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有