Contar Vezes que uma Palavra Aparece em uma Célula – Excel e Google Planilhas
Este tutorial demonstra como contar o número de vezes que uma palavra aparece em uma célula.
Contagem de Palavras Específicas
Para contar o número de vezes que uma palavra específica aparece em uma célula, usaremos as funções NÚM.CARACT e SUBSTITUIR.
=(NÚM.CARACT(B3)-NÚM.CARACT(SUBSTITUIR(B3;$E$3;"")))/NÚM.CARACT($E$3)
No exemplo acima, nosso objetivo é contar o número de vezes que a palavra “um” aparece em cada célula.
A fórmula calcula o comprimento da célula original e, em seguida, obtém o comprimento da célula após substituir a palavra a ser contada por um espaço em branco, subtraindo os dois comprimentos. O resultado é então dividido pelo comprimento da palavra, o que nos dá o número de vezes que uma palavra aparece em uma célula.
Vamos analisar a fórmula, dividindo-a em suas funções individuais.
A Função NÚM.CARACT
Primeiro, usaremos a função NÚM.CARACT para contar o número total de caracteres na cadeia de texto
=NÚM.CARACT(B3)
A fórmula acima retornou a contagem dos caracteres na cadeia de caracteres de texto, incluindo os espaços.
A Função SUBSTITUIR
A seguir, usaremos a função SUBSTITUIR para remover a palavra “um” da cadeia de caracteres de texto.
=SUBSTITUIR(B3,F3,"")
A função SUBSTITUIR diferencia maiúsculas de minúsculas, então a palavra precisa estar na mesma caixa (maiúscula ou minúscula) que está na célula para ser substituída.
Usando a fórmula acima, todas as ocorrências da palavra “um” nas cadeias de texto foram substituídas por um espaço em branco.
Comprimento do Texto Substituído
Agora podemos usar a função NÚM.CARACT para contar o número de caracteres restantes, depois de remover todas as instâncias da palavra (“um”) do texto.
=NÚM.CARACT(D3)
Comprimento dos Caracteres Removidos
Para determinar o número de caracteres que foram removidos do texto original, podemos pegar a diferença entre os dois resultados da função NÚM.CARACT.
Dividindo esse resultado pelo comprimento de caracteres da palavra (“um” tem 2 caracteres), obtemos o número de vezes que a palavra aparece em cada célula.
=NÚM.CARACT(G3)
Agora que analisamos as partes individuais da fórmula, juntando tudo, obtemos nossa fórmula inicial. Ela retorna o número de vezes que a palavra “um” aparece em cada célula.
=(NÚM.CARACT(B3)-NÚM.CARACT(SUBSTITUIR(B3;$E$3;"")))/NÚM.CARACT($E$3)
Contagem de Vezes que uma Palavra Aparece na Célula no Google Planilhas
Essas fórmulas funcionam exatamente da mesma forma no Google Planilhas e no Excel.