首页IT科技python value()函数(Python中vlookup函数功能是什么?)

python value()函数(Python中vlookup函数功能是什么?)

时间2025-07-09 12:34:19分类IT科技浏览4724
导读:exce中的vlookup功能非常强大和方便。但总是手动操作,终究还是效率不高。在VBA,将一系列人工操作改为一键操作是实现这一目标的好选择。如果你也能使用python,你会发现更容易达到目的。...

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

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

1、导入库

importnumpyasnp importpandasaspd importos importopenpyxl fromopenpyxlimportWorkbook

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) withpd.<spanclass="wp_keywordlink_affiliate"><ahref="http://www.lanqibing.com/tag/excel/"title ="ViewallpostsinExcel"target="_blank">Excel</a></span>Writer(r/Users/dxn/Desktop/result/匹配结果 .xlsx,mode=a)aswriter: df_target.to_excel(writer,sheet_name=匹配结果)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
springcloud阿里巴巴和springcloud区别(Spring Cloud Alibaba之Nacos) 怎么测试丢包和延时(如何测试网络延迟?)