Cómo importar datos a Google Sheets desde otra hoja

Gracias a su gran variedad de funciones, características y complementos, Google Sheets es una herramienta excelente para manipular y compartir datos. Si usas archivos o pestañas distintos para diferentes cálculos y procesos de datos, seguramente necesites reutilizar algunos datos en varios archivos. Copiar y pegar es una forma de importar datos a Google Sheets, pero no es muy buena. Si los datos de origen cambian, tendrás que volver a copiarlos y pegarlos.

Por suerte, hay varios métodos para vincular tus datos entre distintos archivos de Sheets. En este artículo aprenderás a importar datos desde otra pestaña del mismo archivo de Sheets y también desde otro archivo de Sheets diferente. Uno de los métodos usa la función IMPORTRANGE, que puedes conocer con más detalle en nuestro artículo sobre cómo usar la función IMPORTRANGE en Google Sheets. En la última sección verás qué función usar cuando los datos vienen de un archivo CSV o de una página web.

Importar datos desde otra pestaña del mismo archivo

Puedes importar datos de una pestaña a otra fácilmente vinculando las celdas.

1. Abre la hoja de cálculo que contiene los datos que quieres importar.

Importar datos de otra pestaña en Google Sheets — pestaña cryptodata con los nombres, símbolos y precios de las monedas

2. Haz clic en la pestaña a la que quieres importar los datos. Si todavía no la tienes, haz clic en "+" para añadir una pestaña nueva.

Importar datos de otra pestaña en Google Sheets — pestaña cryptoanalysis vacía con la celda A1 seleccionada

3. Elige una celda vacía y escribe un signo igual (=).

Importar datos de otra pestaña en Google Sheets — signo igual escrito en la celda A1 de la pestaña cryptoanalysis

4. Haz clic en la pestaña con los datos que quieres y selecciona la primera celda que quieres importar. Verás que la referencia a la pestaña y a la celda se añade a la fórmula.

Importar datos de otra pestaña en Google Sheets — celda B1 seleccionada en la pestaña cryptodata; la fórmula es =cryptodata!B1

5. Pulsa "Intro" justo después de seleccionar la celda. Volverás a la pestaña de la fórmula, que ahora contiene la celda importada.

Importar datos de otra pestaña en Google Sheets — Name importado en la celda A1 de la pestaña cryptoanalysis

6. Para ampliar la selección, haz clic en la celda con la fórmula y luego en el cuadrado azul de la esquina inferior derecha de la celda. Arrástralo para ampliarla.

Importar datos de otra pestaña en Google Sheets — fórmula arrastrada por A1:E7 para rellenar nombres, símbolos, posiciones y precios

También puedes escribir la referencia directamente después del signo igual. Por ejemplo, =Sheet1!A1:A20 importaría las primeras 20 filas de la columna A de Sheet1.

Para ver más formas de vincular datos entre pestañas y archivos, consulta cómo hacer referencia a otra hoja en Google Sheets.

Importar datos desde otro archivo de Google Sheets

Puedes importar datos de un archivo de Google Sheets a otro con la función IMPORTRANGE. También puedes usar Sheetgo, una plataforma de automatización de datos con IA, para transferir automáticamente los datos que elijas entre tus archivos, como se muestra a continuación.

Para importar los datos con IMPORTRANGE:

1. Abre el archivo de origen de Sheets (el que contiene los datos que quieres) y el archivo de destino de Sheets (al que quieres importar los datos).

Importar datos de otro archivo de Google Sheets — archivo de origen con sales_data junto al archivo de destino vacío

2. En el archivo de destino, haz clic en la celda donde quieres importar los datos y escribe la fórmula IMPORTRANGE. Asegúrate de que haya suficientes celdas vacías para los datos que quieres importar.

Importar datos de otro archivo de Google Sheets — fórmula IMPORTRANGE empezada en la celda A1 del archivo de destino

3. El primer parámetro es la URL del archivo de origen, que puedes copiar de la barra de direcciones de ese archivo.

Importar datos de otro archivo de Google Sheets — URL del archivo de origen seleccionada en la barra de direcciones del navegador

4. Añade la URL entre comillas ("") como primer parámetro de la fórmula y, después, una coma (o un punto y coma si tu hoja de cálculo usa la configuración regional de España).

Importar datos de otro archivo de Google Sheets — URL del archivo de origen pegada entre comillas como primer argumento

5. El segundo parámetro indica el rango de celdas que se va a importar y también debe ir entre comillas (""). Si el archivo de origen tiene varias pestañas, tendrás que indicar primero la hoja: "Nombre_hoja!Celda:rango". Cuando hayas añadido el rango, cierra el paréntesis y pulsa "Intro".

