function

LARGO

Todo sobre la función LARGO en Excel

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.

Ver también...