Función EXTRAE()
Extrae una cantidad específica de caracteres del medio de una cadena de texto, a partir de una posición inicial y una longitud dadas. Ofrece total control sobre la extracción de subcadenas.
Sintaxis
=EXTRAE(texto; posición_inicial; núm_de_caracteres)
texto: La cadena de texto o la referencia a la celda que contiene los caracteres que deseas extraer (obligatorio).
posición_inicial: La posición numérica del primer carácter que deseas extraer. El primer carácter de la cadena es el
1 (obligatorio).
núm_de_caracteres: La cantidad de caracteres que deseas extraer a partir de la posición inicial especificada (obligatorio).
Ejemplo Práctico
Imagina que tienes una clave de empleado en la celda A1 que es "EMP-7412-MT" y quieres extraer solo el número del medio (que empieza en la posición 5 y tiene 4 caracteres de longitud):
=EXTRAE(A1; 5; 4)
El resultado devuelto será: "7412".
[Espacio para captura de pantalla de Excel - Ejemplo EXTRAE]
Observaciones
- Si
posición_iniciales mayor que la longitud total del texto, la función devolverá una cadena vacía (""). - Si
posición_iniciales menor que 1, la función devolverá el error#¡VALOR!. - Si
núm_de_caractereses negativo, también se obtendrá un error#¡VALOR!. - En la versión en inglés de Excel, esta función se llama
MID().