Breve descripción y detalle de una de las posibles formulas de extracción de datos en Excel, en combinacion con las fuciones de Excel Izquierda, Derecha, Largo y Encontrar.
Hola, ¿cómo han estado?
¿Te has visto ante la circunstancia de tener datos agrupados en una celda pero dentro de ella solo te interesa solo una parte tal como una frase, palabra, un valor, etc.?
Pues combinando las funciones de Texto en Excel: IZQUIERDA, DERECHA, LARGO y ENCONTRAR puedes extraer el dato requerido, a continuación mediante un ejemplo te explicamos en detalle como realizar esta fórmula de extracción de datos.
Tenemos una tabla de datos de la cual queremos extraer el nombre del Continente y el nombre del País sin embargo estos datos se encuentran contenidos dentro de una celda y a su vez están separados por “;”, en la siguiente imagen se encuentra el ejemplo citado.
Form_Extr_Dat - 2003
Form_Extr_Dat - 2007
¿Deseas conocer mas sobre esta y otras formulas de Excel? Pues visita el siguiente enlace que de seguro encontraras este y mas contenido de tu interés:
Formulas Excel
Espero que les sea de mucha utilidad.
El equipo de EXCELLENTIAS.COM
Paso 1. Para extraer el nombre del Continente vamos a insertar en la celda C9 la siguiente fórmula:
=IZQUIERDA(B9;ENCONTRAR(";";B9;1)-1) * Las celdas referenciadas son las que se encuentran en el archivo que se les facilitara al final de la publicación. Para obtener detalles de las funciones empleadas en la formula haz clic en los siguientes enlaces: (Función IZQUIERDA; Función ENCONTRAR)Paso 2. Para poder extraer el nombre del país tienes que hacer un paso previo y es insertar en la celda D9 la siguiente fórmula ya que de este modo se obtienen los datos de donde se va a extraer el nombre del país:
=DERECHA(B9;LARGO(B9)-ENCONTRAR(";";B9;1)) Para obtener detalles de las funciones empleadas en la formula haz clic en los siguientes enlaces: (Función DERECHA; Función LARGO)Paso 3. Ya por ultimo para extraer el nombre del país dentro de la celda E9 vas a insertar la siguiente fórmula:
=IZQUIERDA(D9;ENCONTRAR(";";D9;1)-1) El resultado final del ejemplo sería como lo que se muestra en la siguiente imagen: Siguiendo estos sencillos pasos puedes lograr obtener esos datos que tanto requieres de una forma sencilla pero muy útil. Adicionalmente les agregamos otro ejemplo de extracción de datos, pero esta vez lo que vamos a extraer es el nombre del usuario de una cuenta de correo en particular, el listado de los correos es el siguiente: La fórmula a emplear para este caso es similar a la del ejemplo 1 en el primer paso, quedaría de la siguiente manera;=IZQUIERDA(B17;ENCONTRAR("@";B17;1)-1)En la siguiente imagen ya de forma dinámica les mostramos como utilizar la fórmula: 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.
















muy buen ejercicio gracias
Muchas gracias Carlos!!! Estamos para servir!!!
por ejemplo quiero que cuando ponga el numero de nit de mis clientes que me aparezca el nombre de la empresa para no tener que escribir no se si me explico gracias.
Hola javier en este caso puedes emplear alguna de las funciones de búsqueda y referencia que Excel pone a nuestra disposición tales como BUSCAR, BUSCARV, BUSCARH, todo dependiendo de como este organizados tus datos. Te dejo anexo algunos links donde podrás encontrar detallados tutoriales al respecto:
En el caso de BUSCAR: http://excellentias.com/2010/01/funcion-excel-buscar/
En el caso de BUSCARV: http://excellentias.com/2009/10/funcion-excel-buscarv/
En el caso de BUSCARH: http://excellentias.com/2010/01/funcion-excel-buscarh/
Si requieres cualquier apoyo adicional no dudes en contactarnos, estamos para servir.
Saludos y mucho éxito,
Excelente ejercicio, para extraccion de datos.
OTRA OPCION: En casos como este, es posible utilizar también la opción de “DATOS”, “TEXTO EN COLUMNA”, “DELIMITADOS” “PUNTO Y COMA”.
P. Ej. Venezuela;Mexico;USA;Peru
Resultado = Cuatro Columnas individuales Venezuela, Mexico, USA, Peru.
Saludos
Excelente alternativa Manuel, gracias por el aporte!!!!
hola.. que tal, necesitaría saber formulas del excel para organizar una planilla de correos electrónicos con tipos de correos que tengo, tambien la nacionalidad de los mismos correos . espero su respuesta!! muchas gracias
Hola Dario, si no puedes dar mas detalles al respecto o quizás enviarnos algún archivo en el que podamos detallar que deseas hacer sería genial. Un saludo y mucho éxito!!!!
Esta combinacion de formulas es algo sorprendente, pense que solo se podia hacer con programacion
Me alegra que te haya resultado de utilidad!!! Un abrazo y mucho éxito!!!