Applies ToExcel 2010

Ulteriori informazioni

Il filtro avanzato offre la flessibilità necessaria per estrarre i record in un'altra posizione nello stesso foglio di lavoro o in un altro foglio di lavoro della cartella di lavoro. Consente anche l'uso di un'istruzione "OR" nei filtri. (Esempio: Quali vendite erano inferiori a $ 400 "OR" maggiori di $ 600). Il filtro automatico di Excel filtra gli elementi sul posto e non consente di eseguire filtri complessi. Per informazioni di base sul filtro avanzato, seguire la procedura seguente:

Passaggio 1: Configurare il database

Il filtro avanzato usa il concetto di database. Un database viene designato come una riga di etichette con colonne di dati sotto ognuna di queste etichette. Ogni colonna contiene dati di un tipo specifico, ad esempio una data, un numero o un testo. Ecco alcune regole per configurare il database:

  1. La prima riga del database deve essere costituita solo da etichette. L'applicazione del grassetto alle etichette consente di ricordare che non fanno parte dei dati.

  2. Sotto ogni etichetta sono elencati i dati descritti dall'etichetta.Nota: verificare che nel database non siano presenti righe vuote.

  3. Assicurarsi che ci siano celle vuote intorno all'intero database (il bordo della pagina è considerato una cella vuota). Vedere immagine.

Passaggio 2: Configurare l'intervallo di criteri.

L'intervallo di criteri è solo un altro modo per dire "In che cosa si vuole filtrare (ricerca) in?". Impostare le regole per i dati che rimarranno visibili dopo l'applicazione del filtro. È possibile usare il numero di regole necessario o il numero di regole necessario. Verrà illustrata la procedura di filtro usando questo piccolo database:Nota: Verificare che il filtro automatico sia disattivato e che sia sempre presente una riga e una colonna vuote che separano il database da qualsiasi altro testo nel foglio di calcolo. In caso contrario, il filtro avanzato verrà visualizzato come parte del database.Impostazione di un'area Intervallo criteri.

  1. Copiare e incollare la riga dell'etichetta in un altro punto del foglio di lavoro. Vedere immagine.

  2. Non c'è posto impostato, basta assicurarsi di avere spazio sufficiente in modo che il testo digitato non sia in una riga o in una colonna connessa al database.

Passaggio 3: Usare i filtri.

In Filtro avanzato si applicano regole che nascondono tutto tranne quello che si sta cercando. Funziona come una ricerca molto dettagliata quando si inizia a usare le regole.

Filtrare usando una sola regola.

Prima di tutto è necessario definire l'intervallo di criteri. Per questo esempio useremo l'intervallo di criteri "Quali ordini erano inferiori a $ 450?".Nei filtri è possibile usare i simboli seguenti:

  • < minore di

  • <= minore o uguale a

  • >= maggiore o uguale a

  • <> diverso da

  1. Immettere <450 (non è necessario il segno $). in Totale nella sezione Intervallo criteri.

  2. Fare clic in una cella qualsiasi del database.Vedere immagine.

  3. Passare a: Scheda Dati > Ordinamento & filtro > Avanzate.

  4. Nella finestra di dialogo Filtro avanzato visualizzata fare clic nella casella Intervallo criteri. Vedere immagine.

  5. Tornare al foglio di lavoro, nell'area Intervallo criteri appena creato fare clic su Totale e trascinare il mouse sulla regola (<450) immessa. La finestra di dialogo Filtro avanzato scomparirà e verrà visualizzata la finestra di dialogo Filtro avanzato - Criteri. Vedere immagine.

  6. Quando si rilascia il pulsante del mouse, dovrebbe essere presente una linea punteggiata intorno a entrambe le celle e verrà visualizzata di nuovo la finestra di dialogo Filtro avanzato. Scegliere OK.

  7. La visualizzazione del database verrà immediatamente cambiata in modo da visualizzare solo le righe in cui il totale è inferiore a $ 450.Vedere immagine.

  8. Per visualizzare di nuovo l'intero database o eseguire un altro processo di filtro, è necessario cancellare la visualizzazione dell'ultimo filtro. Tornare all'elenco & filtro nella scheda Dati e fare clic su Cancella, il database torna alla visualizzazione originale.Vedere immagine.

 

