🔠 Funciones de texto IZQUIERDA, DERECHA y EXTRAE en Excel
Las funciones de texto en Excel son herramientas esenciales para manipular, dividir o extraer partes específicas de una cadena de texto. En este tutorial se analizan tres de las más utilizadas: IZQUIERDA, DERECHA y EXTRAE. Todas permiten separar fragmentos de información dentro de una celda, lo que resulta muy útil al trabajar con datos como códigos, números de teléfono, placas o identificaciones.
1️⃣ Función IZQUIERDA(): extraer desde el inicio del texto
La función IZQUIERDA() permite obtener una cantidad determinada de caracteres desde el comienzo (lado izquierdo) de una cadena de texto.
📘 Sintaxis:
📍 Parámetros:
-
texto: la celda que contiene el texto del cual se desea extraer.
-
núm_de_caracteres: la cantidad de caracteres que se desea obtener desde la izquierda.
🔹 Ejemplo práctico:
| Celda | Contenido | Fórmula | Resultado |
|---|---|---|---|
| A1 | 5937298541 | =IZQUIERDA(A1,3) |
593 |
💡 Aplicación: útil para extraer códigos de país, prefijos de teléfono, iniciales o partes de una referencia.
2️⃣ Función DERECHA(): extraer desde el final del texto
La función DERECHA() cumple el mismo propósito que IZQUIERDA, pero tomando los caracteres desde el lado derecho del texto.
📘 Sintaxis:
📍 Parámetros:
-
texto: la celda que contiene el texto.
-
núm_de_caracteres: el número de caracteres que se desea obtener desde el final.
🔹 Ejemplo práctico:
| Celda | Contenido | Fórmula | Resultado |
|---|---|---|---|
| A1 | 5937298541 | =DERECHA(A1,7) |
37298541 |
💡 Aplicación: ideal para extraer números finales de series, dígitos de identificación, dominios de correos o sufijos de códigos.
3️⃣ Función EXTRAE(): obtener texto desde una posición específica
A diferencia de las anteriores, la función EXTRAE() permite extraer una parte intermedia del texto, indicando desde qué posición iniciar y cuántos caracteres tomar.
📘 Sintaxis:
📍 Parámetros:
-
texto: la celda con el contenido original.
-
posición_inicial: el carácter desde donde comenzará la extracción.
-
núm_de_caracteres: la cantidad de caracteres que se desea obtener.
🔹 Ejemplo práctico:
| Celda | Contenido | Fórmula | Resultado |
|---|---|---|---|
| A1 | ABC-123-XYZ | =EXTRAE(A1,5,3) |
123 |
💡 Aplicación: perfecta para obtener códigos de productos, números de serie o valores incrustados dentro de una cadena más larga.
🧩 Comparación general
| Función | Extrae desde | Parámetros principales | Ejemplo | Resultado |
|---|---|---|---|---|
| IZQUIERDA() | Inicio del texto | (texto, n° de caracteres) | =IZQUIERDA("5937298541",3) |
593 |
| DERECHA() | Final del texto | (texto, n° de caracteres) | =DERECHA("5937298541",7) |
37298541 |
| EXTRAE() | Posición intermedia | (texto, posición inicial, n° de caracteres) | =EXTRAE("ABC-123-XYZ",5,3) |
123 |
🧠 Buenas prácticas
✅ Asegúrese de que los datos sean texto y no números puros.
✅ Si necesita convertir el resultado en número, combine con VALOR().
✅ Puede anidar estas funciones con otras como CONCATENAR() o ESPACIOS() para generar cadenas más limpias.
✅ Úselas frecuentemente en limpieza y segmentación de datos importados.
📊 Ejemplo aplicado
Supongamos que se dispone de una base de datos con números de teléfono y placas de vehículos:
| Número telefónico | Placa | Prefijo | Últimos dígitos | Código intermedio |
|---|---|---|---|---|
| 5937298541 | ABC-123-XYZ | =IZQUIERDA(A2,3) |
=DERECHA(A2,4) |
=EXTRAE(B2,5,3) |
| Resultado: | 593 | 98541 | 123 |
Estas funciones permiten estructurar los datos con precisión para informes, bases de clientes o catálogos técnicos.




