【问题标题】:Is there a way in Excel to reset cumulative total?Excel中有没有办法重置累计总数?
【发布时间】:2020-10-23 23:37:56
【问题描述】:

我正在想办法在每次达到 600 美元时重置累计金额。

例如,我的客户每月向我支付随机金额,当总金额达到 600 时,我想重置计数器并从 0 美元开始计算金额,直到下一个累积金额为 600 美元。如果到第 6 个月,我的客户已经支付了 650 美元,那么我想将这 50 美元结转到下一组累计金额。

【问题讨论】:

    标签: excel excel-formula modulo rolling-computation


    【解决方案1】:

    你可以使用:

    =(B3+D2)*(D2<= 600)+(B3+D2-600)*(D2> 600)
    

    从第三行开始。

    【讨论】:

      【解决方案2】:

      这是一个 2 列的解决方案,我认为它比您的问题中隐含的更温和的要求更适合您的需求。不同之处在于达到600时的情况处理。额外的列可用于输入客户帐户中的信用列。

      这是公式。

      [D2] =MOD(SUM(C$2:C2),600)
      [E2] =INT(SUM($C$2:C2)/600)*600-SUM(E$1:E1)
      

      将两个公式复制到 C 列的末尾。要禁止显示零,请将此单元格格式应用于 E 列:- 0;;

      【讨论】:

        【解决方案3】:

        C2,输入公式并复制下来:

        =B2+N(C1)-(N(C1)>600)*600
        

        【讨论】:

          猜你喜欢
          • 2020-08-08
          • 1970-01-01
          • 2022-01-09
          • 1970-01-01
          • 1970-01-01
          • 2016-09-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多