Breve descripción de la función de Excel EXTRAE, con detalles de sintaxis, ejemplos aplicados y archivos de práctica.
Hola, ¿Cómo están?
En algunas ocasiones nos hemos topado con la necesidad de hacer la extracción de un grupo de caracteres dentro de una celda ya que requerimos solo una parte de ellos, existen diversas maneras de hacerlo no obstante en Excel existe una función que te permite realizar este trabajo sin inconvenientes, ya que con la función EXTRAE tienes la posibilidad de hacer la extracción de un conjunto de caracteres ya sean texto, símbolos, valores o números.
A continuación se explica en detalle la función de Excel EXTRAE.
La función EXTRAE devuelve un número específico de caracteres de una cadena de texto, comenzando en la posición que especifiques y en función del número de caracteres que especifiques.
La función EXTRAE se utiliza con idiomas que emplean un conjunto de caracteres de un byte (SBCS).
(SBCS) Single Byte Character Set: se utiliza para referirse a conjuntos de caracteres que utilizan exactamente un byte por cada carácter gráfico.
La función EXTRAE siempre cuenta cada carácter como 1, ya sea de un byte o de doble byte e independientemente de la configuración predeterminada de idioma.
La función EXTRAE la podemos hallar dentro de las funciones de Texto como se aprecia en la imagen:
En la siguiente imagen se puede apreciar la sintaxis de esta función:
Texto: Cadena de texto que contiene los caracteres que se desea extraer.
Posición_inicial: Posición del primer carácter que se desea extraer del texto. La Posición_inicial del primer carácter de texto es 1, y así sucesivamente.
Núm_de_caracteres: Específica el número de caracteres que se desea que EXTRAE devuelva del argumento texto.
A considerar:
- Si posición_inicial es mayor que la longitud de texto, EXTRAE devuelve “” (texto vacío).
- Si posición_inicial es menor que la longitud de texto, pero posición_inicial más núm_de_caracteres excede la longitud de texto, EXTRAE devuelve los caracteres hasta el final de texto.
- Si posición_inicial es menor que 1, EXTRAE devuelve el valor de error #¡VALOR!
- Si núm_de_caracteres es negativo, EXTRAE devuelve el valor de error #¡VALOR!
¡En Practica!
Veamos a continuación un ejemplo para comprender mejor esta función:
Existe un una tienda por departamentos en la cual se necesita realizar una organización de los datos de tal manera que este asociado un código con un departamento en especifico, sin embargo los códigos que se tienen están con caracteres adicionales que no se requieren, por lo tanto se necesita hacer la extracción del código antes para que sea combinado con el nombre del departamento.
En la imagen anexa se encuentra el ejemplo propuesto:
¿Cómo lo vamos a realizar?
Vamos a emplear inicialmente la función EXTRAE y luego vamos a emplear la función de Texto CONCATENAR para hacer la combinación del departamento con el código, veamos en la imagen anexa la solución a este ejemplo:
Como se puede apreciar la combinación de ambas funciones (Formula) soluciono el ejercicio propuesto ya que con el uso de la función EXTRAE y CONCATENAR se obtiene el dato requerido.
El uso de la función EXTRAE simplifica el trabajo en alto grado ya que optimizamos el tiempo que normalmente invertimos en los procedimientos manuales y además que puede ser anidada con una gran diversidad de funciones con lo que se crean formulas nuevas para solucionar problemas más complejos.
Les dejamos anexos los archivos con los que preparamos este artículo, en versiones para Excel 2007 y Excel 2003, para que puedan aplicar sus propias prácticas ensayando con los datos de los mismos o aplicando sus propios datos.
Saludos y éxitos.
¿Quieres conocer mas sobre funciones de Excel?
El equipo de EXCELLENTIAS.COM
Fuente: Ayuda Oficial de Microsoft Excel
Imagen principal: http://www.flickr.com/photos/franganillo/3678747186/
Cargado el 1 de julio, 2009 por Jorge Franganillo
-
YONI
-
http://excellentias.com/jmaterano jmaterano
-
alias
-
http://excellentias.com/dcedeno dcedeno
-
JHONDONCEL
-
Angel
-
http://excellentias.com/dcedeno dcedeno
-
ELVIRA
-
http://excellentias.com/dcedeno dcedeno














