SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
OBTENER DATOS EXTERNOS
       La herramienta Obtener datos externos nos va a permitir llevar a
Excel datos que proceden de otras fuentes de datos, como archivos de texto
o bases de datos, para su posterior tratamiento y análisis con la hoja de
cálculo.
     Para poder utilizar las herramientas de importación de datos, lo
haremos desde la barra de menús accediendo a Datos – Obtener datos
externos. El menú de Obtener datos externos es el siguiente:




     Los comandos más importantes de este menú son Importar datos y
Nueva consulta de base de datos.
      Básicamente, vamos a importar datos a Excel de dos formas:
        1. Directamente desde el archivo de origen que, normalmente,
           será un archivo de texto o un archivo de base de datos.
        2. Utilizando consultas que realizaremos con un asistente o con
           Microsoft Query.
     El comando Importar datos permite obtener datos de otras fuentes
como archivos de texto o bases de datos de diferentes tipos.
       El comando Nueva consulta de base de datos nos permite filtrar datos
y realizar consultas para obtener los datos que queremos importar a Excel.
Podemos realizar consultas utilizando el asistente o bien con la herramienta
Microsoft Query.

Importar archivos de texto
      Con el comando Importar datos podemos                 obtener   datos
procedentes de distintos tipos de archivos de texto.
      Vamos a distinguir dos tipos de archivos de texto, dependiendo de la
forma en la que se delimitan los campos de datos:
        1. Delimitados: los campos están separados por un carácter
           delimitador que puede ser una coma, un punto y coma, un
           espacio, una tabulación, etc.
        2. De ancho fijo: cada campo tiene una anchura preestablecida.
       El comando Importar datos no permite realizar ningún tipo de filtro
ni de selección previa de los datos a importar.
OBTENER DATOS EXTERNOS




  Ejemplo 1
      Vamos a importar un archivo de texto llamado “Comunidades.txt”.
     En el menú Datos-Obtener datos externos, seleccionamos el comando
Importar datos.
      En la ventana que aparece a continuación, debemos seleccionar el
archivo que vamos a importar.




      Una vez seleccionado el archivo a importar, se inicia un asistente que
nos ayudará en tres pasos a la importación de los archivos de texto.
      Paso 1. En el primer paso debemos indicar en primer lugar el tipo de
archivo: delimitado o de ancho fijo. También debemos indicar la fila del
archivo de texto en la que debe comenzar la importación, y el origen del
archivo: Windows, Macintosh o MS-DOS.




                                     2
OBTENER DATOS EXTERNOS


       Paso 2. En el segundo paso vamos a establecer el carácter que se ha
utilizado como separador de los campos (en el caso de que el archivo sea
delimitado). Al seleccionar el separador adecuado podremos ver una vista
previa en la que se muestran los distintos campos.




      Paso 3. En el tercer paso podemos especificar el formato de celdas
que queremos aplicar a cada uno de los campos. También podemos saltar
determinados campos que no nos interese importar.




       Por último, para finalizar la importación, debemos indicar en que
lugar de la hoja de cálculo activa queremos insertar los datos importados, o
insertarlos en una nueva hoja de cálculo.




                                     3
OBTENER DATOS EXTERNOS




Importar archivos de base de datos
      Con el comando Importar datos              podemos     obtener     datos
procedentes de archivos de base de datos.
      Este comando permite importar una tabla o una consulta de una base
de datos.
       El comando Importar datos no permite realizar ningún tipo de filtro
ni de selección previa de los datos a importar.
  Ejemplo 2
     Vamos a importar        una   base   de   datos   de   Access     llamada
“Comunidad.mdb”.
       La importación de datos desde una base de datos de Access,
solamente permite importar tablas o consultas de forma individual y sin
realizar ningún tipo de filtro ni de selección previa de los datos.
      En primer lugar, en la ventana Seleccionar archivos de origen de
datos, debemos seleccionar el archivo de base de datos que vamos a
importar.
       A continuación, aparece una ventana en la que vamos a seleccionar la
tabla o consulta que queremos importar.




      Para finalizar la importación, debemos indicar en que lugar de la hoja
de cálculo activa queremos insertar los datos importados, o insertarlos en
una nueva hoja de cálculo.



                                     4
OBTENER DATOS EXTERNOS




Crear consultas utilizando el Asistente
       En la mayoría de los casos, podremos importar datos de diversos
