Funciones › EXTRAE
Función EXTRAE en Excel: sintaxis, ejemplos y ejercicio
La función EXTRAE devuelve un trozo de un texto que no está ni al principio ni al final. Le dices en qué posición empezar y cuántos caracteres tomar.
Es la herramienta para códigos armados por partes. Por ejemplo: "en la clave MX-GDL-0481, ¿cuál es la sucursal?".
Si la parte que buscas siempre está al inicio, IZQUIERDA es más corta. Si está al final, DERECHA.
Sintaxis
=EXTRAE(texto; posición_inicial; núm_de_caracteres) En inglés: MID
textoEl texto del que quieres sacar una parte. Normalmente una celda, como
A2.posición_inicialLa posición del primer carácter que quieres. El primer carácter del texto es el 1.
núm_de_caracteresCuántos caracteres tomar desde esa posición. Si pides más de los que quedan, devuelve hasta el final.
Ejemplos
| A | B | |
|---|---|---|
| 1 | Código | Sucursal |
| 2 | MX-GDL-0481 | GDL |
| 3 | MX-MTY-1120 | |
| 4 | CO-BOG-0077 |
B2: =EXTRAE(A2;4;3) Resultado: GDLEmpieza en el cuarto carácter y toma 3: GDL.
| A | B | |
|---|---|---|
| 1 | Lote | Mes |
| 2 | 20260315 | 03 |
| 3 | 20261102 |
B2: =EXTRAE(A2;5;2) Resultado: 03En un lote con formato año, mes y día, el mes ocupa las posiciones 5 y 6. El resultado es el texto 03, con su cero.
| A | B | |
|---|---|---|
| 1 | Apellido, nombre | Nombre |
| 2 | Ramírez, Paola | Paola |
| 3 | Ortega, Juan Pablo |
B2: =EXTRAE(A2;ENCONTRAR(",";A2)+2;20) Resultado: PaolaENCONTRAR ubica la coma y la extracción empieza dos posiciones después. Se piden 20 caracteres, pero devuelve solo los que quedan.
Practica ahora
Cargando…
Hacer la lección completa: Función EXTRAE →
Errores comunes
- Empezar a contar en 0. El primer carácter es la posición 1. Para tomar desde el inicio, el segundo argumento es 1.
- Poner la posición final como tercer argumento. El tercer argumento es una cantidad. Para los caracteres 4, 5 y 6 se escribe
=EXTRAE(A2;4;3), no un 6. - Usar el resultado como número. Lo que devuelve es texto. Si necesitas sumarlo o compararlo con un número, conviértelo:
=EXTRAE(A2;5;2)*1. - Posición fija en textos de largo variable. Si la parte que buscas se mueve de una fila a otra, calcula la posición con
ENCONTRAR, como en el tercer ejemplo.
Lecciones para practicar EXTRAE
- Función EXTRAE: Saca un fragmento del medio de un texto con la función EXTRAE, indicando dónde empezar y cuántos caracteres tomar.
- Práctica de funciones de texto: Ejercicios con LARGO, IZQUIERDA, DERECHA, EXTRAE, ENCONTRAR y TEXTODESPUES en una lista de entregas.