用python实现vlookup功能,vlookup函数的功能介绍

  用python实现vlookup功能,vlookup函数的功能介绍

  办公软件中的纵向查找函数功能非常强大和方便。但总是手动操作,终究还是效率不高。在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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: