You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于起止日期(含部分月份)将Total按Prorata分摊至月度列

按Prorata规则分摊总金额至月度列

需求

现有包含起始日期(StartDate)、结束日期(EndDate)、总金额(Total)的数据集,需将总金额按Prorata(按实际天数比例)规则分摊到日期范围覆盖的所有月度列中。

示例原始数据

StartDateEndDateTotal
2025/2/102025/4/101000

分摊计算步骤

以示例数据为例,具体计算过程如下:

  1. 统计各月度内的有效天数:
    • 2025年2月:当月共28天,有效天数为 28 - 10 + 1 = 19 天
    • 2025年3月:整月均在日期范围内,有效天数31天
    • 2025年4月:有效天数为10天
  2. 计算总有效天数:19 + 31 + 10 = 60 天
  3. 算出日均分摊金额:1000 ÷ 60 ≈ 16.6667 元/天
  4. 计算各月度的分摊金额:
    • 2025/2:19 × 16.6667 ≈ 316.67
    • 2025/3:31 × 16.6667 ≈ 516.67
    • 2025/4:10 × 16.6667 ≈ 166.67

最终结果

StartDateEndDateTotal2025/22025/32025/4
2025/2/102025/4/101000316.67516.67166.67

内容的提问来源于stack exchange,提问作者A_L

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 10:12:44