La funzione UNICI che restituisce un elenco di valori univoci in un elenco o un intervallo.
Restituisce valori univoci da un elenco di valori
Restituisce nomi univoci da un elenco di nomi
=UNICI(matrice,[by_col],[exactly_once])
Gli argomenti della funzione UNICI sono i seguenti:
Argomento |
Descrizione |
---|---|
matrice Obbligatorio |
L'intervallo o matrice da cui restituire righe o colonne univoche |
[by_col] Facoltativo |
L'argomento by_col è un valore logico che indica come eseguire il confronto. VERO confronta le colonne tra loro e restituisce le colonne univoche FALSO (o omesso) confronta le righe tra loro e restituisce le righe univoche |
[exactly_once] Facoltativo |
L’argomento exactly_once è un valore logico che restituisce righe e colonne che ricorrono esattamente una volta in un intervallo o matrice. Questo è il concetto di database di UNICI. VERO restituisce tutte le righe e colonne univoche che ricorrono esattamente una volta in un intervallo o matrice FALSO (o omesso) restituisce tutte le righe e colonne univoche in un intervallo o matrice. |
Note:
-
Una matrice può essere considerata come una riga o una colonna di valori o una combinazione di righe e colonne di valori. Negli esempi precedenti, le matrici per le formule UNICI sono rispettivamente gli intervalli D2:D11 e D2:D17.
-
La funzione UNICI restituisce una matrice, che si espanderà se è il risultato finale di una formula. Questo significa che Excel creerà dinamicamente l'intervallo di matrici di dimensioni appropriate quando si preme INVIO. Se i dati di supporto si trovano in una tabella di Excel, la matrice sarà ridimensionato automaticamente quando si aggiungono o rimuovono i dati dall'intervallo di matrice, se si usano i riferimenti strutturati. Per ulteriori informazioni, vedere l'articolo sul Comportamento di matrice espansa.
-
Excel offre un supporto limitato per le matrici dinamiche tra due cartelle di lavoro, e questo scenario è supportato solo quando entrambe le cartelle di lavoro sono aperte. Se si chiude la cartella di lavoro di origine, qualsiasi formula di matrice dinamica collegata restituirà un errore di tipo #REF! quando viene aggiornata.
Esempi
Esempio 1
In questo esempio vengono utilizzate le funzioni DATI.ORDINA e UNICI insieme per restituire un elenco univoco di nomi in ordine crescente.
Esempio 2
In questo esempio l'argomento exactly_once è impostato su VERO e la funzione restituisce solo i clienti che hanno eseguito servizi di manutenzione una volta sola. Ciò può essere utile se si desidera identificare le persone che non sono tornate per altri servizi di manutenzione, in modo da poterle contattare.
Esempio 3
In questo esempio viene usata la e commerciale (&) per concatenare cognome e nome in un nome completo. Si noti che la formula fa riferimento all'intero intervallo di nomi in A2:A12 e B2:B12. In questo modo Excel può restituire una matrice di tutti i nomi.
Suggerimenti:
-
Se si formatta l'intervallo di nomi come tabella di Excel, la formula verrà aggiornata automaticamente quando si aggiungono o rimuovono nomi.
-
Per ordinare l'elenco dei nomi, è possibile aggiungere la funzione DATI.ORDINA: =DATI.ORDINA(UNICI(B2:B12&" "&A2:A12))
Esempio 4
In questo esempio vengono confrontate due colonne e vengono restituiti solo i valori univoci tra di esse.
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.