Conta valori univoci in un intervallo in Excel
Questa guida spiega come contare solo i valori univoci tra i duplicati in una lista in Excel utilizzando formule specifiche.
Come contare i valori univoci in una colonna in Excel?
Supponendo di avere una tabella di prodotti come mostrato nello screenshot sottostante, per contare solo i valori univoci nella colonna Prodotto, è possibile applicare una delle seguenti formule.
Formule generiche
=SOMMAPRODOTTO(--(FREQUENZA(CONFRONTA(intervallo;intervallo;0);RIF.RIGA(intervallo)-RIF.RIGA(intervallo.primacella)+1)>0))
=SOMMAPRODOTTO(1/CONTA.SE(intervallo;intervallo))
Argomenti
Come utilizzare 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.
=SOMMAPRODOTTO(--(FREQUENZA(CONFRONTA(D3:D16;D3:D16;0);RIF.RIGA(D3:D16)-RIF.RIGA(D3)+1)>0))
=SOMMAPRODOTTO(1/CONTA.SE(D3:D16;D3:D16))
Note:
Spiegazione delle formule
=SOMMAPRODOTTO(--(FREQUENZA(CONFRONTA(D3:D16;D3:D16;0);RIF.RIGA(D3:D16)-RIF.RIGA(D3)+1)>0))
- CONFRONTA(D3:D16;D3:D16;0): La funzione CONFRONTA ottiene la posizione di ogni elemento nell'intervallo D3:D16; se i valori appaiono più di una volta nell'intervallo dati, restituirà la stessa posizione ottenendo un array come questo {1;2;3;2;1;1;3;2;1;1;1;2;3;2}.
- RIF.RIGA(D3:D16)-RIF.RIGA(D3)+1: Qui la funzione RIF.RIGA restituisce il numero di riga del riferimento D3:D16 e D3, e otterrai {3;4;5;6;7;8;9;10;11;12;13;14;15;16}-{3}+1.
- Ogni numero nell'array sottrae il numero 3, quindi aggiunge 1 e infine 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 compare nell'array di dati e restituisce un array di numeri come questo {6;5;3;0;0;0;0;0;0;0;0;0;0;0}.
- SOMMAPRODOTTO(--{6;5;3;0;0;0;0;0;0;0;0;0;0;0}>0):
=SOMMAPRODOTTO(1/CONTA.SE(D3:D16;D3:D16))
- CONTA.SE(D3:D16;D3:D16): La funzione CONTA.SE conta quante volte ciascun valore compare 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}, che significa che Laptop appare 6 volte, Proiettore appare 5 volte e Display appare 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, e restituisce un nuovo array come {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;}. - SOMMAPRODOTTO({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;})Quindi la funzione SOMMAPRODOTTO somma tutti i numeri nell'array e restituisce il risultato finale come 3.
Funzioni correlate
Funzione SOMMAPRODOTTO di Excel
La funzione SOMMAPRODOTTO di Excel può essere utilizzata per moltiplicare due o più colonne o array insieme, e poi ottenere la somma dei prodotti.
Funzione FREQUENZA di Excel
La funzione FREQUENZA di Excel calcola con quale frequenza i valori compaiono all'interno di un intervallo di valori, e poi restituisce un array verticale di numeri.
Funzione CONFRONTA di Excel
La funzione CONFRONTA di Excel cerca un valore specifico in un intervallo di celle e restituisce la posizione relativa di tale valore.
Funzione RIF.RIGA di Excel
La funzione RIF.RIGA di Excel restituisce il numero di riga di un riferimento.
Funzione CONTA.SE di Excel
La funzione CONTA.SE di Excel viene utilizzata per contare il numero di celle che soddisfano un criterio.
Formule correlate
Conta il numero di righe visibili in un elenco filtrato
Questa guida spiega come contare il numero di righe visibili in un elenco filtrato in Excel utilizzando la funzione SUBTOTALE.
Conta valori univoci con criteri
Questa guida passo-passo aiuta a contare solo i valori univoci basandosi su criteri specificati in un'altra colonna.
Conta righe visibili con criteri
Questa guida fornisce dettagliate istruzioni per aiutarti a contare le righe visibili con criteri.
Usa CONTA.SE su un intervallo non contiguo
Questa guida passo-passo dimostra come utilizzare la funzione CONTA.SE su un intervallo non contiguo in Excel.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la visualizzazione e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
- Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.