python打印购物清单_实例9:用Python自动生成Excel档每日出货清单

本文介绍如何使用Python的openpyxl模块从总表中提取信息,并自动生成每日出货Excel清单,提高工作效率,避免手动操作的错误。
摘要由CSDN通过智能技术生成

公司研发部门每年都需要向税务局提交一份出货清单,以申报研发费用。要求按日期来汇总,每日只要有出货,就需要一份出货单。出货总表包含数百条出货记录。假设一年有200天都出过货,那按照常规的方法,需要从总表中复制每天的出货记录,然后粘贴到每日出货清单里面,重复200次。效率低下不说,还容易出错。

下面我们就让Python来代劳,一次写码,终身受益,呲牙......

总表和模板分别长这样的:

#1.从总表中提取信息

from openpyxl import load_workbook

wb = load_workbook('data\总表.xlsx')

ws= wb['Sheet']

data = {} #用于储存提取的信息

for row in range(2, ws.max_row+1): #从第2行开始(第1行是标题)遍历工作表每一行,将数据提取出来

customer = ws['B' + str(row)].value #B列为客户信息

model= ws['C' + str(row)].value #C列为型号

PN= ws['F' + str(row)].value #F列为零件号

qty= ws['G' + str(row)].value #G列为数量

date = ws['D' + str(row)].value.date() #D列为日期时间,因只要日期&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值