Optimización de Campañas y Analytics
Estrategias y Tendencias de Marketing Digital

Formas Efectivas de importar datos de una hoja de Google a otra

importar datos hojas de google

Obtener tus datos de uno Hoja de cálculo de Google a otro puede ser confuso. Y aunque puede parecer complejo hacerlo, no es difícil aprender formas efectivas de hacerlo. Por lo tanto, creamos este artículo para ayudarte a aprender cómo puedes importar todos o parte de tus datos de una hoja de cálculo de Google a otra.

Hemos reunido fórmulas desde las más simples hasta las avanzadas, incluyendo una forma de extraer todos tus datos sin perderte en los lamentos de las fórmulas de Google Sheets.

Nos enfocamos en tres maneras de ayudarte, que abordarán cómo extraer tus datos de tres áreas diferentes de tus Google Sheets. Estas áreas incluyen:

  • Los datos de una o más celdas dentro de tu hoja de trabajo.
  • Datos de diferentes pestañas o hojas de cálculo.
  • Datos de otras hojas de cálculo de diferentes documentos de Google Sheets.

Así que, revisémoslas ahora.

Avance Rápido:

  1. Funciones simples para importaciones simples
  2. Fórmulas avanzadas para importar tus datos en Google Sheets
  3. Usando Dataslayer para Google Sheets

Funciones simples para importaciones simples

Estas son las fórmulas más básicas que aún son útiles cuando deseas obtener algunos de tus datos de tus hojas de trabajo. Aunque son tan simples, forman la base de otras funciones clave en Google Sheets. Así que, salta a las otras secciones si no necesitas un repaso.

Lo mejor de ellas es que puedes replicarlas a otras celdas sin hacer el proceso manual de copiar, pegar y modificar tus fórmulas en cada celda a la que deseas hacer referencia.

¡Así que ahora revisemos las fórmulas!

=ReferenciaDeCelda

Si deseas obtener datos de una celda específica en una hoja de trabajo, puedes usar una fórmula de referencia de celda directa para obtener su valor. Por ejemplo, si deseas obtener datos de B3, usarás =B3 en la celda necesitas los datos. Una vez que presiones enter, el valor de tu celda será importado.

¿No sabes cómo replicar una fórmula en un rango de celdas? Sigue este procedimiento:

  • Coloca el cursor en la celda de tu hoja de destino de datos que ya contiene tu fórmula.
  • Luego, arrástralo en la dirección que desees para colocar tu rango. 
  • ¡Y eso es todo! Tu fórmula ahora se ajustará automáticamente al rango extendido.

=NombreDeLaHoja!ReferenciaDeCelda

¡El conector de =nombredelahoja!referenciadecelda formula es una función de Google Sheets que importa un valor de celda de una celda en otras hojas (pestañas) dentro del mismo documento.

Por ejemplo, si deseas obtener los nombres de los estudiantes de otra hoja dentro del mismo documento, utilizarás =Estudiantes!B3. Eso significa que queremos el valor de la celda B3 en la hoja de los Estudiantes hoja.

Nota: Pon el nombre de la hoja entre comillas simples si tiene espacios u otros caracteres especiales, como !:;&*, etc.

={RangoDeReferencia}

Si necesitas importar un rango de datos específico, usarás el ={RangoDeReferencia} fórmula. Por ejemplo,  ={A1:A4} tomará datos de A1 a A4 y los mapea en tu hoja.

También puedes usar esta fórmula para importar datos de otra hoja en tu libro de trabajo. Para el ejemplo anterior, si los datos estaban en la hoja de Estudiantes, usaremos ={Estudiantes!A1:A4}.

Nota: Pon el nombre de tu hoja entre comillas simples si tiene espacios u otros caracteres especiales, como !:;&*, etc.

={NombreHoja!RangoColumna}

Cuando quieras importar toda una columna a tu libro de trabajo, puedes usar la referencia de columna en lugar de la referencia de celda con las fórmulas anteriores. Así es como puedes hacerlo: ={Estudiantes!A:A}. Esta fórmula importará toda la columna a tu hoja.

Puedes usarlo para duplicar una columna dentro de un libro de trabajo simplemente usando esta fórmula con ={A:A}.

Fórmulas avanzadas para importar tus datos en Google Sheets

Hay dos fórmulas más que son un poco avanzadas, pero también fáciles de entender. Así que, revisémoslas.

Usando la función Filter para importar datos de una hoja de Google a otra basada en criterios

La función FILTER de Google Sheets es una de las funciones más utilizadas en operaciones de datos. Su funcionamiento es simple: filtra subconjuntos de datos de un rango especificado utilizando los criterios proporcionados. Pero, ¿cómo puedes usarla para importar datos de otras hojas? Descubrámoslo:

Nota: ¡La función FILTER y el funcionalidad de filtro en Google Sheets no son lo mismo!

Sintaxis:

=FILTER(data_set,condición1, condición2,...)

Dónde:
rango_de_datos es el rango de celdas a filtrar.
condición es un criterio para el rango de celdas que devuelve TRUE o FALSE para la función Filter. 

Por ejemplo, para importar datos de otra hoja utilizando la función FILTER, lo harás de esta manera:

