请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 3294|回复: 2

怎么将发票明细与费用明细匹配出来

[复制链接]

1

主题

0

好友

15

积分

新手上路

Rank: 1

发表于 2020-5-16 16:40:35 来自手机 |显示全部楼层
本帖最后由 jennyacclili 于 2020-5-16 16:47 编辑

有两个Excel表,
表1:发票明细。A列:客户名称,B列:开票年份,C列:开票月份,D列发票金额。(每个月很多发票,几万条记录)
表2:费用名称。A列:客户名称,B列:费用年份,C列:费用月份,D列:费用类型(有三类费用,分别为类型1,类型2,类型3,每个月费用有很多,十几万条,E列:费用金额)
要求:按客户名称每单发票金额去找可能的费用明细,(表1表2的列数全部要显示出来)
匹配原则:发票明细按时间降序匹配,活动时间必须是发票开具之前的6个月以内,费用时间按降序排列,如19年12月的发票只能匹配19年6月-12月的费用,先匹配12月的,不够则匹配11月费用,且费用类型优先类型1,其次是类型2,最后是类型3。如果费用不能满足需要标记出来差额,如能满足显示明细。高手们知道怎么用python实现吗?
回复

使用道具 举报

1

主题

0

好友

15

积分

新手上路

Rank: 1

发表于 2020-5-19 11:33:53 来自手机 |显示全部楼层
求高手帮忙,数据量实在太大了,手工做不过来
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-5-19 23:09:47 |显示全部楼层
是找人开发的话,请附上预算和联系方式
可以帮你转发朋友圈
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-3-29 16:34 , Processed in 0.015908 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部