品易云推流 关闭
文章详情页
文章 > Python > Python Vlookup函数的查询

Python Vlookup函数的查询

头像

小妮浅浅

2021-02-23 16:13:386445浏览 · 0收藏 · 0评论

1、函数说明

一般来说,vlookup函数的使用方法:对于每个需要搜索的目标,可以从指定的搜索区域找到想要找到的值。

2、实例

在Python中使用openpyxl库可以完成公式的填充。因此,在使用openpyxl之前,必须使用pipinstallopenpyxl安装该库。

from openpyxl import load_workbook
 
workbook = load_workbook("vlookup.xlsx")
sheet = workbook["Sheet1"]
 
sheet["G1"] = "名称"
for i in range(2,sheet.max_row+1):
    sheet[f"G{i}"] = f'=VLOOKUP(E{i},$K$1:$L$5,2,0)'
workbook.save(filename = "vllokup1.xlsx")

在openpyxl中,读取现有的Excel文件,使用load_workbook类,因此需要事先导入该类。其次,实例化load_workbook(“vlookup.xlsx”)对象,获得工作簿对象。然后,使用workbook[“Sheet1”激活该工作簿中的Sheet1表,表示将操作该表。完成上述操作后,可以填写vlookup公式。

首先,我们利用sheet[“G1”=“名称”为G1单元增加了表头。然后写一个循环,从循环的第二行到最后一行,对于每个g列单元格,我们写上述vlookup公式。最后记得保存就行了。

以上就是Python Vlookup函数查询的方法,希望能对大家有所帮助,更多知识尽在python学习网。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图