Google Sheets

Come aggiornare Google Sheets automaticamente (senza farlo a mano ogni volta)

✍️ Manuele Califfo 📅 15 maggio 2025 ⏱️ 6 min di lettura
← Torna alla home

Ogni settimana copi i dati da qualche parte e li incolli in Google Sheets. Magari da un file CSV, magari da un sito web, magari da un report che ti mandano via email. Ci vuole sempre quel quarto d'ora noioso che vorresti non fare.

La buona notizia è che Google Sheets ha strumenti integrati per aggiornare i dati in automatico. Alcuni non richiedono nessuna competenza tecnica.

Il metodo più semplice: IMPORTDATA

Se i tuoi dati vengono da un file CSV pubblicato online (molti gestionali e tool lo permettono), c'è una formula già pronta in Google Sheets che fa tutto da sola. Si chiama IMPORTDATA.

Funziona così: vai in una cella vuota e scrivi:

=IMPORTDATA("https://indirizzo-del-tuo-file.csv")

Google Sheets scarica il file e lo inserisce nel foglio automaticamente. E lo aggiorna ogni volta che apri il file. Nessun codice, nessuna impostazione complicata.

Esiste anche IMPORTXML per pagine web e IMPORTRANGE per copiare dati da un altro Google Sheet. Se i tuoi dati sono in uno di questi formati, parti da qui.

Importare da un file CSV locale: il metodo manuale ma veloce

Se ogni settimana ricevi un file CSV via email e lo devi importare, puoi farlo in pochi secondi senza copiare e incollare niente:

  1. Apri Google Sheets
  2. Clicca su File › Importa
  3. Seleziona il file CSV dal tuo computer
  4. Scegli se vuoi sostituire il foglio o aggiungere i dati
  5. Clicca Importa dati

In 30 secondi hai i dati aggiornati, senza rischiare di incollare nel posto sbagliato o perdere formattazione.

Connettere Google Sheets a strumenti che già usi

Se usi strumenti come Google Analytics, Google Ads, HubSpot, Shopify o decine di altri servizi, molto probabilmente esiste già un'estensione gratuita che porta i dati direttamente in Google Sheets.

Vai su Estensioni › Componenti aggiuntivi › Installa componenti aggiuntivi e cerca il nome del tuo strumento. Molte aziende offrono connettori ufficiali gratuiti.

Ad esempio, Google offre gratuitamente il connettore per Google Analytics. Zapier e Make (ex Integromat) permettono di connettere centinaia di app senza scrivere codice.

Quando serve qualcosa di più potente: AppScript

Se i metodi sopra non bastano, Google Sheets ha un motore di scripting integrato chiamato AppScript. È più tecnico, ma permette di fare cose molto più potenti: connettersi a qualsiasi servizio web, inviare email automaticamente, spostare dati tra fogli diversi, e molto altro.

Per accedervi: Estensioni › Apps Script. Si aprirà un editor dove si scrive il codice. Se non hai mai programmato, questa parte conviene lasciarla a chi sa farlo, perché anche un piccolo errore può non far funzionare niente.

Aggiornamento automatico: i trigger

Sia con le formule IMPORTDATA che con AppScript, puoi impostare un aggiornamento automatico programmato: ogni ora, ogni giorno, ogni lunedì mattina. In AppScript si chiamano trigger e si impostano con pochi click dal menu Trigger nell'editor.

Il risultato è un foglio che si aggiorna da solo, senza che tu debba fare nulla. Apri Google Sheets e i dati sono già freschi.

Qual è il metodo giusto per te?

Dipende da dove vengono i tuoi dati. Se vengono da un URL o da un altro Google Sheet, inizia con le formule IMPORTDATA o IMPORTRANGE: sono gratuite, immediate e non richiedono nessuna competenza. Se vengono da un servizio specifico, cerca prima se esiste un connettore ufficiale. Solo se nessuna di queste opzioni funziona, ha senso valutare AppScript o un'integrazione personalizzata.

Se non sai da dove cominciare, mandami un messaggio descrivendo il tuo caso: spesso la soluzione è molto più semplice di quello che sembra.

Non vuoi farlo da solo?

Posso costruire una soluzione personalizzata per il tuo caso specifico. Consegna in 24-48 ore, preventivo gratuito.

Raccontami il tuo progetto →