Python中vlookup函数功能是什么?
- 更新时间:2021-07-16 09:52:31
- 编辑:胡景龙
给网友们整理相关的编程文章,网友寿凯凯根据主题投稿了本篇教程内容,涉及到Python相关内容,已被856网友关注,相关难点技巧可以阅读下方的电子资料。
参考资料
- NumPy攻略:Python科学计算与数据分析 PDF 电子书 / 33.6 MB / 伊德里斯 推荐度:
- 《Python爬虫、数据分析与可视化:工具详解与案例实战》配书资源 配套资源 / 4.5 MB / 成立明 胡书敏 黄勇 推荐度:
- Python从入门到精通 PDF 电子书 / 66.6 MB / 陈政强 推荐度:
- 零基础轻松学Python PDF 电子书 / 120.16 MB / 小码哥 推荐度:
- 《中学生Python创意编程》源码课件 配套资源 / 593 MB / 方其桂 推荐度:
正文内容
小编给大家总结一篇《Python中vlookup函数功能是什么?》的技术内容,实例用法很详细,把代码经过测试发布到这里,为了大家阅读方便。
exce中的vlookup功能非常强大和方便。但总是手动操作,终究还是效率不高。在VBA,将一系列人工操作改为一键操作是实现这一目标的好选择。如果你也能使用python,你会发现更容易达到目的。
在python中实现excel里的Vlookup函数功能
1、导入库
import numpy as np import pandas as pd import os import openpyxl from openpyxl import Workbook
2、创建一个文件夹以存放操作后的文件
os.mkdir(r'/Users/dxn/Desktop/result')
3、创建工作簿以盛放操作结果表
wb=Workbook() wb.save(r'/Users/dxn/Desktop/result/匹配结果.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='Sheet2')
5、设置共有索引
df_source.set_index('物料名称') df_target.set_index('物料名称')
6、update方法实现目标
df_target.update(df_source)
7、导出形成工作表
with pd.<span class="wp_keywordlink_affiliate"><a href="http://www.lanqibing.com/tag/excel/" title ="View all posts in Excel" target="_blank">Excel</a></span>Writer(r'/Users/dxn/Desktop/result/匹配结果 .xlsx',mode='a') as writer: df_target.to_excel(writer,sheet_name='匹配结果')
相关教程
-
python人物视频背景替换实现虚拟空间穿梭
为网友们分享了关于python的教程,这篇文章主要为大家介绍了python实现人物视频背景替换示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
发布时间:2022-09-07
-
python调用百度语音识别api
这篇文章主要介绍了python调用百度语音识别api,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2019-06-03