archivos utilizando el comando Importar datos, tal como se ha visto en los
apartados anteriores. Pero si queremos realizar una selección previa sobre
los datos que vamos a importar, debemos realizar una consulta.
      Si la consulta no es muy compleja, podemos utilizar el Asistente para
consultas, que de una forma muy sencilla nos permite realizar las siguientes
operaciones:
      1. Seleccionar tablas y campos que vamos a incluir en la consulta.
      2. Unir varias tablas. El Asistente crea de forma automática una
         unión interna cuando reconoce el campo clave de una tabla y un
         campo con el mismo nombre en otra tabla.
      3. Ordenar los datos resultantes antes de importarlos a Excel.
      Para realizar una consulta con el Asistente, seleccionamos el
comando Datos > Obtener datos externos > Nueva consulta de base
de datos. A continuación debemos activar la casilla de verificación Usar el
Asistente para consultas para crear o modificar consultas.
  Ejemplo 3
        De la base de datos “Comunidad.mdb” vamos a exportar los
siguientes datos: Tabla Comunidad (CIF, Nombre, Población, CP), Tabla
Gastos (Fecha, Tipo, Descripción, Importe). También vamos a realizar un
filtro Población = ”Alicante” y Importe > 1500 Y < 7500.
       En primer lugar, en la ventana Elegir origen de datos, seleccionamos
el tipo de archivo que vamos a importar y activamos la casilla de
verificación que nos permite utilizar el Asistente para consultas.




                                     5
OBTENER DATOS EXTERNOS


     A continuación aparece la ventana Seleccionar base de datos, donde
debemos seleccionar el archivo que vamos a importar.




       Una vez seleccionado el archivo de base de datos a importar, aparece
el Asistente para consultas, que consta de los siguientes pasos:
      Paso 1. Seleccionar datos.
      En esta ventana debemos seleccionar los distintos campos que
queremos incluir en la consulta. En la parte izquierda vemos las tablas y
consultas que contiene la base de datos y sus campos, mientras que en la
parte derecha aparecen los campos que hemos incluido en la consulta.




                                    6
OBTENER DATOS EXTERNOS


      Paso 2. Filtrar datos.
      En el segundo paso del Asistente podemos filtrar los datos para hacer
una selección de los registros que queremos incluir en la consulta. Podemos
poner condiciones en varios campos, y dentro de cada campo también
podemos poner varias condiciones.




      Paso 3. Ordenar datos.
      A continuación, podemos ordenar los datos.




      Paso 4. Finalizar la importación.
      Por último, para finalizar la importación, podemos elegir entre
importar los datos a Excel, o abrir Microsoft Query para ver los datos o
modificar la consulta. También podemos guardar la consulta en un archivo
de consulta .qdy que posteriormente podremos modificar con Microsoft
Query.




                                    7
OBTENER DATOS EXTERNOS




Crear consultas utilizando Microsoft Query
      Si queremos realizar una consulta más compleja de lo que nos
permite el Asistente para consultas, podemos utilizar Microsoft Query, que
de forma similar a la que se diseñan las consultas en Access, nos permite
tener mayor control sobre los distintos aspectos de la consulta.
      Con Microsoft Query, además de realizar todas las operaciones que
nos permite el Asistente de consultas, también podemos realizar consultas
de parámetros.
      Para realizar una consulta con Microsoft Query, utilizamos el comando
Datos > Obtener datos externos > Nueva consulta de base de datos.
A continuación debemos desactivar la casilla de verificación Usar el
Asistente para consultas para crear o modificar consultas.
  Ejemplo 4
       De la base de datos “Comunidad.mdb” vamos a exportar los
siguientes datos: Tabla Comunidad (CIF, Nombre, Población, CP), Tabla
Propietarios (NIF, ApellidosNombre, PobContacto, CP). Vamos a realizar un
filtro que nos permita seleccionar las comunidades de Alicante y los
propietarios que no son de Alicante.
       En primer lugar, en la ventana Elegir origen de datos, seleccionamos
el tipo de archivo que vamos a importar y desactivamos la casilla de
verificación para utilizar el Asistente para consultas.




                                    8
OBTENER DATOS EXTERNOS


     A continuación aparece la ventana Seleccionar base de datos, donde
debemos seleccionar el archivo que vamos a importar.




      Una vez seleccionado el archivo de base de datos a importar, aparece
la ventana de Microsoft Query.




      A partir de aquí, el proceso es similar a la elaboración de una
consulta en Access.




                                    9
