Cómo vincular datos entre hojas de cálculo en Google Sheets

La mayoría de nosotros estamos familiarizados con los conceptos básicos del uso de una hoja de cálculo en Google Sheets; Congelamos algunas filas y columnas, creamos cálculos, organizamos nuestros datos en círculos y gráficos y gráficos para ayudar a visualizarlos. Pero, ¿por qué esto se detiene allí? El siguiente paso lógico para mejorar sus hojas de cálculo es vincular los datos entre las diferentes hojas de cálculo, ingresar los datos exactos o los rangos de datos que desea y enviarlos a una ubicación completamente nueva. Aquí le mostraremos cómo hacer esto usando la función QUERY e IMPORTRANGE.

Nota: tenga en cuenta que al vincular datos a otra hoja de cálculo, deberá hacer clic en la celda y "Permitir acceso" después de ingresar la fórmula; de lo contrario, los datos no aparecerán.

La primera y más importante forma de vincular datos entre hojas es usar la función IMPORTRANGE. Aquí está la sintaxis de cómo IMPORTRANGE transfiere datos de una hoja de cálculo a otra:

=IMPORTRANGE("spreadsheet_key", "range_string")

“spreadsheet_key” es la combinación larga de números y letras en la URL de una hoja de cálculo determinada.

"range_string" es el nombre exacto de la página de la que está extrayendo datos (se llama "hoja1", "hoja2", etc. de forma predeterminada), seguido de "!" y el rango de celdas de las que desea extraer datos i.

Aquí está la hoja de la que extraeremos los datos:

Extraeremos datos de esta hoja de cálculo entre las celdas A1 y D100. La fórmula para hacer esto se ingresa en la hoja de cálculo futura, de la siguiente manera:

=ImportRange("1ByTut9xooZdPIBF55gzQ0Cdi04owDTtLVc_gPGtOKY0", "Sheet1!A1:D100")

Esto importa datos de otra hoja de cálculo, específicamente de una hoja interna llamada "hoja 1", donde extrae todos los datos entre las celdas A1 y D100. Después de hacer esta configuración, los datos deberían aparecer como en la hoja de origen.

Utilice QUERY para importar los datos más condicionales

ImportRange es una excelente función para transferir grandes datos entre hojas, pero si desea ser más específico sobre lo que desea importar, la función QUERY es probablemente lo que está buscando. Esto buscará en la hoja de origen algunas de las palabras o condiciones que especifique, y luego extraerá los datos correspondientes de la misma fila o columna.

Para el ejemplo, volveremos a extraer los datos de la siguiente hoja, pero esta vez solo recuperaremos los datos de "Unidades vendidas" de Alemania.

Para obtener los datos que queremos, necesitaremos escribir lo siguiente:

=QUERY( ImportRange( "1ByTut9xooZdPIBF55gzQ0Cdi04owDTtLVc_gPGtOKY0", "Sheet1!A1:O1000" ) , "select Col5 where Col2 = 'Germany'")

Aquí, los datos de "RANGO DE IMPORTACIÓN" siguen exactamente la misma fórmula que antes, pero ahora vamos a poner el prefijo CONSULTA) y luego le indicamos que seleccione la columna 5 (la columna "Unidades vendidas") donde los datos están en la columna 2, es decir "Alemania", por lo que hay dos de 'Argumentos' en CONSULTA- RANGO DE IMPORTACIÓN y seleccione la columna X donde la columna Y = 'Z'.

Puede usar estas fórmulas para todo tipo de métodos de vinculación de datos automatizados, ¡así que deje que su creatividad (o sus habilidades de manejo de hojas de cálculo, al menos) dominen los datos!

Conclusión

La guía anterior le permite crear hojas llenas de datos vitales cuando la hoja de origen se actualiza. Configurarse de esta manera es un gran ahorro de tiempo y una bendición para aquellos que desean consolidar varias hojas de cálculo de datos valiosos y detallados en una hoja grande.

¿Ha descubierto algún truco interesante de Google Sheets o tiene otra forma de vincular hojas de cálculo? Compártelo en los comentarios.

Ir al botón superior