
Introduzione a Google Sheets IMPORTRANGE
Molti professionisti gestiscono i dati su più file di Google Sheets. I report di vendita possono trovarsi in un foglio, l’inventario in un altro e i riepiloghi finanziari in un terzo. Copiare manualmente i dati tra questi file diventa rapidamente dispendioso in termini di tempo e soggetto a errori.
La funzione IMPORTRANGE in Google Sheets risolve questo problema permettendo di importare automaticamente i dati da un foglio di calcolo a un altro. Quando i dati di origine cambiano, anche il foglio di destinazione si aggiorna. In questo modo puoi sincronizzare le informazioni tra più documenti in modo semplice ma potente.
In questa guida scoprirai come funziona IMPORTRANGE, come utilizzarlo passo dopo passo e come applicarlo in scenari pratici come dashboard di reporting, fonti dati condivise e flussi di lavoro automatizzati.
Cos’è la funzione IMPORTRANGE?
IMPORTRANGE è una formula di Google Sheets che importa un intervallo di celle da un foglio di calcolo a un altro. Invece di copiare e incollare manualmente i dati, la funzione crea una connessione dinamica tra i file.
Sintassi di base
La struttura della formula è semplice:
=IMPORTRANGE("spreadsheet_url", "range_string")
- spreadsheet_url: l’URL (o la chiave del foglio) del Google Sheet di origine.
- range_string: il nome del foglio e l’intervallo di celle che vuoi importare.
Esempio di formula
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/123abc456", "Sales!A1:D50")
Questa formula importa le celle da A1 a D50 dal foglio chiamato “Sales” in un altro spreadsheet.
Come usare IMPORTRANGE passo dopo passo
Se non hai mai usato IMPORTRANGE, segui questi passaggi per collegare due fogli di calcolo.
Passo 1: copia l’URL del foglio di origine
- Apri il Google Sheet che contiene i dati da importare.
- Copia l’URL dalla barra degli indirizzi del browser.
Passo 2: scegli il foglio di destinazione
- Apri il foglio di calcolo in cui vuoi visualizzare i dati.
- Seleziona la cella da cui devono iniziare i dati importati.
Passo 3: inserisci la formula IMPORTRANGE
Digita una formula come questa:
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/123abc456", "Sheet1!A1:C20")
Passo 4: consenti l’accesso
La prima volta che colleghi due fogli di calcolo, Google Sheets mostrerà un errore #REF! con una richiesta di autorizzazione.
Clicca su Consenti accesso. Una volta concessa l’autorizzazione, i dati verranno caricati automaticamente.
Esempi pratici di IMPORTRANGE
Capire la formula è utile, ma gli esempi reali mostrano quanto possa essere potente.
Esempio 1: importare un’intera tabella
Immagina un foglio di calcolo che traccia le vendite mensili. Vuoi portare questi dati in una dashboard di reporting.
Formula:
=IMPORTRANGE("spreadsheet_url", "SalesData!A1:E100")
Questo importa le colonne dalla A alla E contenenti dati di vendita come:
- Data
- Venditore
- Regione
- Prodotto
- Ricavi
Ogni volta che vengono aggiunte nuove righe nel foglio originale, la dashboard può aggiornarsi per riflettere i dati più recenti.
Esempio 2: importare una singola colonna
Se hai bisogno solo di una colonna da un altro foglio, puoi restringere l’intervallo.
=IMPORTRANGE("spreadsheet_url", "Inventory!B:B")
Questo importa l’intera colonna B, che potrebbe contenere quantità di prodotto o livelli di stock.
Esempio 3: importare dati da un’altra scheda
Se il foglio di origine contiene più schede, specifica il nome della scheda prima dell’intervallo.
=IMPORTRANGE("spreadsheet_url", "2025 Budget!A2:F200")
Ricorda che i nomi dei fogli che contengono spazi devono rimanere tra virgolette.
Usare IMPORTRANGE con dati dinamici
Uno dei maggiori vantaggi di IMPORTRANGE è che mantiene i dati sincronizzati automaticamente.
Ad esempio, se un membro del team aggiorna un foglio dati centrale con nuove righe, qualsiasi foglio collegato che utilizza IMPORTRANGE può mostrare le informazioni aggiornate senza copie manuali.
Questo è particolarmente utile per:
- Dashboard aziendali
- Report dei reparti
- Monitoraggio condiviso dell’inventario
- Riepiloghi finanziari
Combinare IMPORTRANGE con altre funzioni
Anche se IMPORTRANGE è potente da solo, combinarlo con altre funzioni di Google Sheets consente di creare flussi di lavoro più avanzati.
IMPORTRANGE con QUERY
La funzione QUERY permette di filtrare e analizzare i dati importati.
Esempio:
=QUERY(IMPORTRANGE("spreadsheet_url", "Sales!A1:E200"), "select Col1, Col5 where Col3='West'")
Questa formula importa il dataset e poi lo filtra mostrando solo le righe in cui la regione è uguale a “West”.
IMPORTRANGE con FILTER
Puoi anche filtrare i risultati usando la funzione FILTER.
=FILTER(IMPORTRANGE("spreadsheet_url", "Sales!A1:E200"), Col5>1000)
Questo approccio consente di mostrare solo le righe in cui i ricavi superano una certa soglia.
IMPORTRANGE con ARRAYFORMULA
Quando lavori con dataset di grandi dimensioni, ARRAYFORMULA può aiutarti a elaborare gli intervalli importati in modo efficiente.
Esempio:
=ARRAYFORMULA(IMPORTRANGE("spreadsheet_url", "Sheet1!A1:D"))
Questo garantisce che la formula si espanda automaticamente man mano che i dati di origine crescono.
Errori comuni di IMPORTRANGE e soluzioni
Anche gli utenti esperti di fogli di calcolo incontrano problemi con IMPORTRANGE. Ecco i più comuni e come risolverli.
Errore #REF! (autorizzazione richiesta)
Succede quando il foglio di destinazione non ha il permesso di accedere al foglio di origine.
Soluzione:
- Clicca sulla cella che mostra l’errore.
- Seleziona Consenti accesso.
Errore #VALUE!
Di solito indica un problema di sintassi nella formula.
Controlla che:
- L’URL del foglio di calcolo sia corretto.
- Il nome del foglio sia scritto correttamente.
- Il riferimento all’intervallo sia valido.
Problemi di caricamento o “Result Too Large”
L’importazione di dataset molto grandi può rallentare i calcoli.
Per risolvere:
- Limita l’intervallo invece di importare intere colonne.
- Usa query filtrate per importare solo i dati necessari.
- Dividi dataset molto grandi su più fogli.
Buone pratiche per usare IMPORTRANGE
Per mantenere i fogli di calcolo affidabili ed efficienti, segui queste linee guida pratiche.
1. Usa un foglio di origine dedicato
Invece di collegare più fogli in modo casuale, mantieni un unico foglio “fonte” che conservi i dati grezzi.
Gli altri fogli possono poi importare le informazioni da questa fonte centralizzata usando IMPORTRANGE.
2. Mantieni intervalli specifici
Evita di importare colonne o righe inutili.
Invece di:
Sheet1!A:Z
Usa:
Sheet1!A1:D500
Questo migliora le prestazioni e riduce i tempi di elaborazione.
3. Dai nomi chiari alle schede
Nomi di fogli chiari rendono le formule più facili da gestire.
Esempi:
- Sales_Data
- Inventory_2025
- Marketing_Leads
Questo riduce la confusione quando si fanno riferimenti agli intervalli.
4. Documenta le fonti dei dati
Negli ambienti collaborativi è utile documentare da dove provengono i dati importati.
Ad esempio, aggiungi una nota sopra la formula spiegando:
- Quale foglio di calcolo fornisce i dati
- Quale scheda viene utilizzata
- Chi mantiene il file di origine
5. Monitora le prestazioni
Se molti fogli dipendono dallo stesso file di origine, le prestazioni potrebbero rallentare.
Valuta di:
- Ridurre il numero di connessioni di importazione
- Riassumere i dati prima di importarli
- Usare intervalli più piccoli
Casi d’uso aziendali di IMPORTRANGE
I professionisti di molti settori utilizzano IMPORTRANGE per semplificare i flussi di lavoro con i dati.
Dashboard di reporting
I manager spesso mantengono dashboard che recuperano dati in tempo reale da diversi fogli operativi.
Esempi:
- Report sulle performance di vendita
- Metriche di acquisizione clienti
- Monitoraggio delle campagne di marketing
Condivisione dei dati tra reparti
Diversi team possono mantenere i propri fogli di calcolo condividendo allo stesso tempo alcune informazioni con altri reparti.
Ad esempio:
- Il reparto finanza importa i report spese dai fogli dei team.
- Le operazioni importano i conteggi dell’inventario dai registri di magazzino.
- Le dashboard della direzione importano riepiloghi da più reparti.
Monitoraggio di più progetti
Se ogni progetto ha il proprio foglio di calcolo, un foglio principale può usare IMPORTRANGE per raccogliere metriche chiave come:
- Stato del progetto
- Utilizzo del budget
- Tasso di completamento delle attività
Limitazioni di IMPORTRANGE
Anche se estremamente utile, IMPORTRANGE presenta alcune limitazioni da considerare.
- Importazioni molto grandi possono rallentare le prestazioni del foglio.
- È necessario concedere autorizzazioni tra i fogli di calcolo.
- Modifiche alla struttura del foglio di origine possono interrompere le formule.
- Troppe connessioni tra file possono causare ritardi nei calcoli.
Nella maggior parte dei flussi di lavoro quotidiani, tuttavia, queste limitazioni sono gestibili con una buona organizzazione e formule efficienti.
Conclusione
La funzione IMPORTRANGE è uno degli strumenti più pratici di Google Sheets per collegare dati tra più fogli di calcolo. Invece di copiare e incollare manualmente le informazioni, puoi creare collegamenti automatici che mantengono aggiornati report, dashboard e riepiloghi.
Imparando la sintassi di base, usando intervalli chiari e combinando la funzione con strumenti come QUERY e FILTER, puoi costruire sistemi di gestione dati potenti ma facili da mantenere.
Che tu stia gestendo report aziendali, monitorando l’inventario o consolidando dati di progetto, IMPORTRANGE ti aiuta a trasformare fogli sparsi in un flusso di lavoro connesso ed efficiente.
