Contagem de Caracteres no Excel: Célula e Intervalo (Guia Fácil)
No vasto universo do Excel, dominar as complexidades da manipulação de dados é essencial. Um desses aspetos-chave é a contagem de caracteres, de caracteres específicos ou de determinado texto dentro de células ou num intervalo de células. Este guia irá explicar-lhe, passo a passo, como alcançar este objetivo com facilidade. Quer seja um utilizador iniciado ou um especialista em Excel, há sempre algo novo para descobrir!
Numa Única Célula
Num Intervalo de Células
Contagem de Caracteres Específicos
Diferencia Maiúsculas/Minúsculas (Célula/Intervalo)
Não Diferencia Maiúsculas/Minúsculas (Célula/Intervalo)
Contagem de Determinado Texto
Diferencia Maiúsculas/Minúsculas (Célula/Intervalo)
Não Diferencia Maiúsculas/Minúsculas (Célula/Intervalo)

Contagens de Caracteres
Comecemos pelo caso mais comum: contar o número de caracteres numa única célula ou num intervalo de células.
Contar caracteres numa única célula
Para contar caracteres numa única célula, utilize a função NÚM.CARACT — que conta letras, números, caracteres especiais e todos os espaços presentes na célula.
Passo 1: Selecione uma célula vazia e utilize a função NÚM.CARACT
Neste caso, pretendo contar os caracteres na célula A2; por favor, utilize a função NÚM.CARACT conforme indicado abaixo e, em seguida, prima a tecla Enter.
=LEN(A2)

Passo 2 (Opcional): Arraste a alça de preenchimento automático pelas células em que pretende contar caracteres


Contar caracteres num intervalo de células
Para somar a contagem em várias células, pode combinar as funções SOMARPRODUTO e NÚM.CARACT.
Por exemplo, para contar o número total de caracteres no intervalo A2:A5, utilize a fórmula abaixo e, em seguida, prima a tecla Enter para obter a contagem:
=SUMPRODUCT(LEN(A2:A5))

- Utilize a fórmula abaixo para contar o número total de caracteres no intervalo A2:A5.
Contudo, se estiver a utilizar uma versão anterior ao Excel 2019, certifique-se de premir simultaneamente Shift + Ctrl + Enter para obter o resultado correto.=SUM(LEN(A2:A5)) - Se precisar de contar o número total de caracteres em várias células não contíguas, como as células A2 e A5, as fórmulas acima não funcionarão corretamente. Utilize, em vez disso, a seguinte fórmula:
=SUM(LEN(A2),LEN(A5))
Contagens de caracteres específicos
Em alguns casos, poderá precisar de contar um determinado caractere numa cadeia de caracteres ou num intervalo de células. No entanto, distinguir entre contagem sensível e insensível a maiúsculas e minúsculas pode ser crucial, dependendo das suas necessidades de dados. Esta secção apresenta os métodos para resolver esses desafios.
Contar caracteres específicos com distinção entre maiúsculas e minúsculas numa célula ou num intervalo
Para contar um caractere específico com distinção entre maiúsculas e minúsculas, apresentamos dois métodos distintos.
Método 1: Utilizar uma fórmula combinando as funções NÚM.CARACT e SUBSTITUIR
Método 2: Utilizar Kutools para Excel com cliques
Método 1: Utilizar uma fórmula combinando as funções NÚM.CARACT e SUBSTITUIR
Contar caractere específico com sensibilidade a maiúsculas/minúsculas numa célula
Por exemplo, para contar o número de ocorrências do caractere «s» na célula A2, utilize a fórmula abaixo e prima a tecla Enter:
=LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))
Explicação da fórmula:- LEN(A2): Conta o número total de caracteres na célula A2.
- SUBSTITUTE(A2,«s»,«»): Substitui todas as ocorrências do caractere «s» por uma cadeia vazia.
- LEN(SUBSTITUTE(A2,«s»,«»)): Obtém o número de caracteres em A2 após remover todas as ocorrências do caractere «s».
- LEN(A2)-LEN(SUBSTITUTE(A2,«s»,«»)): O comprimento total da célula A2 subtrai o número de caracteres restantes após remover todas as ocorrências do caractere «s». O resultado corresponde ao número total de vezes que o caractere «s» aparece em A2.
Nota: Pode utilizar Uma referência de célula para especificar o caractere na fórmula, que se ajustará automaticamente à medida que preenche a fórmula utilizando a alça de preenchimento automático.
Contar caractere específico com sensibilidade a maiúsculas/minúsculas num intervalo
Se pretender contar o caractere «s» no intervalo A2:A5, utilize a fórmula abaixo e prima a tecla Enter:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))
Método 2: Utilizar Kutools para Excel com cliques
Para identificar facilmente a frequência de um caractere específico numa cadeia de caracteres, recorra à função CONTARCARACT do Kutools para Excel, uma solução superior que lhe permite determinar instantaneamente a contagem de qualquer caractere numa célula — sem precisar de memorizar fórmulas complexas.
Após instalar gratuitamente o Kutools para Excel, selecione uma célula vazia e clique em Kutools > Funções Aprimoradas > Estatística e Matemática > CONTARCARACT. Em seguida, na caixa de diálogo Argumentos da Função, proceda da seguinte forma:
- Clique em
na caixa de texto Texto_a_pesquisar para selecionar a célula em que pretende contar um caractere específico. - Clique em
na caixa de texto Texto_procuradopara selecionar a célula que contém o caractere específico que pretende contar. (Ou introduza diretamente o caractere na caixa de texto)Texto_procurado.) Em seguida, clique em OK.
Se, na caixa de texto Texto_procurado, utilizar uma célula de referência, poderá arrastar a alça de preenchimento para outras células de modo a aplicar esta fórmula e obter as contagens.

