Medindo texto com LEN
Conte o número de caracteres de uma célula com LEN
Medindo texto com LEN é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.
Por que medir o comprimento do texto?
Às vezes, você precisa saber quantos caracteres um valor contém. Talvez um código de produto precise ter exatamente 8 caracteres ou um tuíte precise ficar abaixo de um limite.
A função LEN conta os caracteres de um trecho de texto e retorna esse número. Ela é uma abreviação de comprimento e é uma das funções auxiliares mais úteis em qualquer planilha.
A função LEN
LEN recebe apenas uma coisa: o texto (ou uma célula que contenha texto). Ela retorna o número de caracteres.
LEN("Hello") retorna 5 porque há cinco letras. O resultado é sempre um número simples que você pode usar em outras fórmulas.
=LEN("Hello")Os espaços também são contabilizados
Um detalhe importante: LEN conta todos os caracteres, incluindo espaços e pontuação.
LEN("Hello world") retorna 11 — cinco letras, um espaço e depois mais cinco letras. É por isso que LEN é excelente para detectar espaços ocultos que você não consegue ver ao examinar uma célula.
=LEN("Hello world")LEN com uma referência de célula
Em planilhas reais, você aponta LEN para uma célula. Se A2 contiver um ID de cliente como CUST-00417, você poderá verificar seu comprimento:
Isso retorna 10. Arraste a fórmula para baixo em uma coluna e veja instantaneamente se algum ID tem um número incorreto de caracteres.
=LEN(A2)Validando um comprimento fixo
Combine LEN com IF para sinalizar dados incorretos. Suponha que todo código deva ter exatamente 8 caracteres.
Esta fórmula retorna OK quando o comprimento corresponde e Verificar quando não corresponde. Ela transforma uma verificação visual tediosa em um teste automático.
=IF(LEN(A2)=8, "OK", "Check")Contando números
Quando você usa LEN em um número, a planilha primeiro o trata como texto e depois conta os dígitos.
Se A2 contiver 12345, então LEN(A2) retornará 5. Observe que a formatação, como vírgulas ou símbolos de moeda, é apenas visual — LEN conta o valor subjacente, portanto 1,000 ainda conta como 4 caracteres.
=LEN(A2)Células vazias retornam zero
O que LEN faz com uma célula vazia? Ela retorna 0.
Isso torna LEN uma maneira rápida de testar se uma célula está realmente vazia. LEN(A2)=0 é TRUE somente quando não há conteúdo algum — útil para detectar células que parecem vazias, mas contêm um espaço solto (o que retornaria 1, não 0).
=IF(LEN(A2)=0, "Empty", "Has text")LEN alimenta outras funções
LEN geralmente atua como um bloco de construção. Lembre-se de que RIGHT pode capturar caracteres do final, e MID pode começar em qualquer lugar. LEN informa a essas funções onde fica o final.
Por exemplo, para remover os 3 últimos caracteres de A2, capture LEN(A2) - 3 caracteres a partir da esquerda. LEN calcula o número correto para você, independentemente do comprimento de cada célula.
=LEFT(A2, LEN(A2) - 3)Contando ocorrências de um caractere
Uma estratégia inteligente usa LEN duas vezes para contar quantas vezes um caractere aparece. A ideia é medir o comprimento e depois medi-lo novamente com o caractere removido, subtraindo o resultado.
Neste caso, SUBSTITUTE remove todos os espaços de A2. A diferença entre o comprimento original e a versão mais curta é igual ao número de espaços — uma maneira rápida de contar o número de palavras menos um.
=LEN(A2) - LEN(SUBSTITUTE(A2, " ", ""))Excel e Sheets funcionam da mesma forma
LEN funciona de forma idêntica no Microsoft Excel e no Google Sheets. Cada caractere vale uma unidade em ambos.
Os únicos casos extremos envolvem caracteres especiais de outros idiomas, mas, para textos e números do dia a dia, você pode confiar que LEN dará a mesma resposta em qualquer lugar.
Preenchendo até uma largura fixa
LEN também ajuda a deixar os valores com um comprimento uniforme. Suponha que todo ID deva ter 6 caracteres, preenchido à esquerda com zeros.
Você calcula quantos zeros faltam com 6 - LEN(A2), depois cria essa quantidade de zeros com REPT e os une à frente. Se A2 for 417, o resultado será 000417, perfeitamente alinhado com o restante dos seus códigos.
=REPT("0", 6 - LEN(A2)) & A2Verificação rápida
Teste sua compreensão de LEN.
Recapitulação: a função LEN
Você aprendeu a medir o comprimento do texto.
LEN(text)retorna o número de caracteres- Espaços e pontuação são contabilizados
- Uma célula vazia retorna 0
- Combine LEN com
IFpara validar comprimentos fixos - Use LEN para fornecer contagens de caracteres a LEFT, RIGHT e MID
Em seguida, você aprenderá a corrigir espaçamentos irregulares com TRIM.
Perguntas Frequentes
A aula “Medindo texto com LEN” é grátis?
Sim — o texto completo de “Medindo texto com LEN” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.
O que vou aprender em “Medindo texto com LEN”?
Conte o número de caracteres de uma célula com LEN Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Excel Formulas Academy?
Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Medindo texto com LEN”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Excel Formulas Academy?
Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Extraindo texto com LEFT e RIGHT
- Extraindo do meio com MID
- Medindo texto com LEN
- Limpando espaços com TRIM