La función Extrae en Excel es una función de texto bastante desconocida. Normalmente un usuario medio usará las funciones IZQUIERDA o DERECHA pero no la fórmula Extrae. A continuación te explicamos cómo usar la función Extrae de Excel para obtener (o extraer) un determinado conjunto de caracteres de una celda.
¿Para qué sirve la función extrae?
Esta función nos permite “sacar” una palabra o caracteres de una frase o conjunto de palabras o caracteres.
Por ejemplo, si tuviéramos en una celda:
Cod 1. Madrid
y queremos obtener simplemente la palabra Madrid deberíamos usar la función EXTRAE.
Argumentos de la función extrae en excel
La función EXTRAE cuenta con tres argumentos en Excel.
=EXTRAE ( texto_objetivo; número_inicial; número_de_caracteres)
Los argumentos son:
- texto_objetivo: lo usaremos para indicar de qué celda queremos extraer el texto.
- número_inicial: es el número a partir del cual queremos extraer los caracteres empezando por la izquierda y siendo el primer caracter el número 1. Este valor siempre deberá ser mayor o igual a 1.
- número_de_caracteres: este es el número de caracteres que queremos extraer de la celda.
En el ejemplo anterior si tuviéramos en una celda:
Cod 1. Madrid
para obtener el valor de Madrid deberíamos usar la fórmula extrae en Excel de la siguiente manera suponiendo que la la celda objetivo es la A1
=EXTRAE (A1; 7; 6)
Hay que tener en cuenta que:
- El texto “Cod 1. ” tiene 6 caraceteres por lo que queremos empezar a obtener nuestra cadena de texto en el siguiente caracter, es decir, en el número 7.
- Que la palabra “Madrid” tiene 6 caracteres. Pero podríamos haber indicado un número mayor para obtener toda la longitud de caracteres lo que hubiera supuesto recortar las palabras hasta el final de la cadena de texto.
Ejemplos: fUNCIÓN EXTRAE EN EXCEL
Ejemplo 1
Supongamos que tenemos en una celda el siguiente conjunto de caracteres.
12345689
Si queremos extraer mediante la función EXTRAE los números 4 y 5 seguidos deberíamos usar la función así:
=EXTRAE(A1;4;2)
Donde:
- 4 es igual al caracter donde queremos comenzar, es decir, es el número que viene después de 1, 2 y 3.
- 2 es igual al número de caracteres que queremos obtener
Por tanto, el resultado de este ejemplo será:
45
Ejemplo 2: extraer números de un DNI
Por otro lado, imaginad que estamos trabajando con un DNI que tiene el siguiente número:
50776540Q
Y debemos obtener los dos últimos números pero no la letra. Para ello como conocemos que la longitud de un DNI siempre son 9 caracteres de los cuales los 8 primeros son un número podemos obtenerlo.
=EXTRAE(A1;7,2) = 40
Un buen ejemplo para utilizar la función EXTRAE es este artículo en el que os explicamos cómo hacerlo: