Cómo importar de Excel a Excel te evitará problemas. Conexiones del libro.

Comparte con tus redes

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.

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

Plural: 19 Comentarios Añadir valoración

  1. nestor fernando dice:

    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

    1. Hola Nestor, no me ha ocurrido tu situación, he encontrado el link que te dejo a continuación que creo te pueda ser de ayuda.Saludos.
      https://ayudaexcel.com/foro/topic/29349-compartir-archivo-excel-con-macros-en-red/

  2. DRCordero_94 dice:

    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.

      1. DRCordero_94 dice:

        Gracias

  3. Gustavo Villa dice:

    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.

    1. Muchas gracias también a ti por comentar y por seguir la web, saludos y ya nos contarás si lo logras.

  4. Alberto dice:

    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.

    1. Hola gracias Alberto por comentar, pues no te se decir. Creo que algo se podrá hacer con programación VBA, te recomiendo esta web: https://excelyvba.com/ a ver si puede serte de ayuda algun post alli.
      Saludos.

  5. Alex dice:

    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.

  6. david dice:

    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

    1. Hola David, gracias por preguntar, seguramente que sí te aconsejo visitar https://excelyvba.com/author/excelyvb/ a ver si te pueden ayudar. Saludos.

  7. Adri dice:

    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.

  8. Rogelio Rodriguez dice:

    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

    1. Hola Rogelio, gracias por comentar me alegro que te haya sido util el post para aprender a importar de Excel a Excel.
      Pues no tengo un post escrito por mi sobre el tema, pero sí tengo estos deos links de toda confianza que te pueden ayudar.

      https://support.office.com/es-es/article/sumar-si-conjunto-funci%C3%B3n-sumar-si-conjunto-c9e748f5-7ea7-455d-9406-611cebce642b

      https://exceltotal.com/la-funcion-sumar-si-conjunto-en-excel/
      Saludos.

  9. maikol dice:

    ¿y si el excel al que quiero vincularme tiene contraseña?

    1. Hola, en este post de Microsoft tienes una respuesta: Requerir una contraseña para actualizar un rango de datos externos
      https://support.office.com/es-es/article/actualizar-una-conexi%C3%B3n-de-datos-externa-en-excel-2016-para-windows-1524175f-777a-48fc-8fc7-c8514b984440
      Saludos.

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.