Obtener ayuda

Centro de ayuda

Guías y respuestas

Contactar con el servicio de asistencia

Escribir a nuestro equipo

Iniciar sesión en

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Un sistema, cuatro partes

Agentes de IA

Empleados virtuales que trabajan 24/7

Automations

Conectar archivos y automatizar tareas

Workflows

Crear procesos con su equipo

Data Space

Datos compartidos y controlados con confianza

Soluciones por departamento

Finanzas

Informes, presupuestos y conciliaciones

Inventario y fabricación

Existencias, pedidos y producción en una sola vista

RRHH

Hojas de horas, asistencia y evaluaciones

Gestión de proyectos

Estado y carga de trabajo de todos los proyectos

Ventas y CRM

Leads y oportunidades al día

Educación

Expedientes de alumnos y datos escolares

Finanzas

Convierta el trabajo financiero manual en informes que se actualizan solos.

Qué automatizan los equipos de Finanzas

  • Controlar cuentas por pagar y cobrar
  • Crear estados de flujo de caja
  • Comparar presupuesto y resultados reales

Inventario y fabricación

Vea los niveles de existencias y automatice los pedidos.

Qué automatizan los equipos de inventario y fabricación

  • Controlar el inventario en varias sedes
  • Conectar datos de ventas, compras y almacén
  • Vincular un lector de códigos de barras a su hoja

RRHH

Gestione la contratación, la asistencia y el seguimiento de OKR desde sus hojas.

Qué automatizan los equipos de RRHH

  • Controlar contratación e incorporación
  • Registrar los OKR y resultados del equipo
  • Controlar entradas, salidas y ausencias

Gestión de proyectos

Asigne tareas y controle las horas sin actualizaciones manuales.

Qué automatizan los equipos de proyectos

  • Asignar tareas y seguir los cambios de estado
  • Estimar el esfuerzo y registrar las horas trabajadas
  • Seguir los hitos de todos los proyectos

Ventas y CRM

Siga los leads y el rendimiento de ventas con informes automáticos.

Qué automatizan los equipos de ventas

  • Seguir y convertir leads
  • Fijar objetivos de ventas y seguir las métricas del equipo
  • Supervisar los KPI de ventas en tableros

Educación

Automatice asistencia, calificaciones y compras escolares.

Qué automatizan los centros educativos

  • Controlar la asistencia y avisar a los padres
  • Registrar y comparar las notas de clase
  • Controlar el material prestado a alumnos y personal

Buscar un caso de uso

Por departamento

Cómo usa Sheetgo cada equipo

Por sector

Cómo usa Sheetgo cada sector

Por tamaño de empresa

Pequeña, mediana o grande

Aprende

Blog

Guías y novedades del producto

Historias de clientes

Cómo usan Sheetgo equipos como el suyo

Centro de ayuda

Guías y respuestas

Por qué Sheetgo

Comparar

Cómo se compara Sheetgo con otras herramientas

Seguridad

Cómo protegemos sus datos

Centro de confianza

Detalles de cumplimiento

Iniciar sesión en

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Un sistema, cuatro partes

Agentes de IA

Empleados virtuales que trabajan 24/7

Automations

Conectar archivos y automatizar tareas

Workflows

Crear procesos con su equipo

Data Space

Datos compartidos y controlados con confianza

Soluciones por departamento

Finanzas

Informes, presupuestos y conciliaciones

Inventario y fabricación

Existencias, pedidos y producción en una sola vista

RRHH

Hojas de horas, asistencia y evaluaciones

Gestión de proyectos

Estado y carga de trabajo de todos los proyectos

Ventas y CRM

Leads y oportunidades al día

Educación

Expedientes de alumnos y datos escolares

Buscar un caso de uso

Por departamento

Cómo usa Sheetgo cada equipo

Por sector

Cómo usa Sheetgo cada sector

Por tamaño de empresa

Pequeña, mediana o grande

Empezar

Plantillas

Flujos de trabajo listos para usar

Aprende

Blog

Guías y novedades del producto

Historias de clientes

Cómo usan Sheetgo equipos como el suyo

Centro de ayuda

Guías y respuestas

Por qué Sheetgo

Comparar

Cómo se compara Sheetgo con otras herramientas

Seguridad

Cómo protegemos sus datos

Centro de confianza

Detalles de cumplimiento

Centro de ayuda

Guías y respuestas

Contactar con el servicio de asistencia

Escribir a nuestro equipo

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Cómo usar la función IMPORTDATA en Google Sheets

