Sua fórmula SUMIFS no Excel está retornando um total incorreto, geralmente zero ou um número muito alto ou baixo. Isso normalmente acontece quando os intervalos especificados para a soma e os critérios têm tamanhos diferentes. A fórmula não consegue corresponder os dados corretamente quando os intervalos não estão alinhados. Este artigo explica por que essa incompatibilidade ocorre e fornece as etapas para corrigir sua fórmula.
Principais Conclusões: Corrigindo Erros de Intervalo no SUMIFS
- Verifique os tamanhos dos intervalos na barra de fórmulas: Compare visualmente a contagem de linhas e colunas do sum_range e de cada criteria_range para encontrar a incompatibilidade.
- Use a mesma referência de tabela estruturada: Referenciar colunas inteiras da tabela garante que todos os intervalos tenham automaticamente a mesma altura.
- Pressione F2 para o Modo de Edição: Isso destaca cada intervalo na planilha com uma borda colorida, tornando as diferenças de tamanho óbvias.
Por que Intervalos Incompatíveis Fazem o SUMIFS Falhar
A função SUMIFS exige que todos os argumentos de intervalo tenham dimensões idênticas. O primeiro argumento é sum_range, que contém os valores numéricos a serem somados. Cada argumento criteria_range subsequente deve ter exatamente a mesma altura e largura que este sum_range. O Excel pareia células por sua posição relativa dentro desses intervalos. Se você soma A2:A100, mas verifica critérios em B2:B90, o Excel avalia apenas as primeiras 90 linhas. Os dados nas linhas 91 a 100 são ignorados porque não há célula correspondente no intervalo de critérios. Isso leva a um total com dados faltantes. Por outro lado, se o intervalo de critérios for maior, o Excel inclui células vazias na avaliação, o que normalmente não altera o resultado, mas ainda é uma construção de fórmula incorreta.
Passos para Corrigir os Intervalos da Sua Fórmula SUMIFS
Siga estes passos para encontrar e corrigir incompatibilidades de tamanho de intervalo em suas fórmulas SUMIFS.
- Selecione a célula com sua fórmula SUMIFS
Clique na célula que contém a fórmula que está dando o resultado errado. - Pressione F2 para entrar no Modo de Edição
Isso ativa a barra de fórmulas e desenha bordas coloridas ao redor de cada intervalo referenciado na planilha. Cada intervalo terá uma cor diferente. - Inspecione visualmente os intervalos destacados
Observe as bordas coloridas. Verifique se o destaque do sum_range cobre o mesmo número de linhas e colunas que os destaques de cada criteria_range. Um erro comum é um intervalo se estender dez linhas abaixo do outro. - Corrija as referências de intervalo manualmente
Na barra de fórmulas, edite as referências de intervalo. Certifique-se de que os números de linha e letras de coluna para o início e fim de cada intervalo sejam consistentes. Por exemplo, altere=SUMIFS(C2:C150, A2:A150, "Maçãs", B2:B140, "Norte")para=SUMIFS(C2:C150, A2:A150, "Maçãs", B2:B150, "Norte"). - Pressione Enter para confirmar a edição
Após atualizar todos os intervalos para o mesmo tamanho, pressione Enter. A fórmula recalculará e agora deve mostrar o total correto.
Usando Tabelas do Excel para Consistência Automática de Intervalos
Converter seus dados em uma Tabela do Excel garante que os tamanhos dos intervalos correspondam. Selecione seu intervalo de dados e pressione Ctrl+T. Em sua fórmula SUMIFS, referencie as colunas da tabela usando referências estruturadas. Para uma tabela chamada DadosVendas, uma fórmula correta seria =SUMIFS(DadosVendas[Receita], DadosVendas[Produto], "Maçãs", DadosVendas[Região], "Norte"). A tabela garante que DadosVendas[Receita], DadosVendas[Produto] e DadosVendas[Região] se refiram ao mesmo número de linhas, evitando incompatibilidades mesmo quando você adiciona novos dados.
Se o SUMIFS Ainda Retornar Zero ou um Valor Incorreto
A Fórmula Usa Referências de Coluna Inteira
Usar referências como A:A para o criteria_range e B:B para o sum_range é permitido no SUMIFS, mas pode causar problemas de desempenho em planilhas muito grandes. Mais importante, se seu sum_range estiver em uma planilha diferente do seu criteria_range, referências de coluna inteira podem levar a resultados inesperados. Verifique se todos os intervalos apontam para as planilhas corretas. Muitas vezes é melhor usar um intervalo específico ou uma referência de tabela.
Tipos de Dados Não Correspondem
Seus intervalos podem ter o tamanho correto, mas os dados dentro deles podem estar incompatíveis. Um critério de “>100” somará apenas números. Se seu sum_range contiver números armazenados como texto, esses valores serão ignorados. Use a função ÉNÚM para verificar uma célula em seu sum_range, ou aplique a opção de verificação de erro Valor para converter texto em números.
Linhas Ocultas ou Filtros Estão Ativos
A função SUMIFS soma dados independentemente de filtragem ou linhas ocultas. Se você precisar de um total que respeite o filtro da sua planilha, use a função SUBTOTAL ou a função AGREGATE. O SUMIFS sempre calculará com base no intervalo inteiro que você especificar.
Referência de Intervalo Manual vs. Referência de Tabela do Excel
| Item | Referência de Intervalo Manual (ex.: A2:A100) | Referência de Tabela do Excel (ex.: Tabela1[Coluna1]) |
|---|---|---|
| Consistência do Intervalo | Você deve garantir manualmente que todos os intervalos correspondam | Aplica automaticamente tamanhos de intervalo consistentes |
| Expansão da Fórmula | Não se ajusta quando novos dados são adicionados | As fórmulas incluem automaticamente novas linhas na tabela |
| Legibilidade | Menos clara, usa endereços de célula | Mais clara, usa cabeçalhos de coluna descritivos |
| Melhor Caso de Uso | Conjuntos de dados estáticos que não mudarão de tamanho | Dados dinâmicos que são frequentemente atualizados ou expandidos |
Agora você pode corrigir totais incorretos de suas fórmulas SUMIFS garantindo que todos os argumentos de intervalo tenham o mesmo tamanho. Use a tecla F2 para auditar visualmente seus intervalos ou converta seus dados em uma tabela para gerenciamento automático. Para somas condicionais mais complexas, explore a função SUMPRODUCT, que pode lidar com matrizes de tamanhos diferentes com lógica explícita.