Importar de Excel a Excel

Conexiones para importar de Excel a Excel.

Para importar de Excel a Excel has de acceder a la pestaña Datos de la hoja de Excel.

Desde la misma se importar datos al programa desde diferente fuentes como es Web, texto, csv, Access,…

De hecho ya no es necesario crear una macro para importar datos de Excel a Access ahora con Power Query puedes hacerlo fácil y rápido)

Por ejemplo puedes ver como importar datos csv a Excel en mi vídeo en YouTube:

Si bien es posible que necesites Importar de Excel a Excel, esto es: tener datos de un libro de hojas de cálculo Excel en otro libro diferente del programa Excel.

Lo sé porque yo lo he hecho. 🙂

Quizás estés en un pensando que bastaría con Copiar y Pegar, pero aquí estamos hablando de algo mucho más útil, estamos hablando de usar Excel a nivel avanzado.

Así al importar datos de un libro Excel a otro, al actualizar datos en el primer libro, dicha actualización se verá reflejada en el segundo libro.

Para ello lo que has de realizar en Excel es una Conexión entre los dos libros.

Al igual que la pestaña Datos, tienes la opción Obtener Datos Externos, existe otro grupo de trabajo llamado Conexiones.

Es en esos iconos en donde vas establecer la relación entre dos libros Excel.

Para aprender sobre Importar desde Access o desde csv u otros formatos, puedes consultar: Importar a Excel datos de otros programas.

También te va a ser útil conocer acerca de las herramientas Power de Excel.

Pasos para Importar de Excel a Excel.

  • En la pestaña datos pulsa en el icono Conexiones.
  • Se abre una nueva ventana, haz clic donde pone Agregar.
  • Fíjate al final de la ventana hay un botón que pone Conexiones existentes, ahora pulsa en donde pone Examinar en busca de más.
  • A continuación busca en tu ordenador la ubicación del libro Excel, selecciónalo una vez encontrado y pulsar en Abrir.
  • Se abre una nueva ventana en ella has de seleccionar la hoja de cálculo del libro que previamente a has elegido.
  • Una vez seleccionada pulsa Aceptar.
  • Las hojas se agregan de una en una.

Nota: El cuadro de diálogo en vez de ver la palabra hoja vas a ver la palabra tabla, pero son sinónimos en este caso.

Importar de Excel a Excel
Conexiones entre libros Excel

Puedes cambiar el nombre a la hoja o tabla para ello simplemente la seleccionas.

Haces clic donde pone Propiedades, y a continuación pulsas en Cambiar el nombre en conexión para pulsar a Aceptar.

Ahora vas agregar la tabla u hoja que has seleccionado al nuevo libro donde quieres tener los datos del otro libro.

Los pasos que has de seguir para Importar de Excel a Excel son los siguientes:

  • Situado en la pestaña Datos.
  • Haz clic en Conexiones.
  • Selecciona la tabla y pulsa Abrir y aparece una ventana llamada Importar datos.
  • Escoge en que había quieres que se incorpore los datos.
  • También puedes elegir si deseas ver los datos como tabla o como tabla dinámica como gráfico dinámico.

Actualizar los datos en el libro en que has creado la conexión.

En este libro donde has incorporado los datos del libro primero, necesitarás tener dichos datos actualizados.

Para ello has de ir a la pestaña Datos, después pulsar en el botón Actualizar todo y así cuando haya un cambio en el libro primero este cambio se traerá a libro segundo.

Existen algunas otras características avanzadas que serán vistas en un artículo posterior, si bien puedes ir echando un vistazo:

En el botón Propiedades que aparecen cuando éste al botón Conexiones existentes, fíjate en la zona inferior izquierda de dicha pantalla.

Si aún te parece que puedes llegar a más te recomiendo empezar a programar en Excel con VBA.

Relacionado con este tema de Importar de Excel a Excel y para todos los niveles puedes leer:

Escríbeme y coméntame sobre Conexiones que hayas creado para importar de Excel a Excel u otros que te interesen al email siguiente:

hola@excelcontabilidadytic.com.