El IMPORTDATA de Google Sheets es una herramienta muy práctica. Nos ayuda a obtener datos guardados en archivos .csv (valores separados por comas) o .tsv (valores separados por tabulaciones) desde una ubicación en la web.

Sintaxis de IMPORTDATA

IMPORTDATA(url, [delimitador], [configuración_regional])

  • url – obligatorio. Es la dirección (localizador uniforme de recursos) en la web donde se encuentra el archivo .csv o .tsv. Puede tener dos formas.
    • Una ubicación válida y totalmente cualificada en forma de texto (entre comillas dobles). Por ejemplo: “http://www.census.gov/2010census/csv/pop_change.csv”
    • O puede ser una referencia a una celda (como B1) dentro de Google Sheets, donde se almacena la URL.
  • delimitador – opcional. El carácter que separa los valores, como un punto y coma o una barra vertical. Si lo omites, Sheets lo deduce de la extensión del archivo: una coma para .csv y una tabulación para .tsv.
  • configuración regional – opcional. El código de idioma y región que se usa para leer los datos, como en_US o de_DE. Cambia cómo se leen las fechas y los decimales. Si lo omites, Sheets usa la configuración regional de la hoja de cálculo.

IMPORTDATA devuelve el archivo como una tabla que empieza en la celda de la fórmula y ocupa las celdas de la derecha y de abajo, con una fila por cada línea del archivo.

Puede ser útil tener en cuenta que Google Sheets admite hasta 50 fórmulas IMPORTDATA en una sola hoja de cálculo.

Cómo usar IMPORTDATA en Google Sheets

Caso 1: escribe la URL en la fórmula

En la captura de abajo intentamos importar los datos en la celda B3, que es donde introducimos la fórmula IMPORTDATA.

Google Sheets importdata 1

Garantizamos la url es válida, introduce bien la fórmula (es decir, pon la URL entre comillas dobles) y pulsa Intro. Abajo se ve lo que aparece mientras Google Sheets intenta obtener los datos. Cuanto más grande es el archivo, más tarda en completarse la importación.

Google Sheets Importdata: Google Sheets Obteniendo Datos

Mientras la importación de datos está en curso, la celda en la que introdujimos la fórmula parece que ha devuelto un error (como lo indica una pequeña marca roja en la esquina superior derecha de la celda). Sin embargo, no es un error, solo un estado transitorio. Pase el ratón sobre la celda para ver la siguiente descripción.

Google Sheets Importdata: Cargando datos

En cuanto Google Sheets carga los datos, la mancha roja desaparece. Observarás que los datos se extienden desde la celda de la fórmula (B3) hacia la derecha y también más abajo.

Google Sheets importdata 4

Por lo tanto, es de suma importancia que el rango de datos del resultado esté libre de cualquier valor preexistente. De lo contrario, la fórmula IMPORTDATA podría generar un error #REF! Por ejemplo, la siguiente imagen ilustra lo que podría ocurrir si tuviéramos algún valor, por ejemplo, en la celda C9.

Google Sheets importdata 5

Caso 2: haz referencia a una celda que contiene la URL

Aquí, ya hemos almacenado el url a .csv en la celda B1. Por lo tanto, usaremos esa celda para referenciar en la fórmula IMPORTDATA, y el resultado es el mismo que el del primer caso.

importdata de Google Sheets 6

Pruébalo con un archivo CSV público

Para probar IMPORTDATA con un archivo que funciona, escribe esta dirección en la celda A2 de una hoja en blanco: https://raw.githubusercontent.com/datasets/country-list/main/data.csv. Después escribe =IMPORTDATA(A2) en la celda D2. Sheets devuelve dos columnas, Name y Code, con una fila por país. La captura de pantalla usa una dirección antigua de la misma lista.

IMPORTDATA en Google Sheets: nombres y códigos de países importados desde una URL de CSV en las columnas D y E

Aprender en esta entrada del blog cómo importar fácilmente un feed RSS a Google Sheets.

IMPORTDATA no funciona en Google Sheets

Como has visto, la función IMPORTDATA es muy fácil de usar. Sin embargo, tiene algunos errores y limitaciones conocidos.

Los datos no se actualizan

Aunque siempre puedes forzar una actualización borrando y volviendo a escribir la fórmula, no hay ninguna función nativa para personalizar la frecuencia de las actualizaciones automáticas. Las funciones que importan datos externos – IMPORTDATA, IMPORTHTML, IMPORTFEED e IMPORTXML – se actualizan automáticamente cada hora. No hay forma de cambiarlo sin usar un script.

