lunes, 9 de diciembre de 2024

ImportRange (Problema y solución)

 La fórmula importrange es muy potente, ya que nos permite unir datos de diferentes hojas de cálculo y, con un poco de imaginación, ofrecer datos a diferentes usuarios sin que ellos tengan acceso a todos los datos. 

La sintaxis de la fórmula es =importrange("";""), donde en la primera parte se pone (entre comillas siempre) la url de la hoja de la que queremos importar datos y, donde en la segunda parte, ponemos el trozo de información o rango de datos que queremos. 

Por ejemplo,    =importrange("https://docs.google.com/spreadsheets/d/xxxxxxxxx";"Datos!A2:F")


Pero, y si cambiamos en la hoja de origen el nombre de la pestaña? O, y si introducimos una nueva columna y la columna A pasa a ser la B?

Probadlo y veréis que la fórmula deja de funcionar y nos obliga a cambiarla.

La solución es "intervalo con nombre". Si al rango Datos!A2:F le damos, por ejemplo un nombre tal como "Primeros_datos", podemos crear la fórmula tal que así:

=importrange("https://docs.google.com/spreadsheets/d/xxxxxxxxx";"Primeros_datos")


Ten en cuenta el detalle que se mantienen las comillas


No hay comentarios:

Publicar un comentario

Crear PDF horizontal

El código que vamos a mostrar aquí no ha sido creado por nosotros, sino que lo hemos encontrado en Internet. Objetivo: Publicar una pesta...