OBTENER DATOS EXTERNOS


      En primer lugar incluimos en la consulta las tablas necesarias. A
continuación bajamos los campos de cada tabla que queramos incluir en la
consulta. Posteriormente podemos introducir criterios y ordenar los datos.
      Después de realizar todas las operaciones necesarias, la ventana de
Microsoft Query tendrá el siguiente aspecto:




      Una vez finalizada la consulta, pinchamos el botón    para enviar los
datos obtenidos a Excel.

  Ejemplo 5
       De la base de datos “Comunidad.mdb” vamos a exportar los
siguientes datos: Tabla Comunidad (CIF, Nombre, Población, CP), Tabla
Propietarios (NIF, ApellidosNombre, Pobcontacto, CP). Vamos a realizar una
consulta de parámetros que nos solicite la población en la que se ubica la
comunidad y seleccione los propietarios que residan en una población
distinta.
       En primer lugar, en la ventana Elegir origen de datos, seleccionamos
el tipo de archivo que vamos a importar y desactivamos la casilla de
verificación para utilizar el Asistente para consultas.
      Una vez seleccionado el archivo de base de datos a importar, aparece
la ventana de Microsoft Query.
      Antes de realizar la consulta debemos asegurarnos que el botón
Consulta automática     no está activado.
      Para el campo que deseamos utilizar como parámetro de la consulta,
en Valor debemos escribir entre corchetes el texto que aparecerá cuando se
ejecute la consulta, tal y como se muestra en la siguiente ventana:


                                    10
OBTENER DATOS EXTERNOS




       Una vez que hemos determinado los criterios y los campos que
queremos incluir en la consulta, finalizamos el proceso enviando los datos a
Excel.
       Cuando ya tenemos los datos en Excel, tenemos la posibilidad de
modificar la forma en la que se introduce el valor del parámetro de la
consulta. Vamos a utilizar para ello el botón Parámetros de la consulta
de la barra de herramientas Datos externos.




      La ventana de Parámetros de la consulta nos proporciona tres
opciones:
      1. Pedir el valor del parámetro en una ventana de dialogo.
      2. Utilizar un valor fijo determinado.
      3. Escribir el valor en una celda.




                                     11
OBTENER DATOS EXTERNOS




Modificar consultas y actualizar datos
       Una vez finalizada la importación de datos mediante una consulta, es
posible modificar la consulta para obtener un nuevo conjunto de datos.
      Para hacerlo debemos seleccionar cualquier celda del conjunto de
datos importados, y seleccionamos el comando Datos > Obtener datos
externos > Modificar consulta.
       Aparecerá entonces el Asistente para consultas o Microsoft Query, y
podremos modificar cualquier aspecto de la consulta: tablas o campos que
intervienen en la misma, criterios de selección de valores, etc.
  Ejemplo 6
      Vamos a modificar la consulta realizada en el Ejemplo 3. Vamos a
eliminar de la consulta el campo Tipo de la tabla Gastos, y vamos a
modificar el filtro para el campo Importe > 2500 Y < 5000.
      En primer lugar, seleccionamos cualquier celda de los datos
importados, y en el menú Datos-Obtener datos externos seleccionamos
el comando Modificar consulta.




                                    12
OBTENER DATOS EXTERNOS


      Aparece entonces el Asistente para consultas con el que realizaremos
las modificaciones necesarias.
      En primer lugar nos permitirá añadir o eliminar campos a la consulta,
y una vez realizada esta operación podremos modificar los filtros
introducidos sobre los datos.




      Al finalizar la modificación de la consulta, el conjunto de datos que
obtendremos en Excel será el siguiente:




      Una vez realizada la importación de datos por cualquiera de los
métodos que hemos visto, ya sea de forma directa o mediante una
consulta, es posible que estos datos cambien en el archivo de origen del
que proceden, y entonces los datos importados a Excel no coincidan con los
datos originales.




                                    13
OBTENER DATOS EXTERNOS


      Para evitar esto, es conveniente que cada vez que se abra un archivo
con datos procedentes de una importación, se realice una actualización de
los datos para que en todo momento coincidan los datos originales con los
datos importados.
       Para actualizar los datos procedentes de una importación, debemos
seleccionar cualquier celda del conjunto de datos importados, y en la barra
de herramientas Datos externos, pinchamos el botón Actualizar datos.




                                    14

Más contenido relacionado

La actualidad más candente

Tutorial access97
Tutorial access97Tutorial access97
Tutorial access97iyiyiyhihi
 
