Agregação Condicional
Deslize para mostrar o menu
SOMASES
SUMIFS lê-se da esquerda para a direita: primeiro você informa qual coluna somar, depois fornece um ou mais pares de condições — uma coluna para verificar e um valor para corresponder. Cada par adicionado restringe ainda mais o resultado. A função só soma o valor de uma linha quando todas as condições são satisfeitas simultaneamente, o que faz com que utilize lógica E por padrão.
=SUMIFS(sum_range; criteria_range1; criteria1; criteria_range2; criteria2; ...)
=SUMIFS(D:D; B:B; "Dining")
Ao usar operadores de comparação como critério, coloque toda a condição entre aspas:
">100", "<=50", "<>0". Escrever >100 sem aspas causa um erro.
CONT.SES
COUNTIFS possui exatamente a mesma estrutura do SUMIFS com uma diferença importante: não há intervalo de soma. Você começa imediatamente com os pares de condições, pois a função não soma valores, apenas conta quantas linhas satisfazem os critérios. Isso a torna um pouco mais curta de escrever e funciona em qualquer tipo de coluna, incluindo colunas de texto que o SUMIFS não conseguiria somar.
=COUNTIFS(range1; criteria1; [range2; criteria2]; ...)
=COUNTIFS(G:G; "Variable")
Ambas as funções aplicam lógica E em várias condições — todas as condições devem ser satisfeitas para que uma linha seja incluída. Não existe um modo OU integrado; para obter o comportamento OU é necessário somar dois resultados separados de SUMIFS.
- Gasto total por categoria
Na sua seção de Resumo, calcule o gasto total para "Dining" usando:
=SUMIFS(D:D;B:B;"Dining")
Isso soma os valores da coluna D apenas quando a coluna B é igual a "Dining".
- Soma de despesas acima de um limite
Calcule o total de despesas maiores que 100 usando:
=SUMIFS(D9:D35;D9:D35;">100")
Observe que os operadores de comparação devem estar entre aspas.
- Contagem de transações de alto valor
Conte quantas transações estão marcadas como "High" usando:
=COUNTIFS(F:F;"High")
Isso conta todas as linhas em que a coluna Flag é igual a "High".
- Combinação de múltiplas condições
Calcule o total de despesas que são tanto "Dining" quanto "High" usando:
=SUMIFS(D:D;B:B;"Dining";F:F;"High")
Isso inclui apenas as linhas em que ambas as condições são verdadeiras.
- Contagem de lançamentos categorizados
Conte quantas despesas estão rotuladas como "Variable" usando:
=COUNTIFS(G:G;"Variable")
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo