Como Usar SUMIFS e COUNTIFS no Excel para Agregação com Múltiplos Critérios
🔍 WiseChecker

Como Usar SUMIFS e COUNTIFS no Excel para Agregação com Múltiplos Critérios

Você precisa somar ou contar dados no Excel com base em vários critérios, mas funções básicas como SUMIF ou COUNTIF só lidam com uma condição. As funções SUMIFS e COUNTIFS foram criadas exatamente para essa análise com múltiplas condições. Este artigo explica a sintaxe de ambas as funções e fornece instruções passo a passo para criar fórmulas. Você aprenderá como agregar dados usando vários critérios de uma só vez.

Principais Conclusões: Funções SUMIFS e COUNTIFS

  • SUMIFS(soma_intervalo, intervalo_critérios1, critério1, …): Soma números no intervalo de soma somente quando todos os critérios correspondentes são atendidos.
  • COUNTIFS(intervalo_critérios1, critério1, …): Conta o número de células em vários intervalos que atendem a todas as condições especificadas.
  • Uso de operadores como >, <, <> e curingas: Permite critérios complexos como “maior que 100” ou texto contendo caracteres específicos.

Entendendo a Sintaxe de SUMIFS e COUNTIFS

As funções SUMIFS e COUNTIFS fazem parte da família “IFS” do Excel, que permite múltiplos critérios. Sua estrutura é lógica, mas exige ordem precisa. A função SUMIFS soma um intervalo de números com base em uma ou mais condições. Seu primeiro argumento é o intervalo que você deseja somar. Cada condição após isso requer dois argumentos: o intervalo a verificar e o critério específico a ser aplicado a esse intervalo.

A função COUNTIFS funciona de forma semelhante, mas conta células em vez de somá-las. Ela não possui um “soma_intervalo” separado. Você só fornece pares de intervalos de critérios e critérios. Ambas as funções exigem que todas as condições sejam verdadeiras para que uma linha ou entrada seja incluída. Esta é uma operação lógica AND. Você pode usar até 127 pares de intervalo e critério em uma única fórmula.

Ordem dos Argumentos e Requisitos

Para SUMIFS, a ordem é crítica: =SUMIFS(soma_intervalo, intervalo_critérios1, critério1, [intervalo_critérios2, critério2], …). O soma_intervalo e cada intervalo_critérios devem ter o mesmo tamanho e formato, geralmente uma única coluna. Para COUNTIFS, a sintaxe é =COUNTIFS(intervalo_critérios1, critério1, [intervalo_critérios2, critério2], …). Todos os intervalos devem ter o mesmo tamanho. Critérios de texto devem estar entre aspas duplas, enquanto referências de célula e números não precisam de aspas.

Criando uma Fórmula SUMIFS Básica

Siga estas etapas para criar uma fórmula que soma valores com base em duas condições, como vendas para uma região e produto específicos.

  1. Identifique seus intervalos de dados
    Certifique-se de que seus dados estejam em uma tabela ou intervalo contíguo. Identifique a coluna com valores a somar, a coluna para sua primeira condição e a coluna para sua segunda condição.
  2. Inicie a fórmula SUMIFS
    Clique em uma célula vazia e digite =SUMIFS(. Primeiro, selecione ou digite o intervalo contendo os números que deseja adicionar, como D2:D100. Digite uma vírgula.
  3. Adicione o primeiro par de critérios
    Selecione o intervalo para sua primeira condição, como B2:B100 para uma coluna “Região”. Digite uma vírgula. Em seguida, especifique o critério. Para corresponder ao texto na célula F1, digite “&”&F1 ou digite o texto diretamente entre aspas: “Leste”.
  4. Adicione o segundo par de critérios
    Digite uma vírgula. Selecione o intervalo para sua segunda condição, como C2:C100 para uma coluna “Produto”. Digite uma vírgula. Especifique o critério, como “&”&G1 para um nome de produto na célula G1.
  5. Complete e teste a fórmula
    Digite um parêntese de fechamento ) e pressione Enter. A fórmula calculará a soma total onde ambas as condições são verdadeiras. Teste alterando os critérios nas células F1 ou G1.

Criando uma Fórmula COUNTIFS Básica

