IMPORTRANGE: traer datos de otro archivo de Google Sheets

IMPORTRANGE copia un rango de otro archivo de Google Sheets y lo mantiene al día. Sirve para juntar en un resumen lo que capturan varias personas o sucursales, cada una en su archivo.

La fórmula

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123","Ventas!A1:C200")

Con la dirección en A1 la fórmula queda más corta y es fácil cambiar de archivo:

=IMPORTRANGE(A1,"Ventas!A1:C200")

El permiso: «Permitir acceso»

La primera vez, la celda muestra #REF! con el mensaje Debes conectar estas hojas. Es normal: Sheets pide permiso antes de leer otro archivo.

  1. Si el archivo de origen es tuyo, pasa el cursor sobre la celda y haz clic en Permitir acceso.
  2. Si es de otra persona, necesitas que te comparta el archivo. Pide acceso y espera a que te lo dé.

Si el dueño activa Inhabilitar las opciones de descarga, impresión y copia, las fórmulas IMPORTRANGE nuevas dejan de traer datos. Las que ya existían siguen funcionando.

Traer solo una parte, con QUERY

Para no traer todo el rango, combina IMPORTRANGE con QUERY. Sobre un resultado importado, las columnas se nombran Col1, Col2, y así, en lugar de A, B, C:

=QUERY(IMPORTRANGE(A1,"Ventas!A1:C200"),"select Col1, Col3 where Col3 > 1000",1)

Trae la primera y la tercera columna, solo de las filas con más de 1,000 en la tercera. El último 1 indica que hay una fila de encabezados.

Límites que conviene conocer

Preguntas frecuentes

¿IMPORTRANGE sirve para archivos de Excel?

Importa de hojas de cálculo de Google. Si tienes un .xlsx en Drive, ábrelo y guárdalo como hoja de cálculo de Google antes de importarlo.

¿El acceso que doy cuenta como si compartiera el archivo?

Sí. Según la ayuda de Google, el acceso de IMPORTRANGE cuenta para el límite de 600 usuarios con los que se puede compartir el archivo de origen.

¿Por qué sigue saliendo #REF!?

Si ya diste acceso, revisa que el rango esté bien escrito y entre comillas, que la hoja se llame igual (incluidos espacios y acentos) y que la dirección del archivo sea correcta.

¿Coma o punto y coma entre los argumentos?

Depende de la configuración regional de la hoja (Archivo > Configuración). Los ejemplos usan coma, como en una hoja con la de México, donde el decimal es el punto. Si tu hoja usa coma decimal, como en España, Argentina o Colombia, separa con punto y coma; así vienen los ejemplos de la ayuda de Google en español.

Fuentes