tutorial para crear una base de datos en sql
tutorial para crear una base de datos en sqltutorial para crear una base de datos en sql
tutorial para crear una base de datos en sqlitsl
 
10 celis liseth crear tablas de datos
10 celis liseth crear tablas de datos10 celis liseth crear tablas de datos
10 celis liseth crear tablas de datosliseth109373
 
Introduccion excel
Introduccion excelIntroduccion excel
Introduccion excelctinococurso
 
Base de datos con Visual Basic
Base de datos con Visual Basic Base de datos con Visual Basic
Base de datos con Visual Basic IrlandaSalero
 
22. manejo de filtros y ordenación de datos
22. manejo de filtros y ordenación de datos22. manejo de filtros y ordenación de datos
22. manejo de filtros y ordenación de datosNarcisa Coronel
 
Consultas de Acción ACCESS
Consultas de Acción ACCESSConsultas de Acción ACCESS
Consultas de Acción ACCESSjuancamerino
 
C informacion instructores jcarlosmanuales juan carlosen_partesparte_4
C informacion instructores jcarlosmanuales juan carlosen_partesparte_4C informacion instructores jcarlosmanuales juan carlosen_partesparte_4
C informacion instructores jcarlosmanuales juan carlosen_partesparte_4Jose Martin Sosa Granados
 

La actualidad más candente (17)

Presentacion access
Presentacion accessPresentacion access
Presentacion access
 
Unidad 9 franklin
Unidad 9  franklinUnidad 9  franklin
Unidad 9 franklin
 
Ka
KaKa
Ka
 
Tutorial access97
Tutorial access97Tutorial access97
Tutorial access97
 
Leo
LeoLeo
Leo
 
tutorial para crear una base de datos en sql
tutorial para crear una base de datos en sqltutorial para crear una base de datos en sql
tutorial para crear una base de datos en sql
 
Tipos de consultas
Tipos de consultasTipos de consultas
Tipos de consultas
 
10 celis liseth crear tablas de datos
10 celis liseth crear tablas de datos10 celis liseth crear tablas de datos
10 celis liseth crear tablas de datos
 
Practica de access
Practica de accessPractica de access
Practica de access
 
Computación
ComputaciónComputación
Computación
 
Camilo ;d
Camilo ;dCamilo ;d
Camilo ;d
 
Introduccion excel
Introduccion excelIntroduccion excel
Introduccion excel
 
Base de datos con Visual Basic
Base de datos con Visual Basic Base de datos con Visual Basic
Base de datos con Visual Basic
 
22. manejo de filtros y ordenación de datos
22. manejo de filtros y ordenación de datos22. manejo de filtros y ordenación de datos
22. manejo de filtros y ordenación de datos
 
Consultas
ConsultasConsultas
Consultas
 
Consultas de Acción ACCESS
Consultas de Acción ACCESSConsultas de Acción ACCESS
Consultas de Acción ACCESS
 
C informacion instructores jcarlosmanuales juan carlosen_partesparte_4
C informacion instructores jcarlosmanuales juan carlosen_partesparte_4C informacion instructores jcarlosmanuales juan carlosen_partesparte_4
C informacion instructores jcarlosmanuales juan carlosen_partesparte_4
 

Destacado

афоризмы. золотой фонд мудрости
афоризмы. золотой фонд мудростиафоризмы. золотой фонд мудрости
афоризмы. золотой фонд мудростиАнна Друзенко
 
PNC Christmas Express
PNC Christmas ExpressPNC Christmas Express
PNC Christmas ExpressVleporerox
 
Amping Up So Me Mktg Strategy R2i
Amping Up So Me Mktg Strategy R2iAmping Up So Me Mktg Strategy R2i
Amping Up So Me Mktg Strategy R2iR2integrated
 
27 Design & Content Tips for Creating Clickable Email Campaigns
27 Design & Content Tips for Creating Clickable Email Campaigns27 Design & Content Tips for Creating Clickable Email Campaigns
27 Design & Content Tips for Creating Clickable Email CampaignsPinpointe On-Demand
 
Matematicas fantasticas
Matematicas fantasticasMatematicas fantasticas
Matematicas fantasticasIvan Sldñ
 
Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)
Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)
Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)Arq Jaime Martínez Veloz
 
Reputation management final project
Reputation management final projectReputation management final project
Reputation management final projectachahwan
 
Autores Gerenciales
Autores GerencialesAutores Gerenciales
Autores GerencialesLuis Canelon
 
