La función LARGO en Excel devuelve el número de caracteres de una cadena de texto. Es una de las funciones de texto más fundamentales y utilizadas, esencial para la manipulación y el análisis de datos. La función cuenta letras, números, caracteres especiales y todos los espacios.
Sintaxis
=LARGO(texto)
La función LARGO tiene un único argumento:
- texto: Es la cadena de texto cuya longitud se desea conocer. Puede ser una cadena de texto escrita entre comillas (p. ej., «ejemplo»), una referencia a una celda que contenga el texto, o el resultado de otra fórmula que devuelva texto. Obligatorio.
 
Ejemplos
Ejemplo 1: Texto simple
Calcula la longitud de una cadena de texto directamente en la fórmula. El resultado incluye letras y el espacio en blanco.
=LARGO("Microsoft Excel")
Resultado: 15
Ejemplo 2: Referencia a una celda
Se utiliza para obtener la longitud del contenido de otra celda, lo que permite auditar y validar datos fácilmente, como la longitud de un NIF o un código de producto.
| A | B | |
|---|---|---|
| 1 | ID-Prod-2024 | =LARGO(A1) | 
| 2 | Software | =LARGO(A2) | 
Resultado en la celda B1: 12
Resultado en la celda B2: 8
Ejemplo 3: Contar caracteres con espacios extra
La función LARGO cuenta todos los espacios, incluidos los que están al principio o al final de la cadena. Para evitar contar estos espacios sobrantes, se puede anidar con la función ESPACIOS.
=LARGO("   Informe Final   ")
Resultado: 19 (Cuenta 3 espacios al inicio, 1 en medio y 3 al final)
=LARGO(ESPACIOS("   Informe Final   "))
Resultado: 13 (La función ESPACIOS elimina los espacios de más antes de contar)
Ejemplo 4: Uso con números y fechas
Si se aplica a un número o una fecha, Excel primero convierte el valor a su representación textual o numérica secuencial y luego cuenta los caracteres.
=LARGO(12345)
Resultado: 5
=LARGO(HOY())
Resultado: 5 (Si la fecha de hoy fuera 01/07/2024, su número de serie es 45475, que tiene 5 dígitos).
Observaciones
Es importante recordar que LARGO cuenta los caracteres, no los «bytes». Para contar los bytes, especialmente en idiomas con juegos de caracteres de doble byte (DBCS) como el japonés o el chino, se debe utilizar la función LARGOB.
Errores comunes
La función LARGO es muy robusta y no genera errores por sí misma. Sin embargo, si la celda a la que hace referencia contiene un error (por ejemplo, #¡VALOR! o #N/A), la función LARGO simplemente mostrará ese mismo error.
Disponibilidad por versión de Excel
La función LARGO está disponible en todas las versiones de Microsoft Excel, desde las más antiguas hasta la más reciente en Microsoft 365.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | Función nativa. | 
| Google Sheets | ✔️ | La función nativa es LEN, pero reconoce y traduce LARGO en configuraciones regionales en español. | 
| LibreOffice Calc | ✔️ | Función nativa. | 
| OpenOffice Calc | ✔️ | Función nativa. | 
| WPS Office Spreadsheets | ✔️ | Compatible. | 
| Apple Numbers | ✔️ | La función nativa es LEN, pero reconoce LARGO al usar el software en español. | 
Funciones Relacionadas
- LARGOB: Devuelve el número de bytes utilizados para representar los caracteres en una cadena de texto.
 - ESPACIOS: Elimina los espacios sobrantes al principio, al final y los espacios múltiples entre palabras de una cadena de texto.
 - EXTRAE: Extrae un número específico de caracteres de una cadena de texto, comenzando desde una posición determinada. A menudo se usa junto a LARGO.
 - IZQUIERDA: Devuelve un número especificado de caracteres desde el inicio de una cadena de texto.
 - DERECHA: Devuelve un número especificado de caracteres desde el final de una cadena de texto.
 
