按90天阈值拆分会计月度天数至多行Bkt分组需求
按90天阈值拆分会计月度天数差至分组行
需求:当累计天数达到指定阈值(每组上限为90天)时,将各会计月度的**天数差(days diff)**拆分至不同的分组行(Bkt)中。
样本数据
| date1 | date2 | fiscal mon | days diff |
|---|---|---|---|
| 22-10-21 | 29-10-21 | Oct21 | 8 |
| 30-10-21 | 26-11-21 | Nov21 | 28 |
| 27-11-21 | 24-12-21 | Dec21 | 28 |
| 25-12-21 | 28-01-22 | Jan22 | 35 |
| 29-01-22 | 25-02-22 | Feb22 | 28 |
| 26-02-22 | 25-03-22 | Mar22 | 28 |
| 26-03-22 | 29-04-22 | Apr22 | 35 |
| 30-04-22 | 27-05-22 | May22 | 28 |
| 28-05-22 | 24-06-22 | Jun22 | 28 |
| 25-06-22 | 29-07-22 | Jul22 | 35 |
| 30-07-22 | 13-08-22 | Aug22 | 15 |
预期输出
| Month | Oct21 | Nov21 | Dec21 | Jan22 | Feb22 | Mar22 | Apr22 | May22 | Jun22 | Jul22 | Aug22 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bkt90 | 8 | 28 | 28 | 26 | |||||||
| Bkt90-180 | 9 | 28 | 28 | 25 | |||||||
| Bkt180+ | 10 | 28 | 28 | 35 | 15 |
内容的提问来源于stack exchange,提问作者Ankit007
相关产品推荐
相关产品推荐