Se pretender obter o número total do caractere «s» no intervalo A2:A5, aceda à caixa de texto Texto_procuradoe digite «s»; em seguida, arraste a alça de preenchimento automático para baixo para contar o caractere «s» em cada célula do intervalo A2:A5 e, depois, utilize a função SOMA para obter o total.

Contar caracteres específicos sem distinção entre maiúsculas e minúsculas numa célula ou num intervalo
Contar caractere específico sem distinção entre maiúsculas/minúsculas numa célula
Se quiser contar os caracteres «s» ou «S» na célula A2, pode utilizar a seguinte fórmula e premir a tecla Enter:
=LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))
Explicação da fórmula:- LEN(A2): Conta o número total de caracteres na célula A2.
- UPPER(«s»): Transforma «s» em «S».
- UPPER(A2): Transforma todas as letras na célula A2 em maiúsculas.
- SUBSTITUTE(UPPER(A2); UPPER(«s»); «»): Substitui todas as ocorrências do caractere «S» por um valor vazio.
- LEN(SUBSTITUTE(UPPER(A2), UPPER(«s»),«»)): Obtém o comprimento do texto em A2 sem os caracteres «s» e «S».
- LEN(A2)-LEN(SUBSTITUTE(A2,«s»,«»)): O número total de caracteres na célula A2 subtrai o comprimento dos caracteres em A2 sem os caracteres «s» e «S». O resultado será o número de ocorrências dos caracteres «s» e «S» em A2.
Nota: Pode utilizar Uma referência de célula para especificar o caractere na fórmula, que se ajustará automaticamente à medida que preenche a fórmula utilizando a alça de preenchimento automático.
Contar caractere específico sem distinção entre maiúsculas/minúsculas num intervalo
Se pretender contar o número total de ocorrências dos caracteres «s» e «S» no intervalo A2:A5, utilize a fórmula abaixo e prima a tecla Enter:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))
Contar determinado texto
Por vezes, além de contar um determinado caractere, pode surgir a necessidade de quantificar um texto específico dentro de uma célula ou num intervalo. Nestes cenários, é essencial considerar a sensibilidade a maiúsculas e minúsculas, já que esta pode originar resultados distintos.
Contar determinado texto com distinção entre maiúsculas e minúsculas numa célula ou num intervalo
Para contar um determinado texto com distinção entre maiúsculas e minúsculas, apresentamos aqui dois métodos distintos.
Método 1: Utilizar uma fórmula combinando as funções NÚM.CARACT e SUBSTITUIR
Método 2: Utilizar Kutools para Excel com cliques
Método 1: Utilizar uma fórmula combinando as funções NÚM.CARACT e SUBSTITUIR
Contar determinada palavra com sensibilidade a maiúsculas/minúsculas numa célula
Por exemplo, para contar o número de ocorrências da palavra «see» na célula A2, utilize a fórmula abaixo e prima a tecla Enter:
=(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")
Nota: Pode utilizar Uma referência de célula para especificar o determinado texto na fórmula, que se ajustará automaticamente à medida que preenche a fórmula utilizando a alça de preenchimento automático.
Contar determinada palavra com sensibilidade a maiúsculas/minúsculas num intervalo
Se pretender contar a palavra «and» no intervalo A2:A5, utilize a fórmula abaixo e prima a tecla Enter:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))
Método 2: Utilizar Kutools para Excel com cliques
Em vez de lidar com fórmulas longas e complexas, existe um método mais simples para determinar rapidamente a contagem de uma palavra específica numa célula ou intervalo no Excel. Não procure mais: experimente a ferramenta Kutools para Excel — Número de palavras em um texto. Com apenas alguns cliques, está pronto a começar. Simplifique as suas tarefas com esta ferramenta eficiente e deixe para trás as complexidades das fórmulas tradicionais.
Após instalar Kutools para Excel, selecione uma célula vazia e clique em Kutools>Assistente de Fórmulas>Estatística>Número de palavras em um texto. Em seguida, na caixa de diálogo Argumentos da Função, proceda da seguinte forma:
- Clique em
na caixa de texto Texto para selecionar a célula onde pretende contar uma palavra específica. - Clique em
na caixa de texto Palavrapara selecionar a célula que contém a palavra específica que pretende contar. (Ou digite diretamente a palavra na caixa de texto)Palavra.) Em seguida, clique em OK.
Se, na caixa de texto Texto, utilizar uma célula de referência, poderá arrastar a alça de preenchimento para outras células de modo a aplicar esta fórmula e obter as contagens.