RN to BSN Orientation May 2014
RN to BSN Orientation May 2014RN to BSN Orientation May 2014
RN to BSN Orientation May 2014Bluefield College
 
T2 protección nacional-2012
T2 protección nacional-2012T2 protección nacional-2012
T2 protección nacional-2012Gerardo Penas
 
Worth of experience
 Worth of experience Worth of experience
Worth of experienceMerja Bauters
 
fhgfjhg
fhgfjhgfhgfjhg
fhgfjhgmmmta
 

Destacado (20)

L.A
L.AL.A
L.A
 
афоризмы. золотой фонд мудрости
афоризмы. золотой фонд мудростиафоризмы. золотой фонд мудрости
афоризмы. золотой фонд мудрости
 
PNC Christmas Express
PNC Christmas ExpressPNC Christmas Express
PNC Christmas Express
 
Amping Up So Me Mktg Strategy R2i
Amping Up So Me Mktg Strategy R2iAmping Up So Me Mktg Strategy R2i
Amping Up So Me Mktg Strategy R2i
 
27 Design & Content Tips for Creating Clickable Email Campaigns
27 Design & Content Tips for Creating Clickable Email Campaigns27 Design & Content Tips for Creating Clickable Email Campaigns
27 Design & Content Tips for Creating Clickable Email Campaigns
 
Matematicas fantasticas
Matematicas fantasticasMatematicas fantasticas
Matematicas fantasticas
 
Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)
Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)
Universidad Autónoma de Coahuila: Crónica de una Utopía (Jaime Martínez Veloz)
 
Redes
RedesRedes
Redes
 
Reputation management final project
Reputation management final projectReputation management final project
Reputation management final project
 
Rfch
RfchRfch
Rfch
 
Hotel Gran Turismo
Hotel Gran TurismoHotel Gran Turismo
Hotel Gran Turismo
 
El abstrac de Comida Rapida
El abstrac de Comida RapidaEl abstrac de Comida Rapida
El abstrac de Comida Rapida
 
Maquinas Simples
Maquinas SimplesMaquinas Simples
Maquinas Simples
 
Autores Gerenciales
Autores GerencialesAutores Gerenciales
Autores Gerenciales
 
Bioenergía
BioenergíaBioenergía
Bioenergía
 
RN to BSN Orientation May 2014
RN to BSN Orientation May 2014RN to BSN Orientation May 2014
RN to BSN Orientation May 2014
 
T2 protección nacional-2012
T2 protección nacional-2012T2 protección nacional-2012
T2 protección nacional-2012
 
Markma Report Chapter 10
Markma Report Chapter 10Markma Report Chapter 10
Markma Report Chapter 10
 
Worth of experience
 Worth of experience Worth of experience
Worth of experience
 
fhgfjhg
fhgfjhgfhgfjhg
fhgfjhg
 

Similar a Importar pdf

Similar a Importar pdf (20)

Datos externos
Datos externosDatos externos
Datos externos
 
Access gabriela m michael v.
Access   gabriela m michael v.Access   gabriela m michael v.
Access gabriela m michael v.
 
Presentasion
PresentasionPresentasion
Presentasion
 
Tutorial de Microsoft Access 2010
Tutorial de Microsoft Access 2010Tutorial de Microsoft Access 2010
Tutorial de Microsoft Access 2010
 
Tics presentacion
Tics presentacionTics presentacion
Tics presentacion
 
Presentaciòn de access
Presentaciòn de accessPresentaciòn de access
Presentaciòn de access
 
Cristina Carvaca_Deber
Cristina Carvaca_DeberCristina Carvaca_Deber
Cristina Carvaca_Deber
 
Manual de access_2000-2
Manual de access_2000-2Manual de access_2000-2
Manual de access_2000-2
 
Manual de access_2000-2
Manual de access_2000-2Manual de access_2000-2
Manual de access_2000-2
 
Manual de access_2000-2
Manual de access_2000-2Manual de access_2000-2
Manual de access_2000-2
 
Conector de access con visual basic
Conector de access con visual basicConector de access con visual basic
Conector de access con visual basic
 
Manual cubos olap
Manual cubos olapManual cubos olap
Manual cubos olap
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
04 bernal carreño darnlei microsoft access 11 b
04 bernal carreño darnlei microsoft access 11 b04 bernal carreño darnlei microsoft access 11 b
04 bernal carreño darnlei microsoft access 11 b
 
