Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Combinazione di UNIQUE, SORT e FILTER | Ricerche con Array Dinamici e Recupero di Risultati Multipli
Maestria Nelle Funzioni di Ricerca in Excel

bookCombinazione di UNIQUE, SORT e FILTER

Scorri per mostrare il menu

Perché combinare le funzioni di array dinamici

La funzione FILTER restituisce tutti i record che soddisfano una condizione. In molti casi reali, il risultato necessita di un'ulteriore raffinazione. Ad esempio, potresti voler:

  • Rimuovere valori duplicati;
  • Ordinare l'elenco restituito;
  • Creare riepiloghi più puliti dai dati grezzi.

Qui entrano in gioco UNIQUE e SORT. Quando vengono combinate con FILTER, permettono a Excel di restituire un risultato dinamico pulito e organizzato.

La funzione UNIQUE

La funzione UNIQUE restituisce valori distinti da un intervallo. Se i dati di origine contengono valori ripetuti, UNIQUE rimuove i duplicati.

=UNIQUE(array)

array: l'intervallo che contiene i valori.

La funzione SORT

La funzione SORT ordina un intervallo o un risultato espanso.

=SORT(array)

array: l'intervallo o il risultato dinamico da ordinare.

Esempio di restituzione di un elenco univoco e ordinato di clienti

Si supponga che un foglio di lavoro contenga la seguente tabella.

screenshot

L'obiettivo è restituire un elenco di nomi clienti senza duplicati e ordinati alfabeticamente.

=UNIQUE(B2:B7)

Questo restituisce ciascun nome cliente una sola volta.

screenshot
=SORT(UNIQUE(B2:B7))

Questo restituisce un elenco distinto di clienti in ordine alfabetico.

screenshot

Combinazione di FILTER con UNIQUE e SORT

Si supponga che il foglio di lavoro contenga una tabella dei prodotti con Product ID, Product Name, Category.

screenshot

La categoria viene inserita nella cella F2. L'obiettivo è restituire un elenco ordinato di nomi prodotto unici appartenenti alla categoria selezionata.

=SORT(UNIQUE(FILTER(B2:B11; C2:C11=F2)))
  • La funzione FILTER viene eseguita per prima e restituisce tutti i nomi prodotto che corrispondono alla categoria;
  • UNIQUE rimuove i duplicati dall'elenco filtrato;
  • SORT ordina il risultato finale in ordine crescente.

Questo crea un elenco dinamico che si aggiorna automaticamente quando la categoria selezionata cambia.

screenshot

Scenario

Un foglio di lavoro contiene una tabella delle vendite con Sales ID, Customer, City, Amount, Region. Una regione viene inserita in una cella di input. L'obiettivo è restituire un elenco ordinato di città uniche di quella regione.

Istruzioni per il compito

  • Filtrare le righe in base a Region;
  • Restituire solo i valori di City;
  • Rimuovere i nomi città duplicati;
  • Ordinare il risultato in ordine alfabetico.
question mark

Qual è lo scopo della funzione UNIQUE in Excel?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 5. Capitolo 2
some-alt