Una URL por fórmula

Por desgracia, no se puede importar desde varias URL a la vez, así que necesitarás una fórmula distinta para cada URL. Aunque técnicamente puedes usar esta función hasta 50 veces por hoja de cálculo, en la práctica la hoja de cálculo puede volverse lenta y dejar de responder.

Error #N/A: el archivo es demasiado grande

Como ves en la captura de pantalla de abajo, hay un límite en el tamaño del archivo que se puede importar. Verás un mensaje de error que dice que el "contenido del recurso de la URL ha superado el tamaño máximo". El límite exacto no está claro, pero es inferior al que tendrías si importaras el archivo CSV directamente.

IMPORTDATA en Google Sheets: error #N/A que indica que el recurso de la URL ha superado el tamaño máximo

Si te encuentras con este problema, descarga el archivo desde la URL e impórtalo directamente en Sheets.

Error #REF!: no hay suficientes columnas

La función no aumenta automáticamente el número de columnas cuando hace falta. Verás un mensaje de error que dice que el "resultado no se ha ampliado automáticamente. Inserta más columnas". Esto significa que tienes que comprobar el número de columnas del archivo de origen para asegurarte de que tu hoja de cálculo tiene suficientes.

IMPORTDATA en Google Sheets: error #REF! que pide insertar más columnas para una URL de página de GitHub

En la captura de pantalla de arriba, la URL apunta a la página web de GitHub del archivo, no al propio archivo, así que Sheets intenta dividir una página web entera en celdas. En GitHub, abre el archivo, haz clic en Raw y usa esa dirección. También obtienes #REF! cuando alguna celda del intervalo de resultados ya contiene valores. Bórralas, como se muestra en el caso 1.

Error #N/A: no se ha podido obtener la URL

Son los servidores de Google los que obtienen el archivo, no tu navegador. Si el archivo está detrás de un inicio de sesión, en una red corporativa o en una carpeta privada de Dropbox o Google Drive, la obtención falla. También falla cuando la dirección abre una página web que carga los datos con JavaScript. Para comprobarlo, abre la URL en una ventana de navegación privada. Si tienes que iniciar sesión, o ves una página en lugar del archivo, IMPORTDATA tampoco puede leerlo.

Todos los datos acaban en una sola columna

IMPORTDATA divide cada línea según el delimitador que espera: una coma para los archivos .csv y una tabulación para los .tsv. Un archivo que usa punto y coma o barras verticales necesita que indiques el delimitador a mano, como en =IMPORTDATA(A2, ";"). Si las fechas o los decimales salen mal, añade también la configuración regional del archivo, como en =IMPORTDATA(A2, ";", "de_DE") para un archivo alemán que usa comas para los decimales.

Otras formas de importar datos a Google Sheets

IMPORTDATA solo lee archivos CSV y TSV en una URL pública. Para otras fuentes, Google Sheets tiene más funciones de importación:

  • IMPORTRANGE extrae un intervalo de celdas de otro archivo de Google Sheets.
  • IMPORTHTML importa una tabla o una lista de una página web.
  • IMPORTXML extrae datos de páginas web y archivos XML con una consulta XPath.
  • IMPORTFEED importa un feed RSS o Atom.

Para archivos CSV en Google Drive u OneDrive, archivos de Excel o datos que necesitas actualizar según una programación, Sheetgo, una plataforma de automatización de datos con IA, los conecta a tu hoja de cálculo y actualiza los datos automáticamente. Descubre cómo importar un CSV a Google Sheets automáticamente, o cómo importar datos CSV en Excel.

También te puede gustar...

funciones y fórmulas de google sheets

Cómo hallar el tipo de interés nominal con Google Sheets

Sarah es una joven profesional que toma importantes decisiones financieras. Desde tarjetas de crédito a hipotecas, préstamos estudiantiles e inversiones...
funciones y fórmulas de google sheets

Extraer datos de Google Calendar en Google Sheets mediante Apps Script

Este post fue publicado originalmente en nuestro foro de la comunidad. Objetivo : Esta guía muestra cómo utilizar Google Apps Script para extraer datos...
funciones y fórmulas de google sheets

Uso de la función PROPER para escribir en mayúsculas la primera letra de cada palabra en Google Sheets

Nota: Este artículo se publicó originalmente en el foro de nuestra comunidad. Alguna vez te has visto en la necesidad de limpiar una lista de nombres, títulos o cualquier...