O sígueme en las redes sociales, contacta, escribe y comparte siempre que quieras: FACEBOOK  TWITTER  LINKEDIN

Comparte con tus redes

Por Yolanda Cuesta

Economista especializada en Contabilidad y formadora en Excel, Power BI y Power FX a todos los niveles. MVP Excel por Microsoft desde 2014 a 2024.

23 comentarios en «Cómo importar a Excel te evitará problemas. Conexiones del libro.»
  1. Hola, necesito ayuda, yo manejo mi impresion de stickers con una base de datos en excel, todo esta guardado en excel, columnas de codigo, descripcion, [d1,d2,d3d,4]= es para las lineas de descripcion de la etiqueta, precio y cantidad…

    lo que necesito es para cuando levante un inventario en fisico, poder hacer una macro o un formulario que cuando ingrese el codigo, me sustraiga de un libro los campos de descripcion y precio y me los coloque en un libro nuevo junto con el codigo, me puedes orientar?

    gracias

    1. Hola elia, gracias por contactar, siento comunicarte que no presto servicios de consultoría, te recomiendo te pongas en contacto con un profesional de tu zona, saludos cordiales.

  2. hola buen dia, en el caso mio, tengo un libro de excel con algunas hojas y macros, mi necesidad es que en un equipo, que es el que se usa principalmente se tenga el libro abierto para trabajar como punto de venta, y en el segundo equipo se pueda manejar la parte de manejo de productos,osea algo asi como ingresar al stock o agregar nuevos productos, el problema es que si le doy compartir al libro no me deja porque tiene tablas y macros, que me podrias aconcejar? muchas gracias

  3. Hola, en mi caso particular solo necesitaría acceder al valor de una celda de el libro al que estoy accediento, ¿cómo proceder?. Gracias.

    1. Hola, gracias por tu pregunta, pues la verdad es que imagino que tendrás que hacerlo con herramientas Power de Excel concretamente con Power Query si bien no he tenido que realizar esa acción nunca.
      Saludos.

  4. Muchas gracias por compartir tu conocimiento.

    Me ayuda mucho esta implementan, desafortunadamente se abre el archivo original al actualizar la hoja que esta exportando la información. Pero ahí voy, buscando como evitar eso.

  5. Hola, te hago la siguiente consulta: Una vez creada una conexion, habra manera de acceder a esta desde una formula? o sea sin importar los datos a excel. por ej una formula que sume un campo.

  6. Hola, gracias funciona muy bien, solo que tengo un problema y creo que es lo mismo que comenta Rogelio Rodriguez, lo que pasa que los datos los pasa como texto cuando son númericos, habrá alguna forma que los pase directamente con el formato que tienen?

    Saludos .

    1. Hola Alex, pues se me ocurre desde Datos ir al editor de Power Query y ver si cambiando ahí el formato de la columna te lo puede poner en formato correcto.
      Saludos y gracias por contactar.

  7. buena tarde, necesito copiar una hoja de un libro a otros libros, pero son mas de 150 y queria saber si existe alguna macro que me facilite el trabajo

  8. Hola, gracias por tus post, me han sido de gran utilidad.
    Tengo una duda, y es si podría hacerse un Vinculo de Libro 1 a Libro 2, en el cual si editas desde Libro 1 afecte a Libro 2 y si se modificase en Libro 2 afectase a Libro.
    Gracias por tu tiempo, saludos.

    1. Hola Adri, gracias por tu comentario y por tu pregunta, pues la única acción similar que existe es entre hojas del mismo libro, de manera que agrupando las hojas de un libro, todo lo que escribas, edites, etc en una se modifica en la otra, entre libros diferentes solo se me ocurre que pueda hacer con programación VBA. Saludos.

  9. buen día utilice tu método para importar una tabla de otro libro, y me funciono a la perfección pero cuando quise usar la función sumar.si.conjunto me devuelve 0 y reviso la tabla y si tengo valores numericos que debería de sumar que puedo hacer para que los sume

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Aviso sobre Cookies en WordPress por Real Cookie Banner