Filtro con un'istruzione "AND".

Prima di tutto è necessario definire l'intervallo di criteri. Per questo esempio useremo l'intervallo di criteri "Quali ordini hanno Sid "E" Fred che erano inferiori a $ 450?".Nei filtri è possibile usare i simboli seguenti:

  • < minore di

  • <= minore o uguale a

  • >= maggiore o uguale a

  • <> diverso da

  1. Immettere Fred e Sid in righe separate in Cliente e <450 in Totale sia per Fred che per Sid (non è necessario il segno $). nella sezione Intervallo di criteri. Ricordare di mantenere una riga e una colonna vuote intorno al database.

  2. Fare clic con il pulsante sinistro del mouse in una cella del database. Vedere immagine.

  3. Passare a: Scheda Dati > Ordinamento & filtro > Avanzate.

  4. Nella finestra di dialogo Filtro avanzato visualizzata fare clic nella casella Intervallo criteri. Vedere immagine.

  5. Tornare al database, nell'area Intervallo criteri appena creato, fare clic su Cliente e trascinare il mouse per coprire tutte le regole immesse. La finestra di dialogo Filtro avanzato scomparirà e verrà visualizzata la finestra di dialogo Filtro avanzato - Criteri. Vedere immagine.

  6. Quando si rilascia il pulsante del mouse, dovrebbe essere presente una linea punteggiata intorno alle regole e verrà visualizzata di nuovo la finestra di dialogo Filtro avanzato. Scegliere OK.

  7. La visualizzazione del database verrà immediatamente cambiata in modo da visualizzare solo le righe in cui Totale di Fred "AND" è inferiore a $ 450. Vedere immagine.

  8. Per visualizzare di nuovo l'intero database o eseguire un altro processo di filtro, è necessario cancellare la visualizzazione dell'ultimo filtro. Tornare all'elenco & filtro nella scheda Dati e fare clic su Cancella, il database torna alla visualizzazione originale. Vedere immagine.

 

Filtrare usando un'istruzione "AND" e un'istruzione "OR".

Prima di tutto è necessario definire l'intervallo di criteri. Per questo esempio useremo l'intervallo di criteri "Quali ordini erano maggiori di $ 400 "E" meno di $ 560, "O" maggiore di $ 1000?".Nei filtri è possibile usare i simboli seguenti:

  • < minore di

  • <= minore o uguale a

  • >= maggiore o uguale a

  • <> diverso da

Di seguito viene illustrata la procedura per creare l'intervallo di criteri.

  1. Vogliamo scoprire quali ordini sono stati superiori a $ 400 E meno di $ 560. A questo scopo, aggiungere un'altra etichetta di colonna con lo stesso titolo dell'etichetta di colonna "E". In questo caso verrà aggiunta un'altra etichetta Totale.Vedere immagine.

  2. Usando i requisiti "AND" che vanno oltre i requisiti e "OR", immettere l'intervallo di criteri. Inserire >400 nella prima colonna Totale e <560 nella nuova colonna Totale. Ora aggiungere il requisito OR inserendo >1000 nella prima colonna Totale. L'immagine mostra l'aspetto dell'intervallo di criteri dopo la creazione dell'intervallo di criteri. Fare clic in un punto qualsiasi del database.Vedere immagine.

  3. Passare a: Scheda Dati > Ordinamento & filtro > Avanzate.

  4. Nella finestra di dialogo Filtro avanzato visualizzata fare clic nella casella Intervallo criteri. Vedere immagine.

  5. Tornare al database, nell'area Intervallo criteri appena creato fare clic su Totale e trascinare il mouse per coprire tutte le regole immesse. La finestra di dialogo Filtro avanzato scomparirà e verrà visualizzata la finestra di dialogo Filtro avanzato - Criteri. Vedere immagine.

  6. Quando si rilascia il pulsante del mouse, dovrebbe essere presente una linea punteggiata intorno alle regole e verrà visualizzata di nuovo la finestra di dialogo Filtro avanzato. Scegliere OK.

  7. La visualizzazione del database cambierà immediatamente in modo da visualizzare solo le righe in cui il totale è maggiore di $ 400 e minore di $ 560 o maggiore di $ 1000. Vedere immagine.

  8. Per visualizzare di nuovo l'intero database o eseguire un altro processo di filtro, è necessario cancellare la visualizzazione dell'ultimo filtro. Tornare all'elenco & filtro nella scheda Dati e fare clic su Cancella, il database torna alla visualizzazione originale.Vedere immagine.

