如何基于各月未偿金额计算并填充每个ID的收款金额
贷款收款计算数据集示例
字段说明:
- 唯一ID:用户的唯一标识
- 日期:记录未偿贷款金额的对应月份
- 未偿贷款金额(OS):该月份的未偿还贷款余额
- 收款1(X1)~收款10(X10):需计算的各期收款金额
计算逻辑:收款金额为当月未偿余额与上月未偿余额的差额
- 示例1:ID为1的用户,2021年1月未偿金额5500,2021年2月为3500,因此2月收款额(收款1)为3500-5500=-2000
- 示例2:ID为1的用户,2021年2月未偿金额3500,但下一笔收款记录在4月,因此3月无收款,对应收款1为0
唯一ID 日期 未偿贷款金额(OS) 收款1(X1) 收款2(X2) 收款3(X3) 收款4(X4) 收款5(X5) 收款6(X6) 收款7(X7) 收款8(X8) 收款9(X9) 收款10(X10) 1 2021年1月 5500 -2000 0 -1000 0 0 -1000 0 0 -1000 -500 1 2021年2月 3500 0 -1000 0 0 -1000 0 0 -1000 -500 1 2021年4月 2500 0 0 -1000 0 0 -1000 -500 1 2021年7月 1500 0 0 -1000 -500 1 2021年10月 500 -500 2 2021年3月 5000 0 -500 0 0 0 -1500 -800 -1200 -1000 2 2021年5月 4500 0 0 0 -1500 -800 -1200 -1000 2 2021年9月 3000 -800 -1200 -1000 2 2021年10月 2200 -1200 -1000 2 2021年11月 1000 -1000 3 2021年2月 1200 -1200 4 2021年3月 800 -800 5 2021年6月 1800 -500 -700 -600 5 2021年7月 1300 -700 -600 5 2021年8月 600 -600
内容的提问来源于stack exchange,提问作者Asit
相关产品推荐
相关产品推荐

