Microsoft Excel lleva más de tres décadas siendo la aplicación empresarial líder en el mundo. De hecho, “Excel” y “hoja de cálculo” se utilizan a menudo como sinónimos. Con cientos de funciones avanzadas, Excel sigue siendo la herramienta elegida por muchas empresas, pero Google Sheets es una buena alternativa.
Al estar basado en la nube, Google Sheets y el resto de Google Workspace (antes conocidas como G Suite) son fáciles de usar, accesibles desde cualquier lugar y excelentes para la colaboración. Accedes a Google Sheets a través de tu navegador web, por lo que no necesitas instalar ningún software: todo lo que necesitas es una conexión a Internet.
Ambas herramientas tienen sus pros y sus contras. Esto significa que ahora es habitual que las empresas utilicen ambos formatos de hoja de cálculo. Como resultado, mucha gente necesitará una forma de convertir Excel a Google Sheets, y viceversa.
Puedes utiliza Sheetgo para conectar Excel con Google Sheets.
¿Migrar de Excel a Google Sheets o trabajar con ambos?
Puede parecer que tu equipo está migrando permanentemente a Google Workspace, pero sigue recibiendo datos o informes en archivos Excel.
Algunas empresas restringen el uso de Excel a sus empleados e insisten en que sólo compartan archivos adjuntos.
En otras ocasiones, se trata de preferencias personales: los analistas a veces prefieren utilizar Excel para el procesamiento de datos pesados antes de transferir esa información a Google Sheets para la colaboración y la elaboración de informes.
En ocasiones, Google Sheets puede utilizarse como fuente de entrada para otro software, como por ejemplo Google Data Studio.
¿Qué es mejor? Excel frente a Google Sheets
No hay una respuesta fácil, ya que depende de tus necesidades y de a lo que estés acostumbrado.
En general, Excel es una opción más potente para usuarios intensivos que procesan grandes cantidades de datos. Pero cuando se trata de colaboración en línea y facilidad de uso, Google Sheets lleva la delantera. Echa un vistazo a nuestra comparativa completa comparación de Excel y Google Sheets.
He aquí un breve resumen de la comparación entre ambos programas:
Excel |
Hojas de cálculo de Google |
| Admite grandes conjuntos de datos (hasta 17.000 millones de celdas). | Tamaño de archivo limitado a 10 millones de celdas. |
| La coautoría está disponible en formatos .xlsx, .xlsm o .xlsb guardados en OneDrive o Sharepoint. | Las intuitivas funciones de colaboración (incluido el chat) facilitan el trabajo conjunto en tiempo real. |
| La versión de escritorio requiere que pulses “guardar”. | Los cambios se guardan automáticamente en la nube. |
| Las nuevas versiones de los archivos (sin conexión) deben compartirse manualmente. | Los archivos se actualizan en tiempo real, lo que significa que todo el mundo ve la última versión. Fácil de compartir. |
| Requiere una licencia de Microsoft Office. | Uso gratuito en una cuenta personal de Google. |
| Es posible bloquear libros de trabajo individuales con una contraseña. | Tres niveles de control de acceso al compartir (ver, comentar y editar). |
| Potente para el análisis estadístico y la visualización. | La latencia de Internet puede provocar un procesamiento lento de los archivos. |
| Sus funciones avanzadas lo hacen popular entre los analistas que realizan grandes cálculos numéricos. | Más sencillo y fácil de usar para los principiantes en hojas de cálculo. |
| Puede utilizarse en línea o fuera de línea. | Sólo en línea. Los archivos son accesibles desde cualquier dispositivo, en cualquier lugar y en cualquier momento. |
Tipos de archivo compatibles con la conversión de Excel a Google Sheets
Antes de empezar a convertir tus archivos de Excel a Google Sheets, es importante que sepas qué tipos de archivo son compatibles.
La buena noticia es que Google Sheets puede convertir una gran variedad de formatos de archivo creados por Excel, incluidos .xls, .xlsx, .xlsm, .xlt, .xltx y .xltm. Por lo tanto, si has estado utilizando una versión antigua de Excel o si tienes macros en tus archivos, no te preocupes: Google Sheets te tiene cubierto.
Además, Google Sheets también puede convertir otros tipos de archivos como .csv y .tsv, que se utilizan habitualmente para el intercambio de datos entre distintos sistemas. Por lo tanto, si tienes datos en un formato diferente con los que necesitas trabajar en Hojas de cálculo de Google, puedes convertirlos fácilmente.
Es importante tener en cuenta que es posible que algunas de las funciones avanzadas de tus archivos de Excel no sean compatibles al convertirlos a Hojas de cálculo de Google.
Cómo abrir un archivo .xlsb en Google Sheets
Un archivo .xlsb es un libro binario de Excel, y Google no incluye .xlsb entre los tipos de archivo que Sheets puede importar. Para trabajar con uno en Google Sheets, ábrelo en Excel y usa Archivo > Guardar como para guardar una copia como Libro de Excel (.xlsx). Después, sube o importa esa copia con los pasos que verás a continuación. Si no tienes Excel, pide a quien te envió el archivo una versión .xlsx. Las macros no se conservan en ningún caso, porque Google Sheets no ejecuta VBA.
Cómo transferir Excel a Google Sheets
Hay dos formas de hacerlo.
El primer método es adecuado si desea convertir Excel a Google Sheets de forma puntual y ad hoc.
La segunda opción es utiliza Sheetgo para sincronizar automáticamente Excel con Sheets regularmente. Este enfoque sólo puede seguirse durante el periodo de prueba gratuito de Sheetgo o adquiriendo cualquier plan de pago.
Cómo subir e importar archivos de Excel a Google Sheets
Google te ofrece dos formas de hacerlo a mano. Puedes subir el libro a Google Drive y convertirlo, o importar sus datos a una hoja de cálculo que ya tengas abierta.
Convertir un archivo de Excel en Google Drive
Puedes convertir a Google Sheets cualquier archivo de Excel que recibas. Los datos de tu archivo de Excel no cambian y puedes seguir trabajando con ellos en Google Sheets.
1. Abre Google Drive y haz clic en +Nuevo > Subir archivo.
2. Selecciona el archivo de Excel que quieres convertir y haz clic en "Abrir".
3. Haz clic en "Abrir con" y elige "Google Sheets" entre las opciones disponibles.
4. Para guardar el archivo convertido en Google Sheets, haz clic en "Archivo" y en "Guardar como hoja de cálculo de Google".
Ahora verás el archivo original de Excel y una copia en formato de Google Sheets. Te recomendamos eliminar el archivo de Excel para evitar confusiones, sobre todo si varios miembros del equipo acceden al archivo. Si más adelante vuelves a necesitar el archivo .xlsx, puedes volver a convertirlo a Excel.
Convertir todos los archivos de Excel que subas a Google Drive en adelante
Puedes automatizar este proceso para que cualquier archivo de Office que subas a partir de ahora se convierta automáticamente a Google Sheets.
1. Abre Google Drive, haz clic en el icono del engranaje y elige "Configuración".
2. En "Convertir archivos subidos", marca "Convertir archivos subidos al formato del editor de Documentos de Google" y haz clic en "Listo".
Ten en cuenta que los archivos de Excel que subiste antes de cambiar esta configuración tendrás que convertirlos a mano.
Importar datos de Excel a un archivo de Google Sheets
Puedes importar tus archivos de Excel a Google Sheets para seguir trabajando con la hoja de cálculo en Google Sheets.
Para subir o importar los datos de un archivo de Excel a un archivo de Google Sheets nuevo o existente, sigue estos pasos:
1. Abre el archivo de Google Sheets al que quieres importar tu archivo de Excel.
2. Haz clic en Archivo > Importar.
3. Selecciona el archivo de Excel que quieres importar. Puedes elegirlo en distintas ubicaciones, como tu Google Drive o tu ordenador. En este ejemplo, seleccionamos el archivo de Excel desde mi Google Drive. Haz clic en "Seleccionar".
4. En el menú desplegable "Ubicación de importación", puedes elegir cómo importar tus datos entre estas opciones:
- "Crear hoja de cálculo nueva": Crea una hoja de cálculo nueva en otra ventana.
- "Insertar hojas nuevas": Inserta una pestaña nueva con la hoja de Excel.
- "Reemplazar hoja de cálculo": Sustituye todo el contenido de la hoja de cálculo abierta por los datos de Excel.
5. Selecciona la opción que mejor te encaje. Después, haz clic en "Importar datos". En este ejemplo, elijo la opción "Reemplazar hoja de cálculo" para sustituir el contenido de mi hoja de cálculo actual por los datos de Excel.
Ten en cuenta que, cuando editas la nueva versión de Google Sheets que has creado, el archivo de Excel no cambia.
Problemas al convertir Excel a Sheets
El método de carga o importación manual es sencillo, pero puedes encontrarte con un par de problemas.
En primer lugar, Google Sheets puede notificarte que algunas funciones de Excel no son compatibles.
Este es el tipo de mensaje que puedes ver:
Este planteamiento también puede tener otros inconvenientes.
- Importar manualmente un gran número de hojas de cálculo de XLS a Google Sheets lleva mucho tiempo.
- Las macros no se convierten a Google Sheets.
- Las referencias entre archivos de Excel vinculados se perderán, lo que provocará errores #REF en tu hoja de cálculo.
- Si quieres actualizar tus Hojas de cálculo de Google con datos nuevos de Excel, tendrás que realizar el proceso desde cero cada vez.
- Algunos formatos de Excel no son directamente compatibles con Google Sheets: en este caso, tendrás que copiar y pegar los datos para reconstruir todo el archivo de Excel en Google Sheets.
¿Por qué convertir Excel a Google Sheets automáticamente?
Una alternativa a subir cada archivo manualmente es configurar un sistema automatizado que importe los datos de Excel a Google Sheets dejando intactos los archivos de Excel.
Esto tiene múltiples ventajas:
- Conecta Excel a Google Sheets automáticamente
- Trabajar simultáneamente con Excel y Sheets
- Mantener archivos Excel complejos con macros mientras se transfieren todos (o parte) de esos datos a Sheets.
- Convierte Excel a Google Sheets sin trabajo manual ni ajustes
- Sincronización de datos entre Excel y Google Sheets, lo que garantiza que los cambios realizados en los archivos XLS se guarden en Google Sheets.
- Facilitar el intercambio de datos en un entorno multicloud, importando automáticamente los datos de los archivos Excel de los compañeros.
- Generar informes y cuadros de mando automatizados en Google Sheets utilizando datos de Excel.
Cómo conectar Excel a Google Sheets
Sheetgo es una herramienta de automatización sin código que te permite mover datos entre hojas de cálculo automáticamente sin macros, ImportRange o Google Apps Script.
En un par de clics, puedes configurar un flujo de trabajo que extraiga automáticamente datos de archivos de Excel directamente a Google Sheets. A continuación te explicamos cómo sincronizar Excel con Google Sheets.
Paso 1: Inscríbete en Sheetgo
Empieza por registrarte en Sheetgo, la plataforma de automatización de datos con IA.
Verás que puedes acceder con tu cuenta de Microsoft, Google o Dropbox. Esto significa que puedes conectar archivos de Excel a Google Sheets, independientemente de la carpeta de almacenamiento en la nube en la que estén guardados.
Para conectar diferentes tipos de archivos (Google Sheets, Excel o CSV), primero inicia tu prueba gratuita o adquiere cualquier suscripción a Sheetgo.
¿Sus archivos están almacenados en su ordenador?
Si quieres conectar archivos que están almacenados localmente (en tu ordenador) puedes configurar un sistema automatizado para hacer copias de seguridad y sincronizar archivos desde tu escritorio a tu servicio de almacenamiento en la nube online.
Esto le permite crear flujos de datos automatizados utilizando Sheetgo. Además, mantiene tus archivos seguros y te permite acceder a ellos desde cualquier lugar. Más información.
Paso 2: Conecte su archivo Excel
Una vez que tus archivos de Excel están en línea, el siguiente paso es conectar Excel a Google Sheets.
- Dentro de Sheetgo, haga clic en el icono azul Nuevo y, a continuación, seleccione Flujo de trabajo en blanco.
- Dar el Flujo de trabajo sin título un nombre en la parte superior de la pantalla.
- Seleccione Crea una automatización.
- En Seleccionar datos de origen, pulse Archivo Excel.
4. Haga clic en +Seleccionar archivo y, a continuación, localiza el libro de trabajo que deseas convertir a Google Sheets.
5. En Ficha Archivo asegúrate de seleccionar la pestaña correcta (hoja de cálculo) que contiene los datos que deseas enviar a Google Sheets.
Paso 3: Enviar datos a Google Sheets
Una vez que hayas seleccionado el archivo de origen y la pestaña, deberás seleccionar a qué archivo de Google Sheets deseas subir los datos de Excel.
- Haga clic en Siguiente paso, entonces Saltar el Procesador de datos paso.
- En Seleccione un destino, Elige Hojas de cálculo de Google.
Elija su archivo de destino
- Si quieres que Sheetgo cree automáticamente un nuevo archivo de Google Sheets que contenga los datos de Excel, selecciona Nuevo archivo. Sheetgo guardará el archivo en tu carpeta principal de Google Drive. Para guardarlo en una carpeta específica, haga clic en Cambia la carpeta de destino.
- Si deseas transferir los datos de Excel a un archivo de Google Sheets que ya existe, selecciona Archivo existente. Esto creará una nueva pestaña (hoja) en la hoja de cálculo de Google Sheets que contiene los datos de Excel.
Aquí lo enviaré a un nuevo archivo en mi Google Drive. En Nombre del fichero, introduce un nombre para la nueva hoja de cálculo.
Guardar la conexión
Haga clic en Terminar y guardar para conectar Excel con Google Sheets.
La hoja de cálculo de destino se abre dentro de Sheetgo y los datos importados aparecen en una nueva pestaña.
Observe que el icono del candado y la barra verde indican que se trata de una pestaña de Sheetgo conectada. Cada vez que actualice la conexión, los datos de esta pestaña se actualizarán con los datos más recientes del archivo Excel.
Paso 4: Actualizar la conexión
Ahora que has creado una conexión de Sheetgo entre Excel y Google Sheets, puedes sincronizar datos entre las dos hojas de cálculo en cualquier momento.
Dentro de Sheetgo, abra el flujo de trabajo y haga clic en Ejecutar en la barra de menús. Esto actualizará los datos en el archivo de Google Sheets.
Paso 5: Automatizar el flujo de trabajo
Para ahorrar tiempo y garantizar que tus archivos, paneles e informes de Google Sheets estén siempre actualizados, puedes automatizar todo el sistema.
Haga clic en el botón Disparador de la barra lateral y, a continuación, seleccione Basado en un calendario y elija la frecuencia de las actualizaciones: desde una vez por hora hasta una vez al mes.
Ajusta la hora del día y el día de la semana, para que la conexión sólo se sincronice cuando lo necesites.
Su sistema automatizado está en marcha
Ya has configurado las subidas automáticas de Excel a Google Sheets mediante Sheetgo.
Cada vez que tú (o tu colega) modifiquéis los archivos de origen de Excel, los cambios se reflejarán en el archivo de destino de Google Sheets.
Si desea guardar entradas de datos anteriores y crear un registro histórico, puede elegir un programa de actualización escalonado y añadir datos a intervalos específicos.
Puedes ampliar el flujo de trabajo añadiendo más conexiones para construir un sistema más grande. También puedes enviar datos en la otra dirección, de Google Sheets a Excel. Para obtener más ayuda, echa un vistazo a nuestro post sobre cómo convertir automáticamente Google Sheets a Excel.
¿Quieres importar datos de varios archivos de Excel a Google Sheets?
Si quieres combinar datos de varias pestañas de Excel (hojas de cálculo) en una pestaña de Google Sheets, haz clic en +Añadir otra fuente y repite los pasos anteriores.
Esto le permitirá importar y combinar datos de varias pestañas de Excel (en el mismo libro o en libros diferentes) en una sola hoja de cálculo.
Si tienes un gran número de archivos fuente, prueba a consolidarlos desde una carpeta. Esto le permite importar datos de la misma ficha de origen en varios archivos Excel a una hoja de cálculo de forma rápida y sencilla. Cada vez que introduzcas un nuevo archivo en la carpeta, se añadirá automáticamente a la conexión.
Para consolidar datos de una carpeta de archivos Excel en Sheetgo, cree un nuevo flujo de trabajo y haga clic en Conectar.
En Seleccionar datos de origen, pulse Una carpeta entera.
Tenga en cuenta que la pestaña (hoja de cálculo) de origen debe tener el mismo formato (estructura de columnas) en todos los ficheros, para poder consolidar los datos correctamente.
Para obtener instrucciones más detalladas, lea nuestra guía sobre cómo consolidar datos de varios archivos Excel en uno solo.
¿Puedo filtrar datos de Excel a Google Sheets?
Por defecto, Sheetgo transfiere toda la hoja de origen a la de destino, pero puedes aplicar filtros para extraer datos específicos. Esto te permite enviar una parte seleccionada de tus datos de Excel a Google Sheets, en función de las condiciones que especifiques.
Ten en cuenta que tanto el archivo de origen como el de destino deben estar almacenados en Google Drive para poder utilizar los filtros de Sheetgo. Si necesitas ayuda para sincronizar tus archivos de Excel con Drive, echa un vistazo a estos consejos.
Cómo filtrar una nueva conexión
- Abra Sheetgo y haga clic en Conectar para crear un nuevo flujo de trabajo.
- En Fuente de datos selecciona tu archivo Excel de Google Drive.
- Seleccione ficha de archivo que contiene los datos que quieres exportar a Google Sheets.
- Haga clic en el botón Continúe en botón.
En el siguiente ejemplo, quiero exportar datos filtrados de un archivo que contiene los resultados de una encuesta a clientes.
Sólo quiero exportar respuestas de personas que respondió en Enero, así que selecciono la pestaña fuente Enero.
Filtrar por condición, consulta o color de celda
En Filtrar datos, elija cómo desea extraer la información de la hoja de origen.
- Filtro por condición: seleccione datos del archivo Excel por columna, número, fecha, texto o valor.
- Filtrar por consulta: seleccionar datos escribiendo una consulta SQL. Aprende a utilizar un filtro de consulta.
- Filtrar por color: selecciona los datos por el color de las celdas.
En este caso, sólo quiero exportar las respuestas a la encuesta de las mujeres, por lo que utilizo la siguiente configuración de filtro:
- Filtrar por condición
- Los datos coinciden con una condición (OR)
- Coincidencias de datos > Condición > Columna B:Sexo
- Criterio: El texto contiene > Valor: mujer
Quiero enviar estos datos filtrados de Excel a un nuevo archivo de Google Sheets.
En el cuadro de nombre de archivo, lo llamaré Mujeres encuestadas.
También puede cambiar el nombre de la nueva pestaña de archivo si lo desea. Aquí me conformo con utilizar el nombre que Sheetgo genera automáticamente, basándose en el nombre de la pestaña de origen. En este caso, mi pestaña se llamará Sheetgo_January.
Haga clic en Terminar y guardar para crear la conexión filtrada de Excel a Google Sheets.
El nuevo archivo de Google Sheets se abre dentro de Sheetgo.
Como puedes ver, ahora tengo una nueva hoja de cálculo llamada Mujeres encuestadas.
Las respuestas a la encuesta se han filtrado desde mi archivo Excel (Encuesta de clientes EE.UU. > Enero) a la nueva pestaña Sheetgo_January.
Sincroniza los archivos en cualquier momento
El archivo de origen de Excel está ahora conectado al archivo de destino de Google Sheets.
Al igual que con una conexión estándar de Sheetgo, puede actualizar el flujo de trabajo en cualquier momento haciendo clic en Ejecutar. O programe actualizaciones periódicas pulsando Automatice.
Esto sincronizará los cambios en la hoja de Excel con los datos que se están filtrando a tu archivo de Google Sheets.
Cómo filtrar una conexión existente
- Abrir Sheetgo y seleccione el flujo de trabajo de la lista de la izquierda.
- Haga clic en Conexiones.
- A la derecha de la pantalla, vaya al menú ⋮ > Editar conexión.
- En Fuente de datos, pulse Edición finalizada.
- Haga clic en el botón Filtrar datos icono.
- Aplique un filtro y haga clic en Terminar y guardar.
- Ejecutar el flujo de trabajo para actualizar la conexión. Se aplicará el nuevo filtro.
Transferencia automatizada de datos en hojas de cálculo
Eso es cómo convertir Excel a Google Sheets automáticamente!
Una vez que hayas conectado un archivo de Excel a Google Sheets, es fácil añadir más conexiones o crear un flujo de trabajo más avanzado entre tus hojas de cálculo. ¿Quieres mover datos en la otra dirección, de De Google Sheets a Excel? O tal vez quiera combinar datos de varios libros de Excel en un archivo central. Por si acaso, la aplicación y el complemento Sheetgo te ofrecen todas estas herramientas y muchas más.
¿Te ha gustado este post?
Echa un vistazo a nuestras otras publicaciones a continuación para ver más ideas de automatización basadas en hojas de cálculo y comparte esta publicación a través de los enlaces de las redes sociales que aparecen a la izquierda.



