
Fórmula genérica
=COUNTIF(rng,"*")
Resumo
Para contar o número de células que contêm texto (ou seja, não números, nem erros, nem espaços em branco), use a função CONT.SE e um curinga. Na forma genérica da fórmula (acima), rng é um intervalo de células e "*" é um curinga que corresponde a qualquer número de caracteres.
No exemplo, a célula ativa contém esta fórmula:
=COUNTIF(B4:B8,"*")
Explicação
COUNTIF conta o número de células que correspondem aos critérios fornecidos. Nesse caso, os critérios são fornecidos como o caractere curinga "*" que corresponde a qualquer número de caracteres de texto.
Algumas notas:
- Os valores lógicos TRUE e FALSE não são contados como texto
- Os números não são contados por "*", a menos que sejam inseridos como texto
- Uma célula em branco que comece com um apóstrofo (') será contada.
Solução COUNTIFS
Se você precisar restringir as contagens para atender a critérios mais específicos, pode alternar para a função CONT.SE. Por exemplo, para contar células com texto, mas excluir células com apenas um caractere de espaço, você pode usar:
=COUNTIFS(range,"*",range," ")
Solução SUMPRODUCT
Você também pode usar SUMPRODUCT para contar valores de texto junto com a função ISTEXT como:
=SUMPRODUCT(--ISTEXT(rng))
O hífen duplo (chamado de unário duplo) força o resultado de ISTEXT de um valor lógico VERDADEIRO ou FALSO para 1's e 0's. SUMPRODUCT retorna então a soma de uns e zeros.