Importar datos de otro archivo de Google Sheets — rango sales_data!B1:D122 añadido como segundo argumento

6. Verás un error "#REF!" que se resuelve haciendo clic en "Permitir acceso" para conectar los archivos.

Importar datos de otro archivo de Google Sheets — error #REF! con el botón Permitir acceso

Si la celda sigue mostrando un error después de permitir el acceso, en nuestro artículo sobre qué hacer si IMPORTRANGE no funciona encontrarás las causas más habituales y cómo solucionarlas.

7. ¡Listo! Tus datos ya se han importado al archivo de destino.

Importar datos de otro archivo de Google Sheets — importes de ventas, agentes y productos importados en el archivo de destino

Para ver la sintaxis completa y los límites de la función, consulta nuestra guía de IMPORTRANGE.

Importar datos con Sheetgo

Si quieres una forma más sencilla y fiable de importar datos de Google Sheets a otro archivo de Google Sheets (o de Excel), puedes conectar tus archivos y transferir datos entre ellos automáticamente. Esto le permite:

  • Importar datos de un archivo de Google Sheets a otro
  • Extraer datos de Google Sheets a Excel
  • Comparta datos con sus colegas sin compartir su hoja de cálculo
  • Ahorre tiempo en copiar y pegar y trabajo manual
  • Combinar datos de varias hojas de cálculo de Google en una sola
  • Genere informes y cuadros de mando automatizados
  • Controlar el acceso a los datos

Además, puedes transferir el formato del archivo de origen, así no perderás tiempo arreglándolo en el archivo de destino. También podrás mantener privado el archivo de origen y controlar por completo quién accede a qué datos. Para saber más, consulta este artículo sobre IMPORTRANGE de Google Sheets frente a Sheetgo.

Sheetgo convierte las hojas de cálculo en un pipeline de datos listo para la IA. Puede conectar archivos de Google Sheets entre sí y con archivos de Excel o CSV. Los cuatro pasos siguientes importan datos de un archivo de Google Sheets a otro.

Paso 1: Abrir Sheetgo

Ir a app.sheetgo.com.

Conéctese y haga clic en +Crear flujo de trabajo > Conecta.

En la parte superior de la pantalla, pulse Flujo de trabajo sin título un nombre para poder identificar y editar el flujo de trabajo más adelante.

Paso 2: Seleccionar los datos de origen

En primer lugar, seleccione de qué tipo de archivo desea importar los datos. 

Haga clic en Fichero(s) de hojas para importar datos de una o varias hojas de cálculo.

Importar hojas de cálculo de Google-1

En este ejemplo, quiero importar los datos de la encuesta de la hoja de cálculo de mi colega. Es un archivo llamado “Customer Survey USA”.

Seleccione cuántos datos desea importar:

  • Ficha completa - Importa todos los datos de una pestaña específica de tu hoja de cálculo.
  • Rango de datos - Seleccione un rango específico de filas y columnas en lugar de la ficha completa. Esto es ideal para grandes conjuntos de datos o cuando sólo necesitas una parte de los datos.

Haga clic en el botón Siguiente paso botón.

Importar Google Sheets-2
Importar Google Sheets-2

Paso 3: Filtro (opcional)

Por defecto, Sheetgo importará todo el conjunto de datos de su pestaña de origen a otro archivo - pero no necesita importar todos los datos de la pestaña si no lo desea.

Haga clic en Filtrar datos para elegir exactamente los datos que desea importar. Puedes seleccionar los datos por condición, color de celda o escribiendo una consulta de tipo SQL.

Importar Google Sheets-3

Paso 4: Seleccione el archivo de destino

En Enviar datos a, seleccione el tipo de archivo al que desea importar los datos. Este es tu archivo de destino. Puede ser otro archivo de Google Sheets, un archivo de Excel o un archivo CSV.

Para todos los tipos de archivo, puede enviar los datos a un archivo existente o a un archivo nuevo que Sheetgo creará para usted automáticamente.

Sheetgo creará una nueva pestaña (hoja u hoja de cálculo) en el archivo de destino que contiene los datos importados.

Importar datos a una hoja de cálculo existente

  1. Haga clic en +Seleccionar archivo, localiza el archivo dentro de tu almacenamiento en la nube y haz clic en Hecho.
  2. Introduzca un nombre para la nueva pestaña en el campo Ficha Nuevo archivo box. Si lo deja en blanco, Sheetgo generará automáticamente el nombre Sheetgo_.SourceTabName.

Importar datos a una nueva hoja de cálculo

  1. En Destino, seleccione el tipo de archivo que desea crear.
  2. Haciendo clic Cambiar carpeta de destino puedes elegir en qué plataforma de almacenamiento en la nube quieres que se guarde el archivo.
  3. Asigne un nombre a la nueva hoja de cálculo en el campo Nuevo nombre de archivo caja.
  4. Introduzca un nombre para la nueva pestaña en el campo Ficha Nuevo archivo caja.

