Medición de texto con LEN
Cuente el número de caracteres de una celda con LEN
Medición de texto con LEN es una lección gratuita de Excel Formulas Academy en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Excel Formulas Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Excel Formulas Academy incluye 4 lecciones en total.
¿Por qué medir la longitud del texto?
A veces necesita saber cuántos caracteres tiene un valor. Tal vez un código de producto deba tener exactamente 8 caracteres o un tuit deba mantenerse por debajo de un límite.
La función LEN cuenta los caracteres de un fragmento de texto y devuelve ese número. Es la abreviatura de length y es una de las funciones auxiliares más útiles de cualquier hoja de cálculo.
La función LEN
LEN solo necesita un dato: el texto (o una celda que contenga texto). Devuelve el número de caracteres.
LEN("Hello") devuelve 5 porque hay cinco letras. El resultado siempre es un número simple que puede utilizar en otras fórmulas.
=LEN("Hello")Los espacios también cuentan
Un detalle importante: LEN cuenta todos los caracteres, incluidos los espacios y los signos de puntuación.
LEN("Hello world") devuelve 11 — cinco letras, un espacio y luego cinco letras más. Por eso LEN es excelente para detectar espacios ocultos que no puede ver al mirar una celda.
=LEN("Hello world")LEN con una referencia de celda
En hojas reales, se indica a LEN que use una celda. Si A2 contiene un ID de cliente como CUST-00417, puede comprobar su longitud:
Esto devuelve 10. Arrastre la fórmula hacia abajo por una columna y podrá ver al instante si algún ID tiene un número incorrecto de caracteres.
=LEN(A2)Validar una longitud fija
Combine LEN con IF para señalar datos incorrectos. Suponga que cada código debe tener exactamente 8 caracteres.
Esta fórmula devuelve Correcto cuando la longitud coincide y Revisar cuando no coincide. Así convierte una tediosa comprobación visual en una prueba automática.
=IF(LEN(A2)=8, "OK", "Check")Contar números
Cuando utiliza LEN con un número, la hoja de cálculo primero lo trata como texto y después cuenta sus dígitos.
Si A2 contiene 12345, entonces LEN(A2) devuelve 5. Tenga en cuenta que los formatos, como las comas o los símbolos de moneda, son solo de visualización — LEN cuenta el valor subyacente, por lo que 1,000 sigue contando como 4 caracteres.
=LEN(A2)Las celdas vacías devuelven cero
¿Qué hace LEN con una celda vacía? Devuelve 0.
Esto convierte a LEN en una forma rápida de comprobar si una celda está realmente vacía. LEN(A2)=0 es TRUE únicamente cuando no hay ningún contenido — resulta útil para detectar celdas que parecen vacías pero contienen un espacio aislado (que devolvería 1, no 0).
=IF(LEN(A2)=0, "Empty", "Has text")LEN sirve de entrada para otras funciones
LEN suele actuar como un componente básico. Recuerde que RIGHT puede extraer caracteres del final y MID puede comenzar en cualquier posición. LEN indica a esas funciones dónde está el final.
Por ejemplo, para eliminar los últimos 3 caracteres de A2, extrae LEN(A2) - 3 caracteres desde la izquierda. LEN calcula la cantidad correcta independientemente de la longitud de cada celda.
=LEFT(A2, LEN(A2) - 3)Contar las apariciones de un carácter
Un truco ingenioso utiliza LEN dos veces para contar cuántas veces aparece un carácter. La idea es medir la longitud, volver a medirla después de eliminar el carácter y restar ambos resultados.
Aquí SUBSTITUTE elimina todos los espacios de A2. La diferencia entre la longitud original y la versión más corta equivale al número de espacios — una forma rápida de contar las palabras menos uno.
=LEN(A2) - LEN(SUBSTITUTE(A2, " ", ""))Excel y Sheets se comportan igual
LEN funciona de forma idéntica en Microsoft Excel y Google Sheets. En ambos casos, un carácter equivale a una unidad.
Los únicos casos especiales implican caracteres de otros idiomas, pero para el texto y los números cotidianos puede confiar en que LEN dará la misma respuesta en todas partes.
Rellenar hasta un ancho fijo
LEN también le ayuda a dar a los valores una longitud uniforme. Suponga que cada ID debe tener 6 caracteres, rellenados por la izquierda con ceros.
Calcule cuántos ceros faltan con 6 - LEN(A2), genere esa cantidad de ceros con REPT y únalos al principio. Si A2 es 417, el resultado es 000417, perfectamente alineado con el resto de sus códigos.
=REPT("0", 6 - LEN(A2)) & A2Comprobación rápida
Compruebe su comprensión de LEN.
Repaso: la función LEN
Ha aprendido a medir la longitud del texto.
LEN(text)devuelve el número de caracteres- Los espacios y los signos de puntuación se cuentan
- Una celda vacía devuelve 0
- Combine LEN con
IFpara validar longitudes fijas - Utilice LEN para proporcionar recuentos de caracteres a LEFT, RIGHT y MID
A continuación, limpiará los espacios desordenados con TRIM.
Preguntas frecuentes
¿La lección «Medición de texto con LEN» es gratis?
Sí — el texto completo de «Medición de texto con LEN» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Excel Formulas Academy, actualiza a CoddyKit PRO. El curso de Excel Formulas Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Medición de texto con LEN»?
Cuente el número de caracteres de una celda con LEN Practicas Excel Formulas Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Excel Formulas Academy?
No se requiere experiencia previa. Excel Formulas Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Medición de texto con LEN»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Excel Formulas Academy?
Sí. Cada lección de Excel Formulas Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Extracción de texto con LEFT y RIGHT
- Extracción del centro con MID
- Medición de texto con LEN
- Limpieza de espacios con TRIM