Contar ocorrências de caracteres específicos em uma célula do Excel
Este tutorial introduz como aplicar fórmulas baseadas nas funções LEN e SUBSTITUTE para contar o número de vezes que um caractere específico aparece em uma célula do Excel.
Como contar o número de caracteres específicos em uma célula?
Fórmula genérica
=LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref, "character",""))
Argumentos
Cell_ref: A célula contém o texto no qual você contará o caractere específico. Você também pode substituir diretamente o cell_ref por um texto entre aspas;
Caractere: O caractere que você deseja contar. Pode ser:
1. O caractere entre aspas;
2. Ou uma referência a uma célula que contém o caractere.
Como usar esta fórmula?
1. Selecione uma célula em branco, copie a fórmula abaixo nela para obter o resultado.
=LEN(B3)-LEN(SUBSTITUTE(B3,"e",""))
Neste caso, ele retorna o resultado 3, o que significa que o caractere “e” aparece três vezes em B3.
Dicas: Você pode fazer referência diretamente à célula do caractere na fórmula conforme abaixo. Após obter o primeiro resultado, arraste a Alça de Preenchimento para aplicar a fórmula a outras células.
=LEN(B3)-LEN(SUBSTITUTE(B3,C3,""))
Notas:
- 1. Se o caractere específico não for encontrado, ele retornará 0;
- 2. A função SUBSTITUTE diferencia maiúsculas de minúsculas;
- 3. Se você quiser contar um caractere específico em uma célula e ignorar maiúsculas e minúsculas, use a função UPPER dentro da SUBSTITUTE conforme mostrado na fórmula abaixo:
- =LEN(B3)-LEN(SUBSTITUTE(UPPER(B3),C3,""))
Como esta fórmula funciona?
- 1. LEN(B3): Esta função LEN calcula o comprimento total do texto de B3 e retorna o resultado 20.
- 2. LEN(SUBSTITUTE(B3,"e","")): A função SUBSTITUTE remove o caractere “e” da célula B3, e então a função LEN calcula o comprimento do texto para a célula B3 sem o caractere específico “e”. Aqui o resultado é 17;
- 3. Finalmente, o comprimento do texto sem o caractere “e” é subtraído do comprimento total do texto original e obtém-se a contagem total de “e” na célula B3 (20-17=3).
Funções relacionadas
Função LEN do Excel
A função LEN retorna o número de caracteres em uma string de texto.
Função SUBSTITUTE do Excel
A função SUBSTITUTE substitui texto ou caracteres dentro de uma string de texto por outro texto ou caracteres.
Fórmulas relacionadas
Contar caracteres específicos em um intervalo de células
Este tutorial apresenta algumas fórmulas para contar o número de vezes que um caractere específico aparece em um intervalo no Excel.
Contar palavras específicas em uma célula no Excel
Este artigo vai introduzir uma fórmula para contar o número de vezes que uma palavra específica aparece em uma célula no Excel.
Contar palavras específicas em um intervalo no Excel
Este artigo explica uma fórmula para contar o número de vezes que uma palavra específica aparece em um intervalo de células no Excel.
Contar o número de caracteres em uma célula no Excel
O total de caracteres inclui não apenas todas as letras, mas também todos os espaços, sinais de pontuação e símbolos na célula. Siga este tutorial para contar facilmente o total de caracteres em uma célula com a função LEN no Excel.
Contar o número de caracteres em um intervalo no Excel
Este artigo explica uma fórmula para contar o total de caracteres que aparecem em um intervalo de células no Excel.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar da Multidão
Kutools para Excel Conta com Mais de 300 Recursos, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques do mouse por dia, diga adeus à síndrome do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.