Crossin的编程教室

标题: 怎么将发票明细与费用明细匹配出来 [打印本页]

作者: jennyacclili    时间: 2020-5-16 16:40
标题: 怎么将发票明细与费用明细匹配出来
本帖最后由 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实现吗?
作者: jennyacclili    时间: 2020-5-19 11:33
求高手帮忙,数据量实在太大了,手工做不过来
作者: crossin先生    时间: 2020-5-19 23:09
是找人开发的话,请附上预算和联系方式
可以帮你转发朋友圈





欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5