Python+QT 自动核算Excel表较大数据物料状况,并标注欠料状态

在我们实际工作中,经常会处理一些数据量较大的文档,处理起来非常耗时,关键还容易出错。
下面介绍的一种情况,可能部分同仁也遇到过,应用场景会有些许区别。
由于自带ERP系统无法方便计算欠料状况,于是手工计算每个订单欠料状况的情况出现了。

基础数量状况

看下表,合计物料数564行,订单数超过了700,如果人工目检,大概要关注点:

  1. 极限需要注意564*700=394800个数据状况,每个数据都要核对;
  2. 同时需要把靠右侧的订单每行数量加起来,标注出来不超过结存数的单号;
  3. 单独对存在数据的地方标准颜色,如在ACH559这个位置应该标准黄色,预估最快也需要1个小时才能完成,然而还不能保证准确性。
    在这里插入图片描述下图是要达到的目标效果,是不是感觉很难。
    在这里插入图片描述
    其实找到适合的方法,一定能提前一个小时下班。接下来一起看下实现方法和成功吧。

实现过程

上面已经清楚大致的需求和要达成的目标,接下来大致介绍一下核心的代码实现逻辑,UI部分较简单,暂不阐述。

1、核心代码
  1. 核心库如下,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值