Powered by Max Banner Ads 

Funcion Excel EXTRAE

On 23/03/2010, in Formulas y Funciones Excel, Texto, by jmaterano
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. Función EXTRAE - Excel 2003 Función EXTRAE - Excel 2007 Saludos y éxitos. ¿Quieres conocer mas sobre funciones de Excel? Funciones 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

9 Responses to Funcion Excel EXTRAE

  1. YONI dice:

    Quiero que me enseñen como puedo sacar o extraer las dos últimas letras de mi apellido paterno, también de mi apellido materno, en otra celda los 4 últimos del DNI y de la nacionalidad las dos primeras letras por favor háganme ese favor es para ahora ayúdenme.

    • jmaterano dice:

      Hola Yoni ¿Cómo estás?

      Es una tarea muy sencilla para obtener las dos últimas letras de tu apellido paterno utiliza la función DERECHA con los siguientes argumentos: =DERECHA(“Celda de referencia”;2), para obtener las dos últimas letras de tu apellido materno aplica la misma función =DERECHA(“Celda de referencia”;2), para obtener los 4 últimos del DNI puedes emplear de igual forma la función DERECHA con los siguientes argumentos =DERECHA(“Celda de referencia”;4) por ultimo para obtener las dos primeras letras de la nacionalidad puedes emplear la función IZQUIERDA con los siguientes argumentos =IZQUIERDA(“Celda de referencia”;2).

      Si tienes alguna duda con el uso de estas funciones puedes visitar los siguientes enlaces:

      Función DERECHA : http://excellentias.com/funcion-excel-derecha

      Función IZQUIERDA: http://excellentias.com/funcion-excel-izquierda

      Saludos

      Juan Materano

      • alias dice:

        como extraer dentro una celda por ejemplo que en la celda diga Avelardo Sergio Matias y quiero extraer la primera y segunda letra de los apellidos las 2 primeras letras del nombre y numero correlativo 01,02….

  2. JHONDONCEL dice:

    Hola, necesito resolver esta cuestion , tengo una celda con un numero y necesito en otra casilla extraer los primero 3000 y multiplicarlos por el 100%, de 3001 a 8000 los multiplique por el 35% y los 8001 o mas los multiplique por el 25%. que funcion puedo utilizar o cual seria la solucion. ( el numero es 6500). se debe sumar todos los tres resulados es decir: resultado=(3000*100%+(3001:8000)*35%+(8000 o mas)*25%)
    GRACIAS

  3. Angel dice:

    Hola, genial tu explicación, necesito ayuda, tengo una base de datos, de clientes donde los identifica un folio, utilizo la fórmula de “buscarv” que me manda los datos del cliente solo con ingresar el folio que lo identifica, pero esta fórmula solo muestra el primer dato ingresado según el folio capturado, quisiera saber si hay una formula para complementar, mejorar o cambiar a esta, lo que necesito es que al poner el folio del cliente, muestre el nombre del mismo así como “todos” los movimientos que ha hecho el mismo cliente y no solo uno, espero haberme explicado bn, y adelanto mis agradecimientos y de nvo. genial tu sitio….

  4. ELVIRA dice:

    tengo una celda donde estan los nombres y apellidos, pero necesito tener los apellidos y nombres eh intentando utilizar tus formulas pero no me salen por favor ayudame.
    gracias

    nota: Me parece muy interesante tu pagina.

    • dcedeno dice:

      Hola Elvira, imagino que deseas tener los apellidos y nombres en celdas separadas. Hay dos formas que puedes hacerlo. Una de ellas es emplear el separador de texto en columnas. Seleccionando la columna de datos que deseas separar accedes en Excel 2007 a la ficha Datos, apartado Herramientas de datos, botón Texto en columnas. Defines los datos como Delimitados, das clic al botón Siguiente, en las opciones de Separadores seleccionas Espacio, das clic en Siguiente y luego en Finalizar.

      Otra opción es hacerlo vía fórmulas, empleando para ello una combinación de funciones. En este caso si suponemos que los datos a separar están en la celda A2 de tu hoja de cálculo y aplicamos la formula para obtener el nombre en la celda B2 sería:

      =IZQUIERDA(A2;ENCONTRAR(” “;A2;1))

      Para el mismo ejemplo aplicado en la celda C2 para obtener el apellido sería:

      =DERECHA(A2;LARGO(A2)-ENCONTRAR(” “;A2;1))

      Espero que te sea de máxima utilidad, un abrazo y mucho éxito!!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


 Powered by Max Banner Ads 

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

More in Formulas y Funciones Excel, Texto (22 of 45 articles)
Image_Redon


Hola, ¿cómo están? En esta ocasión describimos en detalle la función de Excel  REDONDEAR ya que la misma es de ...