Come filtrare le righe in base alla selezione di una lista in un altro foglio?
In Excel, di solito filtriamo le righe in base a un criterio, ma se ci sono due liste, una nel Foglio1 e l'altra nel Foglio2, esistono trucchi per filtrare rapidamente le righe nel Foglio1 in base alla lista presente nel Foglio2 come mostrato nello screenshot qui sotto? Qui vi presenterò i metodi per risolvere questo problema.
Filtrare le righe in base alla selezione di una lista con la funzione Filtro avanzato
Filtrare le righe in base alla selezione di una lista con una formula
Estrarre righe in base alla selezione di una lista con Kutools per Excel
Filtrare le righe in base alla selezione di una lista con la funzione Filtro avanzato
Per filtrare le righe in base a una selezione, puoi applicare la funzione Filtro avanzato.
1. Seleziona la colonna che desideri filtrare e fai clic su Dati > Avanzate nel gruppo Ordina e filtra . Vedi screenshot:
2. Quindi, nella finestra di dialogo Filtro avanzato seleziona Filtro la lista, opzione sul posto, e vedrai che l'elenco selezionato da filtrare è stato aggiunto al campo Intervallo elenco, e fai clic su nel campo Intervallo criteri per scegliere la lista sulla quale vuoi basare il filtro. Vedi screenshot:
3. Fai clic su OK. Ora la lista è stata filtrata in base all'altra lista. Vedi screenshot:
Filtrare le righe in base alla selezione di una lista con una formula
Con una formula, puoi anche filtrare le righe in base alla selezione di una lista.
1. Seleziona una cella vuota accanto alle righe che desideri filtrare e inserisci questa formula =COUNTIF(Foglio2!$A$2:$A$6; A2), quindi premi Invio, poi trascina la maniglia di riempimento automatico verso il basso per applicare questa formula alle celle. Vedi screenshot:
Nota: nella formula, Foglio2!A2:A6 è la lista sulla quale vuoi basare il filtro.
2. Seleziona la colonna contenente le formule e fai clic su Dati > Filtro per applicare la funzione Filtro . Vedi screenshot:
3. Fai clic sull'icona Filtro nella colonna della formula, seleziona solo 1 dall'elenco a discesa. Vedi screenshot:
4. Fai clic su OK. Ora le righe sono state filtrate in base alla lista nel Foglio2.
Estrarre righe in base alla selezione di una lista con Kutools per Excel
Se vuoi confrontare due liste ed estrarre le righe in base a un'altra lista, puoi utilizzare l'utilità Seleziona celle uguali e diverse di Kutools per Excel, che consente di confrontare due intervalli e selezionare le righe identiche, dopodiché puoi estrarre le righe in un'altra posizione secondo necessità.
Dopo aver installato Kutools per Excel, procedi come segue:
1. Seleziona prima la lista che desideri filtrare e fai clic su Kutools > Seleziona > Seleziona celle uguali e diverse. Vedi screenshot:
2. Nella finestra di dialogo che appare, seleziona nel campo In base a per selezionare la lista dei criteri, e seleziona le opzioni Per riga e Stesso valore poi seleziona anche l'opzione Seleziona intera riga Se la selezione include intestazioni, seleziona anche I dati contengono intestazioni. Vedi screenshot:
3. Fai clic su Ok, apparirà una finestra di dialogo che ti informerà sul numero di righe uguali selezionate, fai clic su OK per chiuderla. Ora le righe identiche sono state selezionate.
4. Premi Ctrl + C per copiare le celle selezionate, e seleziona una cella e premi Ctrl + V per posizionare le righe.
Estrai righe in base alla lista
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. 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 in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede 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 riduce centinaia di clic del mouse ogni giorno!