Filtro avanzato (Microsoft Excel)
Ci sono alcune situazioni in cui AutoFilter non ha la forza necessaria durante l’elaborazione dei dati. Ad esempio, potrebbe essere necessario eseguire un calcolo in un confronto di filtri. In questi casi, puoi utilizzare le funzionalità di filtro avanzate di Excel.
Il filtro avanzato richiede l’impostazione di un intervallo di criteri nel foglio di lavoro. Questo intervallo di criteri non fa parte dell’elenco dei dati, ma viene invece utilizzato per indicare come si desidera eseguire il filtro.
In genere, inseriresti i tuoi criteri prima dell’elenco dei dati, ma puoi anche posizionarli dopo. La cosa importante è separare i criteri dall’elenco dei dati con almeno una riga vuota. In caso contrario, Excel potrebbe pensare che i criteri facciano parte dell’elenco dei dati effettivi.
I criteri vengono immessi nel foglio di lavoro in modo che ogni colonna rappresenti un diverso confronto logico AND e ogni riga rappresenti un diverso confronto logico OR. Se questo suona confuso, non preoccuparti. Un esempio aiuterà a chiarire le cose.
Supponiamo che tu abbia un elenco di dati che inizia nella sesta riga di un foglio di lavoro. Hai messo da parte le righe sopra questa per specificare i criteri di filtro. L’elenco dei dati contiene colonne che descrivono le informazioni nel tuo inventario. Sono presenti colonne per numeri di articolo, descrizione, posizione, quantità, valore e simili. C’è anche una colonna calcolata che indica il profitto derivato da ogni articolo di inventario.
A un certo punto, potresti voler filtrare il tuo elenco di dati in modo che mostri solo un sottoinsieme limitato dei tuoi articoli di inventario. Ad esempio, potresti voler visualizzare solo gli articoli per cui la quantità è superiore a 2500 e il profitto è inferiore a 1000, o gli articoli in cui la quantità è maggiore di 7500 o gli articoli in cui il profitto è inferiore a 100 (questo è molto di più complesso di quanto puoi eseguire utilizzando un filtro automatico personalizzato.)
Per impostare un tale filtro, tutto ciò che devi fare è impostare i tuoi criteri. In questo caso, useresti le celle A1: B4 come segue:
A |
B |
|||
1 |
Quantity |
Profit |
||
2 |
>2500 |
<1000 |
||
3 |
>7500 |
|||
4 |
<100 |
In questo esempio, la prima riga mostra i nomi dei campi da utilizzare nei confronti, mentre la seconda e la quarta riga definiscono i confronti effettivi. Si noti che poiché ci sono due test nella seconda riga, questi sono considerati una condizione AND e quelli sulle altre righe sono considerati condizioni OR.
Per applicare questi criteri di filtraggio, segui questi passaggi:
-
Seleziona una cella qualsiasi nell’elenco dei dati (non nei criteri).
-
Visualizza la scheda Dati della barra multifunzione.
-
Fare clic su Avanzate nel gruppo Ordina e filtra. Excel visualizza la finestra di dialogo Filtro avanzato, con l’indirizzo della tabella dati originale già compilato, nella casella Intervallo elenco. (Vedi figura 1.)
-
Seleziona il campo Intervallo criteri. Il punto di inserimento dovrebbe apparire all’interno del campo.
-
Usa il mouse per selezionare l’intervallo di criteri, celle A1: B4.
-
Fare clic su OK.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (7851) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia di menu di Excel qui: