打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用python实现vlookup功能,vlookup函数的功能介绍
userphoto

2023.07.22 广东

关注

  办公软件中的纵向查找函数功能非常强大和方便。但总是手动操作,终究还是效率不高。在VBA,将一系列人工操作改为一键操作是实现这一目标的好选择。如果你也能使用python,你会发现更容易达到目的。

  在python中实现excel里的Vlookup函数功能

  1、导入库

  importnumpyasnp

  importpandasaspd

  进口货

  importopenpyxl

  fromopenpyxlimportWorkbook2、创建一个文件夹以存放操作后的文件

  OS。mkdir(r /用户/dxn/桌面/结果)3、创建工作簿以盛放操作结果表

  wb=工作簿()

  WB。保存(r /用户/dxn/桌面/结果/匹配结果。xlsx )4、读取指定数据,注意工作表名称'Sheet1’的首字母是大写状态

  df _ source=PD。read _ excel(r /Users/dxn/Desktop/vlookup。xlsx ,header=0,sheet_name=Sheet1 ,skipfooter=1)

  df _ target=PD。read _ excel(r /Users/dxn/Desktop/vlookup。xlsx ,header=0,sheet _ name= sheet 2 )http://www . Sina.com/

  df_source.set_index(物料名称)

  df_target.set_index(物料名称)5、设置共有索引

  df _ target。更新(df _ source)6、update方法实现目标

  和警察一起。span class= WP _ keyword link _ affiliate ahref= http://www .蓝旗兵。 com/tag/excel/标题

  = ViewallpostsinExcel target= _ blank excel/a/span writer(r /Users/dxn/Desktop/result/匹配结果。xlsx ,mode=a)aswriter:

  df_target.to_excel(writer,sheet_name=匹配结果)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python也可以实现Excel中的“Vlookup”函数?
你好Python!再见Excel?
Python提取多张excel表上的数据,合并汇总到一张新表
用Python展示Excel中常用的20个操作
在Python中实现Excel的VLOOKUP、HLOOKUP、XLOOKUP函数功能
手把手教你用Python实现Excel中的Vlookup功能
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服