Ao contrário do Google Docs, o Google Sheets não acompanha automaticamente a contagem de caracteres para você. Se você precisar contar todos ou caracteres específicos em uma célula, existem algumas maneiras de fazer isso e mostraremos como.
Você pode usar o Planilhas Google para rastrear títulos de artigos ou ensaios em que a contagem é crucial. Ou talvez você queira limitar o tamanho dos dados que outras pessoas inserem em sua planilha e precisa das contagens atuais. Seja qual for o caso, você pode usar a função LEN junto com opções para remover espaços extras da contagem ou contar apenas caracteres específicos.
Índice
Contar caracteres em uma célula
A função LEN no Planilhas Google funciona exatamente como no Microsoft Excel. Ele fornece o número de caracteres em uma célula usando uma fórmula simples.
A sintaxe da função é LEN(text)
onde você pode usar uma referência de célula ou texto real para o argumento.
Para encontrar o número de caracteres na célula A1, você usaria esta fórmula:
=LEN(A1)
Para encontrar o número de caracteres em um texto específico, use a seguinte fórmula colocando o texto entre aspas:
=LEN("Amanhã é outro dia")
O importante a saber sobre a função LEN é que ela conta cada caractere, incluindo números, letras, espaços simples, caracteres não imprimíveis e pontuação.
Contar caracteres em um intervalo de células
Embora muitas funções do Planilhas Google permitam que você use um intervalo de células como argumento, LEN não é uma delas. No entanto, adicionando a função SUMPRODUCT à fórmula LEN, você pode contar caracteres em um intervalo de células.
A função SUMPRODUCT calcula a soma de matrizes ou intervalos de células. Sua sintaxe é SUMPRODUCT(array1, array2, ...)
onde apenas o primeiro argumento é necessário.
Para encontrar a contagem do intervalo de células A1 a A5, você usaria a seguinte fórmula:
=SOMAPRODUTO(LEN(A1:A5))
Contar caracteres sem espaços extras
Como mencionado, a função LEN conta cada caractere. Isso significa que, se você quiser contar caracteres em uma célula que contenha espaços extras , eles também serão contados.
Por exemplo, temos “How-To Geek” na célula A10. Usando a função LEN para contar os caracteres, o resultado é 17 porque temos três espaços extras no início e outros três espaços no final.
Se você tiver dados em sua planilha que contenham espaços indesejados, poderá removê-los com a função TRIM . E combinando LEN com TRIM, você pode obter a contagem correta de caracteres sem espaços extras.
Tenha em mente que a função TRIM remove apenas espaços extras e que a função LEN conta espaços simples como aqueles entre palavras. Então, usando a fórmula abaixo, nosso resultado é 11.
=LEN(TRIM(A10))
Contar instâncias de caracteres específicos em uma célula
Mais um ajuste que você pode querer fazer ao contar caracteres é contar certos caracteres. Talvez você queira saber quantas vezes a letra C aparece na string de texto de uma célula. Para fazer isso, você usará outra função do Planilhas Google, que é SUBSTITUTE .
A função SUBSTITUTE normalmente é usada para substituir o texto em uma célula e sua sintaxe é SUBSTITUTE(current_text, find, new_text, occurrence)
onde os três primeiros argumentos são necessários.
Vamos dar uma olhada em um exemplo e então quebrar as partes da fórmula. Aqui, veremos o número de vezes que a letra C aparece na célula A1.
=LEN(A1)-LEN(SUBSTITUTE(A1,"C",""))
A fórmula se divide da direita para a esquerda da seguinte forma:
SUBSTITUTE(A1,"C","")
substitui cada C pelo que está entre aspas que não é nada.LEN(SUBSTITUTE(A1,"C","")
conta o número de caracteres que não são a letra C (substituída).LEN(A1)
conta os caracteres na célula A1.
Finalmente, um sinal de menos divide as fórmulas para subtrair a segunda fórmula LEN da primeira, dando-nos o resultado que é 3.
Uma desvantagem para contar caracteres específicos com a função SUBSTITUTE é que ela diferencia maiúsculas de minúsculas. Portanto, se você examinar nosso texto e estiver se perguntando por que o resultado é 3 em vez de 4, esse é o motivo.
Para remediar isso, você pode adicionar mais uma função à fórmula e a escolha é sua. Você pode usar UPPER ou LOWER. A função UPPER converte uma letra em maiúscula e LOWER converte uma letra em minúscula.
Assim, para contar todas as ocorrências da letra C em nossa célula, independente de maiúsculas e minúsculas, você usaria uma das seguintes fórmulas:
=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"C",""))
=LEN(A1)-LEN(SUBSTITUTE(INFERIOR(A1),"c",""))
Se o texto em sua célula contiver muitas letras maiúsculas, você poderá usar a primeira fórmula, mas se contiver principalmente letras minúsculas, poderá usar a segunda. A chave é usar UPPER com a letra maiúscula entre aspas e LOWER com a letra minúscula entre aspas.
Talvez você não precise contar caracteres no Planilhas Google com frequência, mas, quando o fizer, terá este manual prático. Certifique-se de marcá-lo!