Formula di Excel: valori distinti -

Sommario

Formula generica

=UNIQUE(data,FALSE,TRUE)

Sommario

Per estrarre un elenco di valori distinti da un insieme di dati (ovvero valori che compaiono una sola volta), è possibile utilizzare la funzione UNIQUE. Nell'esempio mostrato, la formula in D5 è:

=UNIQUE(B5:B16,FALSE,TRUE)

che restituisce i 2 valori distinti nei dati, "viola" e "grigio".

Spiegazione

Questo esempio utilizza la funzione UNIQUE. Con le impostazioni predefinite, UNIQUE produrrà un elenco di valori univoci, ovvero valori che compaiono una o più volte nei dati di origine. Tuttavia, UNIQUE ha un terzo argomento opzionale, chiamato "fits_once" che, se impostato su TRUE, farà sì che UNIQUE restituisca solo i valori che compaiono una volta nei dati.

Nell'esempio mostrato, gli argomenti di UNIQUE sono configurazioni come questa:

  • matrice - B5: B16
  • by_col - FALSE
  • accade_una volta - VERO

Poiché lives_once è impostato su TRUE, UNIQUE restituisce i 2 valori nei dati che appaiono una sola volta: "purple" e "gray".

Si noti che l'argomento by_col è facoltativo e il valore predefinito è FALSE, quindi può essere omesso:

=UNIQUE(data,,TRUE)

VERO e FALSO possono anche essere sostituiti con 1 e zero in questo modo:

=UNIQUE(data,0,1)

Gamma dinamica della sorgente

UNIQUE non cambierà automaticamente l'intervallo di origine se i dati vengono aggiunti o eliminati. Per fornire UNIQUE un intervallo dinamico che verrà ridimensionato automaticamente in base alle esigenze, puoi utilizzare una tabella Excel o creare un intervallo denominato dinamico con una formula.

Articoli interessanti...