Skip to main content

Riferimento dinamico a fogli di lavoro o cartelle di lavoro in Excel

Author: Siluvia Last Modified: 2025-08-06

Supponiamo che tu abbia dati con lo stesso formato su più fogli di lavoro o cartelle di lavoro e che tu voglia importare dinamicamente i dati da questi fogli o cartelle in un altro foglio. La funzione INDIRETTO può aiutarti a farlo rapidamente.

doc-dynamic-worksheet-reference-1

Riferimento dinamico a celle in un altro foglio di lavoro
Riferimento dinamico a celle in un'altra cartella di lavoro


Riferimento dinamico a celle in un altro foglio di lavoro

Supponiamo che ci siano quattro fogli di lavoro contenenti diverse vendite trimestrali per quattro venditori, e vuoi creare un foglio di riepilogo per estrarre dinamicamente le vendite trimestrali in base al venditore corrispondente. Per farlo funzionare, la seguente formula può aiutarti.

Formula generica

=INDIRETTO("'"&nome_foglio&"'!Cella da cui restituire i dati")

doc-dynamic-worksheet-reference-2

1. Come mostrato nello screenshot qui sotto, per prima cosa devi creare il foglio di riepilogo inserendo separatamente i nomi dei fogli in diverse celle, quindi seleziona una cella vuota, copia la seguente formula al suo interno e premi il tasto Invio.

=INDIRETTO("'"&B3&"'!C3")

doc-dynamic-worksheet-reference-3

Note: Nel codice:

  • B3 è la cella che contiene il nome del foglio da cui vuoi estrarre i dati;
  • C3 è l'indirizzo della cella nel foglio specifico da cui vuoi estrarre i dati;
  • Per evitare di ottenere un valore di errore se B5 (la cella del nome del foglio) o C3 (la cella da cui vuoi estrarre i dati) sono vuote, racchiudi la formula INDIRETTO in una funzione SE come segue:
    =SE(O(B3="",C3=""),"",INDIRETTO($B$3&"!C3"))
  • Se non ci sono spazi nei nomi dei tuoi fogli, puoi usare direttamente questa formula
    =INDIRETTO(B3&"!C3")

2. Poi, trascina la maniglia di riempimento verso il basso per applicare la formula ad altre celle. Ora hai restituito tutte le vendite del primo trimestre dai fogli specifici.

doc-dynamic-worksheet-reference-4

3. Prosegui per estrarre tutte le vendite degli altri trimestri secondo necessità. E non dimenticare di modificare il riferimento della cella nella formula.

doc-dynamic-worksheet-reference-5


Riferimento dinamico a celle in un'altra cartella di lavoro

Questa sezione parla di come fare riferimento dinamicamente a celle in un'altra cartella di lavoro in Excel.

Formula generica

=INDIRETTO("'[" & Nome_cartella & "]" & Nome_foglio & "'!" & Indirizzo_cella)

Come mostrato nello screenshot qui sotto, i dati che vuoi restituire si trovano nella colonna E del foglio di lavoro “Total sales” in una cartella separata chiamata “SalesFile”. Segui i seguenti passaggi uno per uno per completare l'operazione.

doc-dynamic-worksheet-reference-6

1. Per prima cosa, inseriamo le informazioni della cartella di lavoro (inclusi il nome della cartella, il nome del foglio e le celle di riferimento), da cui estraiamo i dati per importarli nella cartella di lavoro corrente.

2. Seleziona una cella vuota, copia la seguente formula al suo interno e premi il tasto Invio.

=INDIRETTO("'["&$B$3&"]"&$C$3&"'!"&D3)

doc-dynamic-worksheet-reference-7

Note:

  • B3 contiene il nome della cartella di lavoro da cui vuoi estrarre i dati;
  • C3 è il nome del foglio;
  • D3 è la cella da cui vuoi estrarre i dati;
  • Il valore di errore #RIF! verrà restituito se la cartella di lavoro referenziata è chiusa;
  • Per evitare il valore di errore #RIF!, racchiudi la formula INDIRETTO nella funzione SE.ERRORE come segue:
    =SE.ERRORE(INDIRETTO("'["&$B$3&"]"&$C$3&"'!"&D3),"")

3. Poi trascina la maniglia di riempimento verso il basso per applicare la formula ad altre celle.

doc-dynamic-worksheet-reference-8

Suggerimento: Se non vuoi che il valore restituito diventi un errore dopo aver chiuso la cartella di lavoro referenziata, puoi specificare direttamente il nome della cartella di lavoro, il nome del foglio e l'indirizzo della cella nella formula come segue:
=INDIRETTO('[SalesFile.xlxs]Total sales'!E3,"")


Funzione correlata

La funzione INDIRETTO
La funzione INDIRETTO di Microsoft Excel converte una stringa di testo in un riferimento valido.


I migliori strumenti per la produttività di Office

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente   |  Genera Codice  |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici  |  Invoca Funzioni di Kutools
Funzionalità popolari: Trova, Evidenzia o Identifica Duplicati  |  Elimina Righe Vuote  |  Combina Colonne o Celle senza Perdere Dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Fogli Multipli  |  Corrispondenza Approssimativa...
Elenco a Discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa con Selezione Multipla...
Gestione Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Attiva/Disattiva Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della Griglia  |  Visualizzazione di Progettazione  |  Barra delle Formule Avanzata  |  Gestore Cartella di Lavoro e Foglio | Libreria Risorse (AutoTesto)  |  Selettore di Data  |  Unisci Fogli di Lavoro  |  Crittografa/Decrittografa Celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtra grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi Testo, Elimina Caratteri ...)  |  50+ Tipi di Grafico (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola età in base alla data di nascita ...)  |  19 Strumenti Inserimento (Inserisci codice QR, Inserisci Immagine dal Percorso ...)  |  12 Strumenti Conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci & Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro
Usa Kutools nella tua lingua preferita – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre 40 altre lingue!

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la visualizzazione e la modifica a schede in Microsoft Office (include Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
  • Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.