Eu tenho uma planilha do Excel com essas colunas:
A B C D
1 1 X INT
2 1 X INT
1 2 Y INT
2 2 Y INT
3 2 Y INT
1 3 Z INT
2 3 Z INT
3 3 Z INT
4 3 Z INT
A coluna D tem valores que quero resumir.
A coluna A sempre conta a partir de 1, com base no grupo em que está (coluna B) e tem valores máximos de 2 (grupo 1), 3 (grupo 2) ou 4 (grupo 3)
Digamos que o cenário 1 seja "Soma todos os INTs", se C = X e o valor máximo seja 2.
Colum C é apenas uma condição que terá que ser cumprida. Claro, tudo pode estar em muitas variações.
Provavelmente terá que trabalhar com = SUMIF (), mas o melhor que consegui fazer até agora é
= SUMIF (D: D, C: C, "X")
Mas isso não funcionará, se houver outro grupo que tenha a condição X, mas possa ter mais valores na Coluna A.
Minha idéia é usar o COUNTIF () e ver se um grupo tem, no total, 2, 3 ou 4 valores.
Mas como posso tornar isso mais geral ??
Muito obrigado!
[EDIT:]
Eu também pensei em uma maneira de verificar com AND (), OR () e NOT () se, para cada grupo que tem no máximo. 3 contagens (col. A) que existe 1, 2, 3 mas não 4, 5, 6, 7, 8, 9, 10, 11, 12.
O número de grupos (C) pode ser infinito (embora geralmente não seja maior que 7). Contagens de col. a são 3, 7 ou 12
Como eu mencionei, poderia haver um grupo com a condição X que tem 3 contagens e outro grupo com a condição X que tem 7 contagens, e para ambos os cenários, a coluna D é resumida de acordo com as condições.
O problema é que o grupo X tem contagens 1, 2 (com max. 2) e outro grupo F pode também ter condição X, mas 12 contagens. Isso significa que as contagens 1 e 2 podem não ser contadas duas vezes.