=filter(
'Dataset from Google Analytics'!C2:C,
'Dataset from Google Analytics'!F2:F>5)

Esta fórmula devolverá todos los campos de una pestaña de Google Sheet con el nombre ‘Dataset from Google Analytics.’ Los datos a cargar están en la columna C, desde C2 hasta la última celda, donde F2:F es mayor que cincoEste ejemplo es simple con una condición de filtro que utiliza operadores de comparación simples como >, =, y <.

Aunque es poderoso, también puedes anidar condiciones y hacerlo tan complejo como sea necesario. También puedes usar el REGEXMATCH función para hacerlo más funcional.

Si necesitas un ejemplo detallado de la FILTER función, consulta esto artículo.

Importar datos de hojas de cálculo externas con ImportRange en Google Sheets

La forma más fácil de importar datos de una hoja de Google a otra es usar el IMPORTRANGE función. Si tienes datos en hojas separadas, la fórmula ImportRange puede ayudarte a importar tus datos en cuestión de segundos. 

Entonces, para importar tus datos de otro documento de Google Sheets, sigamos con un ejemplo.

¿Listo? Comencemos.

La sintaxis para la fórmula ImportRange: 

=IMPORTRANGE("URL", "NombreDeLaHoja!Rango")
URL es el enlace a la hoja de cálculo de Google para obtener tus datos
NombreDeLaHoja es el nombre de tu hoja si tienes más de una en tu libro de trabajo.
Rango es el rango de celdas que deseas importar a Google Sheets.

Por ejemplo:

Para importar las celdas D2 hasta la última celda en esa columna desde la primera hoja de otro documento de Google Sheet, utilizaremos la fórmula de esta manera: 

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1Epmja02CeyXMiyBEuvGg8J_LAqjgaZWiGjEL3gqjCZw/edit#gid=1264662665","!D2:D")

Nota: La fórmula ImportRange tiene demasiadas desventajas con problemas serios como rendimiento reducido y límites de uso que debes tener en cuenta al manejar grandes conjuntos de datos. Aprende más sobre las mejores prácticas de ImportRange y sus limitaciones aquí.

Usando Dataslayer para Google Sheets

Como hemos revisado las funciones de Google Sheets anteriores, son geniales y pueden ayudarte a resolver la mayoría de tus importaciones de datos y cálculos. Sin embargo, a veces, estos procesos se vuelven repetitivos o confusos y querrías una herramienta que lo haga más fácil.

Quizás quieras utilizar funcionalidades avanzadas que no podrías lograr solo con las fórmulas de Google Sheets. Tal vez también quieras extraer todos tus datos a Google Sheets desde diferentes fuentes para informes, y las funciones de Google Sheets no podrían ser tan eficientes o efectivas para tus necesidades.

Así que necesitas una herramienta robusta que te ayude donde las funciones no pudieron superar. Usar una herramienta como Dataslayer para Google Sheets para importar todos tus datos en Google Sheets y en más de 40 otras fuentes de datos es quizás la solución más fácil y efectiva para ti.

Y la manera más efectiva de importar los datos de tus Google Sheets a otra hoja es usar Dataslayer para Google Sheets. Si aún no lo has configurado, aquí está el proceso:

  • En Google Sheets, haz clic en Extensiones en la barra de menú, pasa el ratón sobre Complementos, y haz clic en Obtener complementos.
  • Finalmente, toca el ícono de búsqueda y busca Dataslayer.
  • En la lista de búsqueda, selecciona Dataslayer y haz clic en Instalar.

Guía para empezar:

https://www.youtube.com/watch?v=uEaFfua8LXk
Comenzando con Dataslayer para Google Sheets

Una vez que lo hayas configurado, verás que Dataslayer ahora se ha añadido a tu lista de extensiones. Haz clic en él para lanzarlo en la barra lateral.

Luego selecciona Google Sheets como tu fuente de datos. 

Después de seleccionar Google Sheets, se te pedirá que ingreses la URL de la hoja de la que deseas importar tus datos. Así que pega el enlace en la configuración del informe campo y haz clic en Obtener datos a la tabla.

¡Y eso es todo! Puedes personalizar tus datos importados con el campo de opciones. También puedes programar una actualización automática para mantener la frescura de los datos y recibir un correo electrónico para obtener tus actualizaciones cada vez que los datos se actualicen.

Conclusión

Importar tus datos de una hoja de Google a otra puede ser sencillo para referencias simples. Sin embargo, la complejidad puede surgir cuando necesitas hacerlo para múltiples hojas con grandes filas de datos.

Hemos discutido suficientes opciones para que puedas realizar tus importaciones de datos en Google Sheets, tanto grandes como pequeñas.

Si eres un usuario habitual de Google Sheets, una herramienta que te ayudará a interconectar tus hojas es indispensable para cualquier operación de datos. No es de extrañar que muchos usuarios de Google Sheets elijan Dataslayer para hacer su análisis de datos más rápido y eficiente. 

Entonces, ¿estás listo para probar Dataslayer hoy? Únete a cientos de otros que ya han encontrado valor en esta poderosa herramienta de Google Sheets.

¿CÓMO PODEMOS AYUDARTE?

FORMULARIO DE CONTACTO

Estamos para ayudarte y responder cualquier pregunta que quieras hacernos