En este ejemplo, quiero importar los datos a un nuevo archivo de Google Sheets. Nombro el archivo “Análisis Regional Enero” y la pestaña “USA”. Sheetgo creará el archivo de destino para mí automáticamente y lo guardará en mi Google Drive.

Importar Google Sheets-5
Haga clic en Terminar y guardar para crear la conexión e iniciar la importación de datos.

Eche un vistazo a su archivo de destino. Ahora contiene una nueva pestaña con los datos importados de su archivo de origen. El icono del candado y la barra verde le indican que se trata de un conectado ficha.

Importar Google Sheets-7

Cómo actualizar los datos importados

Tus archivos de Google Sheets (u otras hojas de cálculo) están ahora conectados por Sheetgo y puedes actualizar, o refrescar, los datos en la pestaña de destino en cualquier momento haciendo clic en Ejecutar en el menú flotante de flujo de trabajo.

Después de cada actualización, cualquier cambio en la hoja de origen se reflejará en la hoja de destino.

Importar Google Sheets-6

Programar actualizaciones automáticas

Para asegurarte de que siempre tienes los datos más recientes en tus hojas de cálculo sin tener que abrir Sheetgo, puedes programar actualizaciones automáticas.

Haga clic en Automatice en la barra de menú flotante y elija la frecuencia con la que desea que se actualicen los datos: desde una vez por hora hasta una vez al mes.

Esto puede ayudarle a compilar informes automatizados o cuadros de mando con información precisa y actualizada.

Importar Google Sheets-8

Para copiar el formato del archivo de origen junto con los datos, consulta cómo transferir datos entre archivos de Google Sheets automáticamente.

Importar datos de varios archivos de Google Sheets

Ahora que ha creado un flujo de trabajo, puede ampliarlo conectando más archivos para automatizar e integrar aún más sus procesos.

A menudo, es posible que desee combinar, o fusionar, datos de varias hojas de cálculo de Google en una sola. Para ello, cree un nuevo flujo de trabajo y seleccione Enviar datos a > Varios archivos o añadiendo más archivos al flujo de trabajo ya creado.

Añadir más archivos

Para añadir otro archivo fuente al flujo de trabajo existente, abra Sheetgo y seleccione el flujo de trabajo en la lista de la izquierda de la pantalla. Haga clic en +Conectar en el menú flotante de flujo de trabajo y añada otro archivo fuente. En Destino, seleccionar el mismo archivo de destino y ficha de destino como tu conexión anterior. Esto importará datos de múltiples hojas de cálculo de Google, consolidando la información en una pestaña central.

Otras formas de importar datos a Google Sheets

Cuando los datos no están en otra hoja de cálculo, elige la herramienta según dónde estén. Cada función enlaza a su propia guía con la sintaxis y ejemplos.

Dónde están tus datos Qué usar
Un archivo CSV o de Excel en tu ordenador Archivo > Importar y, después, la pestaña Subir
Un archivo CSV o TSV en una URL IMPORTDATOS
Una tabla o lista de una página web IMPORTHTML
Cualquier elemento de una página web o un feed XML IMPORTXML

Archivo > Importar copia el archivo una sola vez, así que tendrás que volver a importarlo cuando cambie. Las tres funciones, en cambio, mantienen un vínculo activo: Google Sheets comprueba si hay datos nuevos en el origen aproximadamente una vez por hora.

También te puede gustar...

De Google Sheets a Slack — un equipo reunido alrededor de un portátil reaccionando a una actualización de ventas

El destino de webhook de Sheetgo: envía datos de Google Sheets a cualquier parte (con un ejemplo de Slack)

El destino de webhook de Sheetgo envía datos de Google Sheets a cualquier endpoint mediante una petición HTTP. Aquí te explicamos cómo funciona, con un ejemplo paso a paso de alertas en Slack.

Ocultar datos personales en Google Sheets — portátil con un candado y la insignia Secured, que representa datos anonimizados

Securing data pipelines: how to automatically mask PII in Google Sheets

Use Sheetgo’s Anonymize processor to automatically mask PII in Google Sheets — redact, hash, or partially mask sensitive columns as data moves from source to destination. Three practical use cases.

Webhook de Google Sheets — código Python en una pantalla de editor oscura para enviar datos a una hoja de cálculo

Google Sheets webhooks: push data to your sheet without the API

Use a Google Sheets webhook to push data straight into a sheet — no Google Sheets API, OAuth, or service accounts. A practical Sheetgo guide with a working Python example.