Extraer Datos en Excel PDF
Extraer Datos en Excel PDF
Extraer Datos en Excel PDF
Introducción.
Función Izquierda( ).
Función Derecha( ).
Función Largo( ).
Función Encontrar( ).
Ejemplo.
Actividades.
Extracción de Datos en Excel: Inicio
Para extraer datos en Excel, existen muchas funciones, dentro de las cuales algunas que ya
estudiamos en clases pasadas, como buscarv() ó buscarh(), etc.
Sin embargo existen otras que no hemos visto, por ejemplo funciones para extraer parte de
una fecha como son:
=Dia(Fecha) Extrae el Día de una Fecha.
=Mes(Fecha) Extrae el Mes de una Fecha.
=Año(Fecha) Extrae el Año de una Fecha.
Ejemplo:
En la imagen anterior observemos que dada una fecha en la celda D3, se usaron las funciones
explicada anteriormente y se extrajo el día 08, el mes 7 y el año 2015.
También podemos usar las siguientes funciones de extracción de cadenas en celdas de Excel:
Función Izquierda() La función IZQUIERDA la puedes hallar dentro del grupo de las
funciones de Texto como se ve en la imagen anexa:
Inicio
(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 IZQUIERDA 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.
Sintaxis:
=IZQUIERDA(texto; Número_de_Caracteres)
Texto: Es la cadena de texto que contiene los caracteres que se desea extraer.
Ejemplo:
La función DERECHA devuelve el último carácter o caracteres de una cadena de texto, según
el número de caracteres que el usuario especifica.
(SBCS) Single Byte Character Set: se utiliza para referirse a conjuntos de caracteres que
utilizan exactamente un byte por cada carácter gráfico.
DERECHA 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.
Sintaxis:
=DERECHA(texto;Número_de_Carácteres)
Texto: Es la cadena de texto que contiene los caracteres que se desea extraer.
La función LARGO la puedes hallar dentro del grupo de las funciones de Texto como se ve
en la imagen anexa:
(SBCS) Single Byte Character Set: se utiliza para referirse a conjuntos de caracteres que
utilizan exactamente un byte por cada carácter gráfico.
LARGO 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.
=Largo(Texto)
Texto: es el texto cuya longitud desea saber. Los espacios se cuentan como caracteres. Esto
va a ubicarse dentro de una celda en específico.
Ejemplo:
Como observamos, retorna la cantidad de caracteres encontrados en la celda A4. En este caso
27 caracteres incluyendo los espacios en blanco.
La función ENCONTRAR la puedes hallar dentro del grupo de las funciones de Texto como
se ve en la imagen anexa:
(SBCS) Single Byte Character Set: se utiliza para referirse a conjuntos de caracteres que
utilizan exactamente un byte por cada carácter gráfico.
Ejemplo:
=IZQUIERDA(A4,ENCONTRAR(";",A4,1)-1)
En este caso Excel evalúa del interior al exterior, esto es inicialmente la función
ENCONTRAR, la cual retorna la posición en donde se encuentra el carácter que mandamos
;
a buscar que en nuestro ejemplo es “ ”. Al retornar la posición que en este caso es 12, le
restamos un uno, porque luego con Izquierda, extraemos 11, caracteres que significa el
nombre del continente.
En este caso no importa cuántos caracteres tiene el nombre del continente, porque la función
Encontrar se encarga de decirle a Excel, y por ende a la función Izquierda, a partir de donde
vamos a extraer. Una vez insertada la función en la celda B4, simplemente arrastramos hasta
la celda B10 y automáticamente se resolverán las siguientes.
Paso 2. Para poder extraer el nombre del país más la capital, tenemos que hacer un
paso previo y es insertar en la celda C4 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(A4,LARGO(A4)-ENCONTRAR(";",A4,1))
Luego hay que copiar la función a las demás celdas hasta llegar a A10. En este caso
observemos lo primero que resolverá Excel es:
a) Encontrar(“;”,A4,1) Esto retornará 12.
b) Largo(A4) Esto Retornará 29.
c) LARGO(A4)-ENCONTRAR(";",A4,1) Esto retornará 29 -12 = 17
d) Por último Derecha(A4,17,1) Retornará Venezuela;Caracas para la primera fila de
datos.
El resultado sería:
Paso 3. Ya por ultimo para extraer el nombre del país dentro de la celda D4 vas a
insertar la siguiente fórmula:
=IZQUIERDA(C4,ENCONTRAR(";",C4,1)-1)
En este caso trabajaremos con la celda C4, que contiene únicamente el País y su capital, por
lo tanto será muchos más fácil de extraer únicamente el país. Para lo cual se identifica en
Actividades: Inicio
Nota: En este apartado no subirán tarea a la plataforma, sin embargo espero hayan
hecho la práctica anterior. Y lo puedan usar a posteriori.
Éxitos.