Você precisa contar quantas células em um intervalo contêm entradas de texto. Esta é uma tarefa comum para limpeza de dados e relatórios. O Excel oferece várias funções para contagem, mas elas se comportam de forma diferente com texto. Este artigo explica as funções corretas a serem usadas e as principais diferenças entre elas.
Principais Conclusões: Contagem de Células de Texto no Excel
- Função COUNTA: Conta todas as células não vazias, incluindo aquelas que contêm texto, números, datas, erros e valores lógicos.
- Função COUNT: Conta apenas células que contêm números, incluindo datas e horas armazenadas como números, e ignora texto completamente.
- Função COUNTIF com o caractere curinga asterisco (*): Conta células que contêm qualquer sequência de texto, fornecendo a contagem mais específica para células apenas com texto.
Entendendo as Funções de Contagem do Excel
O Excel fornece uma família de funções que começam com COUNT. O objetivo delas é contar células com base em critérios específicos. As funções mais básicas são COUNT e COUNTA. Embora seus nomes sejam semelhantes, sua lógica para avaliar o conteúdo da célula é fundamentalmente diferente. Saber qual usar evita totais imprecisos em suas planilhas.
Uma célula contendo texto é qualquer célula cujo conteúdo não é puramente um número, data, hora ou valor lógico. Isso inclui letras, palavras, combinações de letras e números como “Item123” e até mesmo um apóstrofo precedendo um número. O Excel armazena isso como sequências de texto. Uma célula com apenas um caractere de espaço também é considerada texto, embora possa parecer vazia.
O que COUNTA Conta
A função COUNTA foi projetada para contar todas as células que não estão vazias. Sua lógica é simples: se uma célula contém algo, ela é contada. Isso inclui números, texto, datas, horas, valores VERDADEIRO/FALSO e mensagens de erro como #N/D ou #DIV/0!. Ela conta até mesmo uma célula contendo uma fórmula que retorna uma string vazia (“”). Para contar texto especificamente, COUNTA é útil, mas não precisa, pois inclui todos os outros tipos de dados.
O que COUNT Conta
A função COUNT tem um foco muito mais restrito. Ela conta apenas células que contêm valores numéricos. Isso inclui números reais, datas e horas, porcentagens e moedas. Ela ignora completamente células contendo texto, valores lógicos e mensagens de erro. Se seu objetivo é contar entradas de texto, usar a função COUNT sempre retornará zero, o que é uma fonte comum de confusão.
Passos para Contar Células que Contêm Texto
Para contar com precisão apenas as células que contêm texto, você deve usar a função COUNTIF ou COUNTIFS. Essas funções permitem definir um critério, como “qualquer texto”. O caractere curinga asterisco representa qualquer sequência de caracteres.
- Selecione a célula para o resultado
Clique na célula vazia onde deseja que a contagem de células de texto apareça. - Inicie a fórmula COUNTIF
Digite um sinal de igual (=) seguido de COUNTIF( para começar a fórmula. - Defina o intervalo a verificar
Selecione o intervalo de células que deseja analisar ou digite o endereço, como A1:A100. Digite uma vírgula após o intervalo. - Defina o critério de texto
Digite o critério “*” incluindo as aspas. O asterisco significa “qualquer texto”. A fórmula completa se parece com =COUNTIF(A1:A100, “*”). - Complete a fórmula
Pressione a tecla Enter. A célula agora exibirá o número de células no intervalo selecionado que contêm texto.
Usando COUNTA para uma Contagem Total de Não Vazios
Se você precisa de uma contagem de todas as células não vazias, independentemente do tipo de conteúdo, use COUNTA.
- Selecione a célula de resultado
Clique na célula para sua contagem total. - Insira a fórmula COUNTA
Digite =COUNTA( e então selecione seu intervalo de células. - Feche e execute
Digite um parêntese de fechamento ) e pressione Enter. O resultado é a contagem de todas as células no intervalo que não estão vazias.
Erros Comuns e Limitações
COUNT Retorna Zero para um Intervalo Cheio de Texto
Se você usar =COUNT(A1:A10) em um intervalo contendo apenas entradas de texto, o resultado será 0. Isso não é um erro. A função COUNT está funcionando como projetado, ignorando dados não numéricos. A correção é usar COUNTIF com o critério “*” ou COUNTA se você quiser contar todo o conteúdo.
Células com Números Armazenados como Texto Não São Contadas por COUNT
Uma célula contendo os caracteres ‘500 ou formatada como texto será vista como texto pelo Excel. A função COUNT a ignorará, mas COUNTA e COUNTIF com “*” a contarão. Para converter esses números de texto em números reais, use a operação Colar Especial > Multiplicar ou a função VALOR.
COUNTIF com “*” Conta Células com Apenas um Espaço
Uma célula contendo apenas um caractere de espaço, muitas vezes inserido ao pressionar a barra de espaço, é considerada texto. O critério COUNTIF “*” a contará. Para excluir células que parecem vazias, mas contêm espaços, você pode precisar limpar seus dados primeiro usando a função ARRUMAR.
Fórmulas que Retornam Strings Vazias São Contadas por COUNTA
Uma fórmula como =SE(A1=””;””;”Dados”) retorna uma string vazia (“”) quando verdadeira. COUNTA trata isso como uma célula não vazia e a conta, o que pode inflar seu total. COUNTIF com “*” não contará essas células, pois o asterisco procura caracteres visíveis.
COUNT vs COUNTA vs COUNTIF: Principais Diferenças
| Item | Função COUNT | Função COUNTA | COUNTIF com “*” |
|---|---|---|---|
| Uso Principal | Contar células numéricas | Contar todas as células não vazias | Contar células que contêm qualquer texto |
| Conta Entradas de Texto | Não | Sim | Sim |
| Conta Números/Datas | Sim | Sim | Não |
| Conta Valores Lógicos (VERDADEIRO/FALSO) | Não | Sim | Não |
| Conta Valores de Erro (#N/D, #DIV/0) | Não | Sim | Não |
| Conta Fórmulas que Retornam “” | Não | Sim | Não |
Agora você pode contar com precisão células de texto em qualquer conjunto de dados usando COUNTIF com o caractere curinga asterisco. Lembre-se de que COUNTA fornece um total mais amplo de todas as células preenchidas. Para análises avançadas, explore a função COUNTIFS para contar células de texto que também atendem a outras condições, como contar nomes em um departamento específico.