Questo esempio mostra come creare una formula di array che conta valori univoci.
1. Usiamo la funzione COUNTIF. Ad esempio, per contare il numero di 5, utilizzare la seguente funzione.
2. Per contare i valori univoci (non essere sopraffatti), aggiungiamo la funzione SUM, 1/, e sostituiamo 5 con A1:A6.
3. Termina premendo CTRL + MAIUSC + INVIO.,
Nota: La barra della formula indica che si tratta di una formula di matrice racchiudendola tra parentesi graffe {}. Non digitare questi da soli. Spariranno quando modifichi la formula.
Spiegazione: L’intervallo (costante di array) creato dalla funzione COUNTIF viene memorizzato nella memoria di Excel, non in un intervallo., La costante di matrice si presenta come segue:
{3;1;1;1;3;3} – (tre 7, un sole, una luna, una da 5, tre 7, tre 7)
Questo si riduce a:
{1/3;1/1;1/1;1/1;1/3;1/3}
Questo costante di matrice utilizzata come argomento per la funzione SOMMA, dando un risultato di 1/3+1+1+1+1/3+1/3 = 4.
4. La formula di matrice qui sotto conta il numero di valori che si verificano esattamente una volta.
5. Se si dispone di Excel 365, è sufficiente utilizzare la funzione magic UNIQUE per estrarre valori univoci.,
Nota: questa funzione di matrice dinamica, inserita nella cella C3, riempie più celle. Wow! Questo comportamento in Excel 365 è chiamato spilling.
6. Quindi, aggiungere la funzione COUNTA per contare i valori univoci in Excel 365.
7. La formula seguente conta il numero di valori che si verificano esattamente una volta.
Nota: la funzione UNICA ha 2 argomenti opzionali. Il valore predefinito di 0 (secondo argomento) indica alla funzione univoca di estrarre i valori da una matrice verticale., Il valore 1 (terzo argomento) indica alla funzione UNIVOCA di estrarre valori che si verificano esattamente una volta.