Trucos y Tutoriales de Excel

Erros ao contar células com texto no Excel

Post actualizado el día octubre 24, 2026 by DeiviSanzPlay

Por que suas contagens de texto falham (e não é a fórmula)

A maioria das contagens erradas no Excel não vem de escrever mal CONT.SE, mas de não entender o que o Excel considera «texto». Uma célula com um espaço, uma fórmula que retorna «» ou um número importado como texto quebram o resultado sem que nenhum aviso apareça. Antes de mexer na fórmula, revise a origem do dado.

Erro 1: confundir célula vazia com célula que contém «»

Se você usa CONT.VALORES sobre um intervalo com fórmulas que retornam cadeia vazia, contará células que visualmente estão em branco. CONT.VALORES conta qualquer valor não vazio, incluindo a cadeia vazia de uma fórmula. Para texto real, CONT.SE(intervalo;»?*») é mais confiável porque exige pelo menos um caractere. Atenção: o asterisco não corresponde a cadeias vazias, mas corresponde a um espaço.

Erro 2: espaços invisíveis que inflam a contagem

Um caso que vejo com frequência: dados colados de um ERP ou de um CSV onde cada célula «vazia» traz um espaço. CONT.VALORES as conta como texto e o total dispara. A solução prática é limpar com ARRUMAR em uma coluna auxiliar antes de contar, ou usar uma fórmula matricial com NÚM.CARACT(ARRUMAR(intervalo))>0. Em versões com matrizes dinâmicas basta =SOMA(–(NÚM.CARACT(ARRUMAR(A2:A100))>0)).

Erro 3: números guardados como texto

O Excel distingue entre o número 123 e o texto «123». Se você conta com ÉNÚM ou com critérios numéricos, os valores importados como texto ficam de fora. Segundo a documentação oficial da Microsoft, o indicador de erro verde (triângulo) denuncia esses casos, mas não aparece em colunas muito largas nem em pastas de trabalho protegidas. Verifique com =ÉNÚM(A2) antes de dar o total como correto.

Erro 4: critérios com curingas mal escapados

Em CONT.SE, os caracteres *, ? e ~ têm significado especial. Se você busca literalmente um asterisco (por exemplo, em referências de produto do tipo «A*B»), deve escapá-lo com til: «~*». Sem esse detalhe, o critério corresponde a qualquer cadeia e o resultado não tem nada a ver com o esperado.

Erro 5: intervalos de tamanhos diferentes

Quando o intervalo de critérios e o de contagem não coincidem em linhas, o Excel nem sempre avisa. Em CONT.SES com vários intervalos, uma defasagem de uma linha desloca todos os critérios e produz números plausíveis, mas falsos. Verifique se todos os intervalos têm a mesma altura; se você trabalha com tabelas estruturadas, use referências de tabela para que cresçam juntas.

Limitações que convém assumir

Nenhuma fórmula de contagem distingue maiúsculas de minúsculas: CONT.SE trata «Madri» e «madri» igualmente. Se você precisa dessa distinção, terá que recorrer a SOMARPRODUTO com EXATO, e mesmo assim o desempenho cai em planilhas grandes. Também não há uma função nativa que conte apenas texto sem contar erros ou valores lógicos; para isso é preciso combinar ÉTEXTO com uma soma matricial, e ÉTEXTO não existe como tal em todas as versões: é simulado com ÉTEXTO ou com ÉNÚM negado.

Minha recomendação após depurar inúmeras planilhas: conte primeiro com CONT.VALORES, compare com CONT.SE(intervalo;»?*») e, se os números não baterem, revise espaços e tipos antes de reescrever a fórmula. O erro quase nunca está na sintaxe.