【问题标题】:Running total in Excel to a value, reset the cumulative total, and group?在 Excel 中将总计运行到一个值,重置累计总计,然后分组?
【发布时间】:2021-11-10 21:54:46
【问题描述】:

我希望根据数字的总和对目标值进行分组。数据库很大,需要一个可扩展的解决方案。例如,如果我的目标值为 10,则如下所示:

Item Value Total Group
A 4 I
B 3 I
C 4 11 I
D 3 II
E 2 II
F 7 12 II
G 10 10 III
H 12 12 IV

【问题讨论】:

  • 那么您要查找哪一列?
  • 如果你想要组,它必须是罗马数字还是可以只是普通数字?
  • 我正在寻找 Total 和 Group 列。组也可以是 A、B、C、D 等或任何其他字符串。不需要罗马数字。

标签: excel excel-formula sum excel-tables custom-functions-excel


【解决方案1】:

要获得总数:

=IF(SUM($B$2:B2)-SUM($C$1:C1)<10,"",SUM($B$2:B2)-SUM($C$1:C1))

获取组:

=IFERROR(IF(C1<>"",ROMAN(ARABIC(D1)+1),D1),"I")

把那些分别放在C2和D2里,抄下来。

【讨论】:

    猜你喜欢
    • 2018-01-14
    • 2018-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-21
    • 2023-03-15
    相关资源
    最近更新 更多