python练习之excel表格管理

这篇博客讲述了如何使用Python的openpyxl库来管理Excel表格,特别是针对需要批量更新如Celery、Garlic和Lemon等产品价格的情况。通过Python脚本,可以避免手动逐行修改大量数据的繁琐过程,提高了效率。
摘要由CSDN通过智能技术生成

1.每一行代表一次单独的销售。列分别是销售产品的类型(A)、产品每磅的价格 (B)、销售的磅数(C),以及这次销售的总收入。TOTAL 列设置为 Excel 公式,将每磅的成本乘以销售的磅数,并将结果取整到分。有了这个公式,如果列 B 或 C 发生化,TOTAL 列中的单元格将自动更新.

需要更新的价格如下:
Celery 1.19
Garlic 3.07
Lemon 1.27

现在假设 Garlic、 Celery 和 Lemons 的价格输入的不正确。这让你面对一项无聊的任务:遍历这个电子表格中的几千行,更新所有 garlic、celery 和 lemon 行中每磅的价格。你不能简单地对价格查找替换,因为可能有其他的产品价格一样,你不希望错误地“更正”。对于几千行数据,手工操作可能要几小时。
import openpyxl

def right_Price(wbname,thingname,thingPrice):
    ##打开工作簿
    wb = openpyxl.load_workbook(wbname)
    ##获取要操作的工作表
    sheet = wb.active

    ###获取商品信息保存到列表中
    info_all = []
    for row in sheet.rows:
        t
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值