Se pretender obter o número total da palavra «and» no intervalo A2:A5, basta selecionar o intervalo A2:A5 na caixa de texto Texto do Assistente de Fórmulas.

Contar determinado texto sem distinção entre maiúsculas e minúsculas numa célula ou num intervalo
- Contar ocorrências de um determinado texto sem distinção entre maiúsculas e minúsculas numa célulaPara contar quantas vezes a palavra «see» aparece na célula A2, independentemente da capitalização (como «SEE», «see», «SeE», etc.), utilize a fórmula abaixo. Depois de a introduzir, basta premir a tecla Enter:
=(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
Nota: Pode utilizar uma referência de célula para especificar a palavra na fórmula, que se ajustará automaticamente à medida que preenche a fórmula utilizando a alça de preenchimento automático.
Contar caractere específico sem distinção entre maiúsculas/minúsculas num intervalo
Se pretender contar o número total de ocorrências da palavra «and» sem distinção entre maiúsculas/minúsculas no intervalo A2:A5, utilize a fórmula abaixo e prima a tecla Enter:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))
As informações partilhadas acima descrevem métodos para contar caracteres, caracteres específicos e ocorrências de determinado texto no Excel. Confio que estas dicas lhe sejam úteis! Para descobrir mais estratégias revolucionárias no Excel que podem elevar a sua gestão de dados,explore mais aqui.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel – Ajuda-o a Destacar-se da Multidão
Kutools para Excel Oferece Mais de 300 Funcionalidades,Garantindo que tudo o que precisa esteja a apenas um clique de distância...
Office Tab – Ative a Leitura e Edição com Separadores no Microsoft Office (incluindo o Excel)
- Mude entre dezenas de documentos abertos em apenas um segundo!
- Reduza centenas de cliques do rato todos os dias e diga adeus à síndrome do túnel cárpico.
- Aumenta a sua produtividade em 50 % ao visualizar e editar vários documentos.
- Traz os separadores de eficiência ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.
Índice
- Contagens de Caracteres
- Contar caracteres numa única célula
- Contar caracteres num intervalo
- Contagens de Caracteres Específicos
- Contar caracteres específicos com Diferenciar Maiúsculas de Minúsculas (célula/intervalo)
- Contar caracteres específicos sem distinção entre maiúsculas e minúsculas (célula/intervalo)
- Contagens de Determinado Texto
- Contar determinado texto com Diferenciar Maiúsculas de Minúsculas (célula/intervalo)
- Contar determinado texto sem distinção entre maiúsculas e minúsculas (célula/intervalo)
- Artigos Relacionados
- As Melhores Ferramentas de Produtividade para o Office
- Comentários



na caixa de texto Texto_a_pesquisar para selecionar a célula em que pretende contar um caractere específico.
na caixa de texto Texto_procuradopara selecionar a célula que contém o caractere específico que pretende contar. (Ou introduza diretamente o caractere na caixa de texto)Texto_procurado.) Em seguida, clique em OK.





na caixa de texto Texto para selecionar a célula onde pretende contar uma palavra específica.
na caixa de texto Palavrapara selecionar a célula que contém a palavra específica que pretende contar. (Ou digite diretamente a palavra na caixa de texto)Palavra.) Em seguida, clique em OK.