Use estas etapas para contar linhas que atendem a múltiplas condições, como contar pedidos acima de um determinado valor em um mês específico.

  1. Inicie a fórmula COUNTIFS
    Clique em uma célula vazia e digite =COUNTIFS(. Não há argumento soma_intervalo. O primeiro argumento é o primeiro intervalo de critérios.
  2. Defina a primeira condição
    Selecione o intervalo para sua primeira condição, como A2:A100 para “Data”. Digite uma vírgula. Para contar datas em janeiro de 2024, use um critério como “>&=”&DATA(2024,1,1) e ““<“&DATA(2024,2,1).
  3. Adicione uma segunda condição numérica
    Digite uma vírgula. Selecione o intervalo para uma segunda condição, como D2:D100 para “Valor do Pedido”. Digite uma vírgula. Para contar valores acima de 500, use o critério “>&500”.
  4. Feche a fórmula
    Digite um parêntese de fechamento ) e pressione Enter. A célula exibirá a contagem de linhas onde a data está em janeiro de 2024 e o valor do pedido excede 500.

Usando Operadores e Curingas nos Critérios

Você não está limitado a correspondências exatas. Pode usar operadores de comparação e curingas para correspondências parciais de texto.

  1. Aplique operadores de comparação
    Para condições numéricas, use operadores como >, <, >=, <= e <> (diferente de). O operador e o valor devem estar entre aspas. Exemplo: Para somar valores onde a quantidade é maior que 10, use “>&10” como critério.
  2. Use curingas para texto
    Para correspondências parciais de texto, use o asterisco (*) para representar qualquer número de caracteres e o ponto de interrogação (?) para um único caractere. Para contar células em um intervalo “Nome” que começam com “Jo”, use “Jo*” como critério.
  3. Combine operadores e referências de célula
    Para tornar um critério dinâmico, combine um operador com uma referência de célula usando o e comercial (&). Por exemplo, para somar valores menores que o número na célula H1, use ““<“&H1 como critério.

Erros Comuns e Problemas de Fórmula

As fórmulas podem retornar zero, um erro ou um resultado incorreto devido a alguns problemas típicos.

SUMIFS Retorna 0 ou Erro #VALOR!

Um resultado zero geralmente significa que nenhuma célula atende a todos os critérios. Verifique erros de digitação nos critérios de texto ou tipos de dados incompatíveis. O erro #VALOR! geralmente ocorre quando o soma_intervalo e os intervalos de critérios têm tamanhos diferentes. Certifique-se de que todos os intervalos na fórmula tenham o mesmo número de linhas.

Critérios Não Funcionam com Datas ou Números

Se um critério de data falhar, a data em seus dados pode estar armazenada como texto, ou seu critério pode estar no formato errado. Use a função DATA para construir o critério ou certifique-se de que o intervalo de dados esteja formatado como data. Para números, evite ter números armazenados como texto no intervalo de critérios.

Uso Incorreto de Curingas

Curingas funcionam apenas com critérios de texto. Se você usar um curinga em um intervalo formatado como números ou datas, não funcionará. Além disso, se precisar corresponder a um asterisco ou ponto de interrogação literal, preceda-o com um til (~), como em “~*” para encontrar um caractere de asterisco.

SUMIFS vs. COUNTIFS: Diferenças Principais

Item SUMIFS COUNTIFS
Função Principal Soma valores numéricos Conta células que atendem aos critérios
Primeiro Argumento soma_intervalo (obrigatório) intervalo_critérios1 (sem soma_intervalo)
Tipo de Resultado Uma soma numérica Uma contagem inteira
Exemplo de Uso Total de vendas do Produto A na Região Leste Número de faturas acima de R$ 1000 no 1º trimestre
Tratamento de Células Vazias Ignora células vazias em soma_intervalo Pode contar células vazias como critério usando “”

Agora você pode usar SUMIFS para calcular totais e COUNTIFS para obter contagens com base em múltiplos filtros. Pratique aplicando essas funções aos seus próprios dados de vendas ou inventário. Para lógica mais complexa envolvendo condições OR, explore combinar várias fórmulas SUMIFS ou COUNTIFS com um sinal de mais (+). Use a tecla F4 para alternar referências absolutas ao copiar fórmulas com intervalos de critérios fixos.