分享

openpyxl-使用公式:vlookup公式_openpyxl vlookup

 共同成长888 2023-07-22 发布于广东

openpyxl-使用公式:vlookup公式

东林牧之 于 2022-05-03 10:59:52 发布 609 收藏 1
分类专栏: openpyxl 文章标签: openpyxl处理excel
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

代码:

  1. class HandleExcel:
  2. wbs=''
  3. def __init__(self,filename,save_name):
  4. self.filename = filename
  5. self.save_name = save_name
  6. def hand_kucun(self,sheet='库存'):
  7. wb = openpyxl.load_workbook(filename=self.filename)
  8. ws = wb[sheet]
  9. max_row = ws.max_row
  10. min_row = ws.min_row
  11. for i in range(min_row+1,max_row+1):
  12. ws[f'H{i}'] = f'=A{i}&VLOOKUP(D{i},基础资料!A:B,2,FALSE)'
  13. wb.save(self.save_name)
  14. test = HandleExcel(filename='有基础资料和库存.xlsx',save_name='有基础资料和库存.xlsx')
  15. test.hand_kucun()

执行后操作文件:
通过该代码处理后,打开有基础资料和库存.xlsx文件,在H列不能直接看到运算结果

需要先点击保存后,excel去运算H列中的公式,才能把结果显示到H列中。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多