Сумма максимальных значений на основе критериев Excel - PullRequest
0 голосов
/ 09 февраля 2019

Цель состоит в том, чтобы рассчитать общее пособие для детей в моем наборе данных в возрасте 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

1 Ответ

0 голосов
/ 09 февраля 2019

С Office 365 Excel:

=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

...