Passaggio 4: Configurare l'intervallo di estrazione (Nozioni di base).

Quando si usa estrai intervallo, è come dire: "Voglio che i dati filtrati vengano visualizzati in un'altra posizione". È possibile specificare le colonne da estrarre. Se si vogliono estrarre TUTTE le colonne, è possibile lasciare vuoto l'intervallo di estrazione. Il filtro viene eseguito come illustrato nella sezione "Uso dei filtri". Il passaggio 6 consente di eseguire i passaggi aggiuntivi per visualizzare i risultati filtrati in una posizione diversa. Per questo esempio useremo l'intervallo di criteri di: "Quali ordini erano più di $ 400".

  1. Immettere >400 (non è necessario il segno $). in Totale nella sezione Intervallo criteri. Vedere immagine.

  2. in qualsiasi cella del database.

  3. Passare a: Scheda Dati > Ordinamento & filtro > Avanzate.

  4. Nella finestra di dialogo Filtro avanzato visualizzata fare clic nella casella Intervallo criteri. Vedere immagine.

  5. Tornare al database, nell'area Intervallo criteri appena creato fare clic su Totale e trascinare il mouse sulla regola (<450) immessa. La finestra di dialogo Filtro avanzato scompare e viene visualizzata la finestra di dialogo Filtro avanzato - Criteri. Vedere immagine.

  6. Quando si rilascia il pulsante del mouse, dovrebbe essere presente una linea punteggiata intorno a entrambe le celle e verrà visualizzata di nuovo la finestra di dialogo Filtro avanzato. Nella sezione Azione fare clic sul pulsante Copia in un'altra posizione. Vedere immagine.

  7. Nella finestra di dialogo Filtro avanzato fare clic sul pulsante Copia in. Vedere immagine.

     

  8. La finestra di dialogo Filtro avanzato si chiude e si apre la finestra di dialogo Filtro avanzato - Copia in: . Fare clic nella cella in cui si vuole visualizzare l'output filtrato e fare clic sul pulsante Filtro avanzato - Copia in. Vedere immagine.

  9. Quando viene visualizzata la finestra di dialogo Filtro avanzato, fare clic su OK. I record che soddisfano l'intervallo di criteri verranno quindi visualizzati a partire dalla cella specificata. Vedere immagine.

Per altre informazioni sull'applicazione di filtri a un foglio di lavoro diverso, vedere l'articolo del supporto TECNICO KB-909527, che si applica anche a Excel 2010.Per altre informazioni sul filtro avanzato, leggere:Filtrare usando criteri avanzati Per altre informazioni sugli intervalli di criteri, vedere: Esempi di criteri complessi È anche possibile ottenere assistenza dalla community Microsoft online, cercare altre informazioni su Supporto tecnico Microsoft o Guida di Windows e How To oppure altre informazioni sulle opzioni di supporto assistito.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.