基于Excel的标准支付的最高值

问题描述 投票:0回答:1

我们的目标是计算总津贴在我的数据集的孩子,是12+岁。在使用数据设置如下这个例子中,结果应该是9(5 + 2 + 2)。有人可以帮我一个公式?谢谢!

ID      Age   Allowance
Fred    12    6
Fred    15    10
Fred    18    5
Joe     12    2
Sam     12    2
DJ      10    1
excel excel-formula max sumifs
1个回答
1
投票

使用Office Excel中365:

=SUMPRODUCT(SUMIFS(C:C,A:A,A2:A7,B:B,">=12",B:B,MAXIFS(B:B,A:A,A2:A7))/COUNTIFS(A:A,A2:A7))

enter image description here


如果一个人不具有Office 365的Excel那么可以使用一个辅助列,并总结说。

在D2的说:

=IF(AND(B2=AGGREGATE(14,7,$B$2:$B$7/($A$2:$A$7=A2),1),B2>=12),C2,"")

并复制下来。然后总结在底部。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.