python 实现两个excel表格数据的对比

1.需求分析:

1.对比两个excel表格中相同列的数据,表格A,表格B

2.A--表格有gbid(20位数字),name-设备名字

3.B--表格有gbid(20位数字),name-设备名字也有类似的位置信息

要求:

1.找出表格a与表格b中相同的数据【判断依据是gbid,如果gbid相同就是认为是一个数据】

2.找出表格a中有的数据,但是表格b中没有的数据【判断依据是gbid,如果gbid相同就是认为是一个数据】

3.找出表格b中有的数据,但是表格a中没有的数据【判断依据是gbid,如果gbid相同就是认为是一个数据】
————————————————
 


2.设计思路:

实现的部分代码:

1.把一个表格A中的数据读入到一个全局的list列表中

2.然后读另外一个表格B一行行读,读取后就是与列表进行对比[gbid的对比]

3.如果B中的数据在A中【列表中】存在,就是在B的excel表格中第16列标记为数字1,同时背景色为红色,以及打印出“红色的id信息”

4.最终保存表格B的数据以及第16列状态信息

5.通过表格b中的16列状态就是可以知道,b表格中哪些数据在A中有,哪些没有


 

#程序思路  1.读入我方从导出的所有地市的数据表格sheet-->data
#   2.读入对方数据治理的导出的数据的,sheet为“ck
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值