Conta il numero di valori univoci in un intervallo in un intervallo in Excel
Questo tutorial illustra come contare esclusivamente i valori univoci presenti in un elenco di Excel, anche in presenza di duplicati, utilizzando formule specifiche.

Come si conta il numero di valori univoci in un intervallo di una colonna in Excel?
Supponendo di avere una tabella di prodotti come mostrato nello screenshot seguente, per contare solo i valori univoci nella colonna Prodotto, puoi utilizzare una delle formule seguenti.

Formule generiche
=SUMPRODUCT(--(FREQUENCY(MATCH(range,range,0),ROW(range)-ROW(range.firstcell)+1)>0))
=SUMPRODUCT(1/COUNTIF(range,range))
Argomenti
Come si utilizzano queste formule?
1. Seleziona una cella vuota per visualizzare il risultato.
2. Inserisci una delle seguenti formule nella cella selezionata e premi il tasto Invio.
=SUMPRODUCT(--(FREQUENCY(MATCH(D3:D16,D3:D16,0),ROW(D3:D16)-ROW(D3)+1)>0))
=SUMPRODUCT(1/COUNTIF(D3:D16,D3:D16))

Note:
Spiegazione delle formule
=SUMPRODUCT(--(FREQUENCY(MATCH(D3:D16,D3:D16,0),ROW(D3:D16)-ROW(D3)+1)>0))
- MATCH(D3:D16;D3:D16;0): La funzione CONFRONTA restituisce la posizione di ciascun elemento all’interno dell’intervallo D3:D16; se un valore compare più volte nell’intervallo, viene restituita ogni volta la posizione della sua prima occorrenza, generando un array come questo: {1;2;3;2;1;1;3;2;1;1;1;2;3;2}.
- RIGA(D3:D16)-RIGA(D3)+1: In questo caso, la funzione RIGA restituisce i numeri di riga dei riferimenti D3:D16 e D3, ottenendo {3;4;5;6;7;8;9;10;11;12;13;14;15;16}−{3}+1.
- Ciascun numero nell'array sottrae 3, aggiunge 1 e restituisce {1;2;3;4;5;6;7;8;9;10;11;12;13;14}.
- FREQUENZA({1;2;3;2;1;1;3;2;1;1;1;2;3;2};{1;2;3;4;5;6;7;8;9;10;11;12;13;14}): La funzione FREQUENZA calcola con quale frequenza ogni numero appare nell'array di dati e restituisce un array come questo: {6;5;3;0;0;0;0;0;0;0;0;0;0;0}.
- MATR.SOMMA.PRODOTTO(--{6;5;3;0;0;0;0;0;0;0;0;0;0;0}>0):
=SUMPRODUCT(1/COUNTIF(D3:D16,D3:D16))
- CONTA.SE(D3:D16;D3:D16): La funzione CONTA.SE conta quante volte ciascun valore appare nell'intervallo D3:D16, utilizzando gli stessi valori come criteri. Restituisce un array come questo: {6;5;3;5;6;6;3;5;6;6;6;5;3;5}, il che significa che «Laptop» compare 6 volte, «Proiettore» 5 volte e «Display» 3 volte.
- 1/{6;5;3;5;6;6;3;5;6;6;6;5;3;5}:Ogni numero nell'array viene diviso per 1, restituendo un nuovo array: {0.166666666666667;0,2;0.333333333333333;0,2;0.166666666666667;0.166666666666667;0,2;
0.333333333333333;0.166666666666667;0.166666666666667;0.166666666666667;0.333333333333333;0,2;
0.333333333333333;}. - MATR.SOMMA.PRODOTTO({0.166666666666667;0,2;0.333333333333333;0,2;0.166666666666667;0.166666666666667;)
0,2;0.333333333333333;0.166666666666667;0.166666666666667;0.166666666666667;0.333333333333333;0,2;
0.333333333333333;}): La funzione MATR.SOMMA.PRODOTTO somma tutti i numeri nell'array e restituisce il risultato finale come 3.
Funzioni correlate
Funzione MATR.SOMMA.PRODOTTO di Excel
La funzione MATR.SOMMA.PRODOTTO di Excel ti permette di moltiplicare tra loro due o più colonne o array e di ottenere immediatamente la somma dei prodotti risultanti.
Funzione FREQUENZA di Excel
La funzione FREQUENZA di Excel calcola con quale frequenza i valori si ripetono all'interno di un intervallo e restituisce un array verticale di numeri.
Funzione CONFRONTA di Excel
La funzione CONFRONTA di Excel cerca un valore specifico all'interno di un intervallo di celle e ne restituisce la posizione relativa.
Funzione RIGA di Excel
La funzione RIGA di Excel restituisce il numero della riga relativa a un riferimento.
Funzione CONTA.SE di Excel
La funzione CONTA.SE di Excel ti permette di contare rapidamente tutte le celle che soddisfano un criterio specifico.
Formule correlate
Contare il numero di righe visibili in un elenco filtrato
Questo tutorial ti mostra come contare facilmente il numero di righe visibili in un elenco filtrato in Excel utilizzando la funzione SUBTOTALE.
Conta il numero di valori univoci in un intervallo con criteri
Questa guida passo passo aiuta a contare solo i valori univoci in base a un criterio specificato in un'altra colonna
Contare le righe visibili in base a criteri specifici
Questo tutorial ti guida passo passo nel conteggio delle sole righe visibili che soddisfano determinati criteri.
Utilizzare CONTA.SE su un intervallo non contiguo
Questa guida passo passo ti mostra come usare la funzione CONTA.SE su un intervallo non contiguo in Excel.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.