Skip to main content

Come filtrare i dati da un foglio di lavoro a un altro in modo dinamico in Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Possiamo facilmente filtrare i dati e copiare i dati filtrati in un'altra posizione del foglio di lavoro attivo utilizzando la funzione Filtro avanzato, ma avete mai provato a filtrare i dati da un foglio di lavoro a un altro e rendere il filtro dinamico? Ciò significa che, se i dati cambiano nel foglio originale, anche i nuovi dati filtrati verranno aggiornati. In questo articolo, vi presenterò la funzionalità Microsoft Query in Excel per risolvere questa operazione.

Filtrare i dati da un foglio di lavoro a un altro in modo dinamico in Excel


Filtrare i dati da un foglio di lavoro a un altro in modo dinamico in Excel

Per completare questa attività, procedete passo dopo passo come segue:

1. Prima di tutto, definite un nome di intervallo per i dati di origine, selezionate l'intervallo di dati che desiderate filtrare e inserite un nome di intervallo nella Casella Nome, quindi premete il tasto Invio, vedere lo screenshot:

define a range name for the source data

2. Poi, dovreste creare una tabella per i dati, selezionate l'intervallo di dati e fate clic su Inserisci > Tabella, nella finestra di dialogo Crea tabella visualizzata, selezionate l'opzione La mia tabella ha intestazioni, vedere lo screenshot:

click Insert > Table to insert a table format

3. Successivamente, fate clic sul pulsante OK, una tabella è stata creata per l'intervallo di dati, poi aprite un nuovo foglio di lavoro dove volete collocare il risultato del filtro e fate clic su Dati > Da altre fonti > Da Microsoft Query, vedere lo screenshot:

screenshot of clicking Data > From Other Sources > From Microsoft Query

4. Nella finestra di dialogo Scegli origine dati, fate clic su File di Excel* all'interno della casella di riepilogo Database, vedere lo screenshot:

click Excel Files* into the Databases list box

5. Quindi fate clic sul pulsante OK per andare alla finestra di dialogo Seleziona Cartella di lavoro, dalla casella di riepilogo Directory a destra, scegliete la cartella in cui si trova la cartella di lavoro attiva, e poi fate clic sul nome della cartella di lavoro corrente dalla casella di riepilogo Nome database a sinistra, vedere lo screenshot:

 choose the folder which the active workbook locates

6. Continuate facendo clic sul pulsante OK, nella finestra di dialogo Assistente Query - Scegli Colonne visualizzata, nella casella a sinistra, selezionate il nome dell'intervallo che avete creato per i vostri dati e fate clic sul segno più (+) per espandere l'opzione, e tutte le intestazioni delle colonne verranno visualizzate come mostrato nello screenshot seguente:

select the range name you have created for your data

7. Successivamente, dovreste aggiungere le intestazioni delle colonne da Tabelle e colonne disponibili casella dentro la Colonne nella tua query casella selezionando le intestazioni e facendo clic sul add the column headers from the Available tables and columns box into the Columns in your query box pulsante, vedere lo screenshot:

specify the filter criteria

8. E poi fate clic sul pulsante Avanti per andare alla finestra di dialogo Assistente Query - Filtra Dati, nella finestra di dialogo, specificate i criteri di filtro che desiderate applicare, vedere lo screenshot:

select Return Data to Microsoft Excel option

9. Quindi fate clic sui pulsanti Avanti > Avanti per andare alla finestra di dialogo Assistente Query - Fine, in questa finestra di dialogo, selezionate l'opzione Restituisci dati a Microsoft Excel, vedere lo screenshot:

set optiona in the import Data dialog box

10. E poi fate clic sul pulsante Fine, viene visualizzata una finestra di dialogo Importa dati, selezionate Tabella e specificate una posizione di cella per inserire il risultato del filtro sotto l'opzione Foglio di lavoro esistente, vedere lo screenshot:

the filter data has been imported into the new sheet

11. Infine, fate clic sul pulsante OK, i dati filtrati sono stati importati nel nuovo foglio, vedere lo screenshot:

the filtered data has been linked to the original data

12. Ora, i dati filtrati sono stati collegati ai vostri dati originali, anche se aggiungete righe o modificate valori nei dati originali, il risultato del filtro verrà aggiornato automaticamente nel foglio di output dopo aver fatto clic sul pulsante Aggiorna tutto sotto la scheda Dati, vedere lo screenshot:

super filter of kutools


Filtrare i dati in base a più criteri o altre condizioni specifiche, come per lunghezza del testo, per distinzione tra maiuscole e minuscole, ecc.

La funzionalità Super Filtri di Kutools per Excel è uno strumento potente, potete utilizzare questa funzionalità per completare le seguenti operazioni:

  • Filtrare i dati con più criteri;                 Filtrare i dati per lunghezza del testo;
  • Filtrare i dati per maiuscole/minuscole;              Filtrare le date per anno/mese/giorno/settimana/trimestre

doc-super-filter1

Kutools per Excel: con oltre 300 utili add-in per Excel, disponibili per un periodo di prova gratuito di 30 giorni senza limitazioni. Scarica e prova gratuita ora!


Demo: Filtrare i dati da un foglio di lavoro a un altro in modo dinamico in Excel

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!