Tranajo acces 03 09 12
Tranajo acces 03 09 12Tranajo acces 03 09 12
Tranajo acces 03 09 12
 
Trabajo acces 03 09 12
Trabajo acces 03 09 12Trabajo acces 03 09 12
Trabajo acces 03 09 12
 
Como se crea una base de datos de acces
Como se crea una base de datos  de accesComo se crea una base de datos  de acces
Como se crea una base de datos de acces
 
S3 - archivos de datos SPSS
S3 - archivos de datos SPSSS3 - archivos de datos SPSS
S3 - archivos de datos SPSS
 
SQL Visual Basic 6.0
SQL Visual Basic 6.0SQL Visual Basic 6.0
SQL Visual Basic 6.0
 
Consultas domi
Consultas domiConsultas domi
Consultas domi
 

Importar pdf

  • 1. OBTENER DATOS EXTERNOS La herramienta Obtener datos externos nos va a permitir llevar a Excel datos que proceden de otras fuentes de datos, como archivos de texto o bases de datos, para su posterior tratamiento y análisis con la hoja de cálculo. Para poder utilizar las herramientas de importación de datos, lo haremos desde la barra de menús accediendo a Datos – Obtener datos externos. El menú de Obtener datos externos es el siguiente: Los comandos más importantes de este menú son Importar datos y Nueva consulta de base de datos. Básicamente, vamos a importar datos a Excel de dos formas: 1. Directamente desde el archivo de origen que, normalmente, será un archivo de texto o un archivo de base de datos. 2. Utilizando consultas que realizaremos con un asistente o con Microsoft Query. El comando Importar datos permite obtener datos de otras fuentes como archivos de texto o bases de datos de diferentes tipos. El comando Nueva consulta de base de datos nos permite filtrar datos y realizar consultas para obtener los datos que queremos importar a Excel. Podemos realizar consultas utilizando el asistente o bien con la herramienta Microsoft Query. Importar archivos de texto Con el comando Importar datos podemos obtener datos procedentes de distintos tipos de archivos de texto. Vamos a distinguir dos tipos de archivos de texto, dependiendo de la forma en la que se delimitan los campos de datos: 1. Delimitados: los campos están separados por un carácter delimitador que puede ser una coma, un punto y coma, un espacio, una tabulación, etc. 2. De ancho fijo: cada campo tiene una anchura preestablecida. El comando Importar datos no permite realizar ningún tipo de filtro ni de selección previa de los datos a importar.
  • 2. OBTENER DATOS EXTERNOS Ejemplo 1 Vamos a importar un archivo de texto llamado “Comunidades.txt”. En el menú Datos-Obtener datos externos, seleccionamos el comando Importar datos. En la ventana que aparece a continuación, debemos seleccionar el archivo que vamos a importar. Una vez seleccionado el archivo a importar, se inicia un asistente que nos ayudará en tres pasos a la importación de los archivos de texto. Paso 1. En el primer paso debemos indicar en primer lugar el tipo de archivo: delimitado o de ancho fijo. También debemos indicar la fila del archivo de texto en la que debe comenzar la importación, y el origen del archivo: Windows, Macintosh o MS-DOS. 2
  • 3. OBTENER DATOS EXTERNOS Paso 2. En el segundo paso vamos a establecer el carácter que se ha utilizado como separador de los campos (en el caso de que el archivo sea delimitado). Al seleccionar el separador adecuado podremos ver una vista previa en la que se muestran los distintos campos. Paso 3. En el tercer paso podemos especificar el formato de celdas que queremos aplicar a cada uno de los campos. También podemos saltar determinados campos que no nos interese importar. Por último, para finalizar la importación, debemos indicar en que lugar de la hoja de cálculo activa queremos insertar los datos importados, o insertarlos en una nueva hoja de cálculo. 3
  • 4. OBTENER DATOS EXTERNOS Importar archivos de base de datos Con el comando Importar datos podemos obtener datos procedentes de archivos de base de datos. Este comando permite importar una tabla o una consulta de una base de datos. El comando Importar datos no permite realizar ningún tipo de filtro ni de selección previa de los datos a importar. Ejemplo 2 Vamos a importar una base de datos de Access llamada “Comunidad.mdb”. La importación de datos desde una base de datos de Access, solamente permite importar tablas o consultas de forma individual y sin realizar ningún tipo de filtro ni de selección previa de los datos. En primer lugar, en la ventana Seleccionar archivos de origen de datos, debemos seleccionar el archivo de base de datos que vamos a importar. A continuación, aparece una ventana en la que vamos a seleccionar la tabla o consulta que queremos importar. Para finalizar la importación, debemos indicar en que lugar de la hoja de cálculo activa queremos insertar los datos importados, o insertarlos en una nueva hoja de cálculo. 4
  • 5. OBTENER DATOS EXTERNOS Crear consultas utilizando el Asistente En la mayoría de los casos, podremos importar datos de diversos archivos utilizando el comando Importar datos, tal como se ha visto en los apartados anteriores. Pero si queremos realizar una selección previa sobre los datos que vamos a importar, debemos realizar una consulta. Si la consulta no es muy compleja, podemos utilizar el Asistente para consultas, que de una forma muy sencilla nos permite realizar las siguientes operaciones: 1. Seleccionar tablas y campos que vamos a incluir en la consulta. 2. Unir varias tablas. El Asistente crea de forma automática una unión interna cuando reconoce el campo clave de una tabla y un campo con el mismo nombre en otra tabla. 3. Ordenar los datos resultantes antes de importarlos a Excel. Para realizar una consulta con el Asistente, seleccionamos el comando Datos > Obtener datos externos > Nueva consulta de base de datos. A continuación debemos activar la casilla de verificación Usar el Asistente para consultas para crear o modificar consultas. Ejemplo 3 De la base de datos “Comunidad.mdb” vamos a exportar los siguientes datos: Tabla Comunidad (CIF, Nombre, Población, CP), Tabla Gastos (Fecha, Tipo, Descripción, Importe). También vamos a realizar un filtro Población = ”Alicante” y Importe > 1500 Y < 7500. En primer lugar, en la ventana Elegir origen de datos, seleccionamos el tipo de archivo que vamos a importar y activamos la casilla de verificación que nos permite utilizar el Asistente para consultas. 5
  • 6. OBTENER DATOS EXTERNOS A continuación aparece la ventana Seleccionar base de datos, donde debemos seleccionar el archivo que vamos a importar. Una vez seleccionado el archivo de base de datos a importar, aparece el Asistente para consultas, que consta de los siguientes pasos: Paso 1. Seleccionar datos. En esta ventana debemos seleccionar los distintos campos que queremos incluir en la consulta. En la parte izquierda vemos las tablas y consultas que contiene la base de datos y sus campos, mientras que en la parte derecha aparecen los campos que hemos incluido en la consulta. 6
  • 7. OBTENER DATOS EXTERNOS Paso 2. Filtrar datos. En el segundo paso del Asistente podemos filtrar los datos para hacer una selección de los registros que queremos incluir en la consulta. Podemos poner condiciones en varios campos, y dentro de cada campo también podemos poner varias condiciones. Paso 3. Ordenar datos. A continuación, podemos ordenar los datos. Paso 4. Finalizar la importación. Por último, para finalizar la importación, podemos elegir entre importar los datos a Excel, o abrir Microsoft Query para ver los datos o modificar la consulta. También podemos guardar la consulta en un archivo de consulta .qdy que posteriormente podremos modificar con Microsoft Query. 7
  • 8. OBTENER DATOS EXTERNOS Crear consultas utilizando Microsoft Query Si queremos realizar una consulta más compleja de lo que nos permite el Asistente para consultas, podemos utilizar Microsoft Query, que de forma similar a la que se diseñan las consultas en Access, nos permite tener mayor control sobre los distintos aspectos de la consulta. Con Microsoft Query, además de realizar todas las operaciones que nos permite el Asistente de consultas, también podemos realizar consultas de parámetros. Para realizar una consulta con Microsoft Query, utilizamos el comando Datos > Obtener datos externos > Nueva consulta de base de datos. A continuación debemos desactivar la casilla de verificación Usar el Asistente para consultas para crear o modificar consultas. Ejemplo 4 De la base de datos “Comunidad.mdb” vamos a exportar los siguientes datos: Tabla Comunidad (CIF, Nombre, Población, CP), Tabla Propietarios (NIF, ApellidosNombre, PobContacto, CP). Vamos a realizar un filtro que nos permita seleccionar las comunidades de Alicante y los propietarios que no son de Alicante. En primer lugar, en la ventana Elegir origen de datos, seleccionamos el tipo de archivo que vamos a importar y desactivamos la casilla de verificación para utilizar el Asistente para consultas. 8
  • 9. OBTENER DATOS EXTERNOS A continuación aparece la ventana Seleccionar base de datos, donde debemos seleccionar el archivo que vamos a importar. Una vez seleccionado el archivo de base de datos a importar, aparece la ventana de Microsoft Query. A partir de aquí, el proceso es similar a la elaboración de una consulta en Access. 9
  • 10. OBTENER DATOS EXTERNOS En primer lugar incluimos en la consulta las tablas necesarias. A continuación bajamos los campos de cada tabla que queramos incluir en la consulta. Posteriormente podemos introducir criterios y ordenar los datos. Después de realizar todas las operaciones necesarias, la ventana de Microsoft Query tendrá el siguiente aspecto: Una vez finalizada la consulta, pinchamos el botón para enviar los datos obtenidos a Excel. Ejemplo 5 De la base de datos “Comunidad.mdb” vamos a exportar los siguientes datos: Tabla Comunidad (CIF, Nombre, Población, CP), Tabla Propietarios (NIF, ApellidosNombre, Pobcontacto, CP). Vamos a realizar una consulta de parámetros que nos solicite la población en la que se ubica la comunidad y seleccione los propietarios que residan en una población distinta. En primer lugar, en la ventana Elegir origen de datos, seleccionamos el tipo de archivo que vamos a importar y desactivamos la casilla de verificación para utilizar el Asistente para consultas. Una vez seleccionado el archivo de base de datos a importar, aparece la ventana de Microsoft Query. Antes de realizar la consulta debemos asegurarnos que el botón Consulta automática no está activado. Para el campo que deseamos utilizar como parámetro de la consulta, en Valor debemos escribir entre corchetes el texto que aparecerá cuando se ejecute la consulta, tal y como se muestra en la siguiente ventana: 10
  • 11. OBTENER DATOS EXTERNOS Una vez que hemos determinado los criterios y los campos que queremos incluir en la consulta, finalizamos el proceso enviando los datos a Excel. Cuando ya tenemos los datos en Excel, tenemos la posibilidad de modificar la forma en la que se introduce el valor del parámetro de la consulta. Vamos a utilizar para ello el botón Parámetros de la consulta de la barra de herramientas Datos externos. La ventana de Parámetros de la consulta nos proporciona tres opciones: 1. Pedir el valor del parámetro en una ventana de dialogo. 2. Utilizar un valor fijo determinado. 3. Escribir el valor en una celda. 11
  • 12. OBTENER DATOS EXTERNOS Modificar consultas y actualizar datos Una vez finalizada la importación de datos mediante una consulta, es posible modificar la consulta para obtener un nuevo conjunto de datos. Para hacerlo debemos seleccionar cualquier celda del conjunto de datos importados, y seleccionamos el comando Datos > Obtener datos externos > Modificar consulta. Aparecerá entonces el Asistente para consultas o Microsoft Query, y podremos modificar cualquier aspecto de la consulta: tablas o campos que intervienen en la misma, criterios de selección de valores, etc. Ejemplo 6 Vamos a modificar la consulta realizada en el Ejemplo 3. Vamos a eliminar de la consulta el campo Tipo de la tabla Gastos, y vamos a modificar el filtro para el campo Importe > 2500 Y < 5000. En primer lugar, seleccionamos cualquier celda de los datos importados, y en el menú Datos-Obtener datos externos seleccionamos el comando Modificar consulta. 12
  • 13. OBTENER DATOS EXTERNOS Aparece entonces el Asistente para consultas con el que realizaremos las modificaciones necesarias. En primer lugar nos permitirá añadir o eliminar campos a la consulta, y una vez realizada esta operación podremos modificar los filtros introducidos sobre los datos. Al finalizar la modificación de la consulta, el conjunto de datos que obtendremos en Excel será el siguiente: Una vez realizada la importación de datos por cualquiera de los métodos que hemos visto, ya sea de forma directa o mediante una consulta, es posible que estos datos cambien en el archivo de origen del que proceden, y entonces los datos importados a Excel no coincidan con los datos originales. 13
  • 14. OBTENER DATOS EXTERNOS Para evitar esto, es conveniente que cada vez que se abra un archivo con datos procedentes de una importación, se realice una actualización de los datos para que en todo momento coincidan los datos originales con los datos importados. Para actualizar los datos procedentes de una importación, debemos seleccionar cualquier celda del conjunto de datos importados, y en la barra de herramientas Datos externos, pinchamos el botón Actualizar datos. 14