KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Contare i valori numerici o le date univoci in una colonna

AutoreXiaoyang Data di modifica

Si supponga di avere un elenco di numeri contenente alcuni duplicati e di voler contare il numero di valori univoci o di valori che compaiono una sola volta nell’elenco, come mostrato nello screenshot seguente. In questo articolo tratteremo alcune formule utili per risolvere rapidamente e facilmente questo compito in Excel.

doc-count-unique-values-1


Contare i valori numerici o le date univoci in una colonna in Excel 2019, 2016 e versioni precedenti

Se utilizzi Excel 2019, 2016 o versioni precedenti, puoi combinare le funzioni standard SOMMA, FREQUENZA, SE, CONTA.SE e VAL.NUMERO per calcolare il numero di valori univoci o di quelli che compaiono una sola volta.

Contare i valori numerici o le date univoci in una colonna

Per contare i numeri univoci in un elenco, le funzioni SOMMA e FREQUENZA possono rivelarsi utili. La sintassi generica è:

=SUM(--(FREQUENCY(range,range)>0))
  • rangeLa colonna dati da cui si desidera contare il numero di valori univoci in un intervallo.

Immettere o copiare la seguente formula in una cella vuota per visualizzare il risultato, quindi premere Invioper ottenere il risultato:

=SUM(--(FREQUENCY(A2:A12,A2:A12)>0))

doc-count-unique-values-2


Spiegazione della formula:

=SOMMA(--(FREQUENZA(A2:A12;A2:A12)>0))

  • FREQUENZA(A2:A12;A2:A12): La funzione FREQUENZA restituisce il conteggio di ciascun valore numerico presente nell'elenco A2:A12, generando una matrice come questa: {1;2;0;2;0;1;1;3;0;0;1;0}. I numeri nella matrice indicano quante volte ciascun valore compare nella colonna. Gli zeri indicano che i relativi valori sono già stati conteggiati in precedenza nell’intervallo dati.
  • --(FREQUENZA(A2:A12;A2:A12)>0)=--({1;2;0;2;0;1;1;3;0;0;1;0})>0: Ogni valore della matrice viene confrontato con zero: se è maggiore di 0, restituisce VERO; altrimenti, FALSO. Il doppio segno meno (--) converte i valori VERO e FALSO rispettivamente in 1 e 0, ottenendo così il risultato seguente: {1;1;0;1;0;1;1;1;0;0;1;0}.
  • SOMMA(--(FREQUENZA(A2:A12;A2:A12)>0))=SOMMA({1;1;0;1;0;1;1;1;0;0;1;0}): Infine, la funzione SOMMA somma tutti i valori della matrice ottenendo il risultato: 7.

Contare i valori numerici o le date univoci che compaiono una sola volta in una colonna

Per contare i valori numerici univoci che compaiono esattamente una volta in un elenco, è necessario combinare le funzioni SOMMA, SE, VAL.NUMERO e CONTA.SE nella seguente formula generica:

{=SUM(IF(ISNUMBER(range)*COUNTIF(range,range)=1,1,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • rangeLa colonna dati da cui si desidera contare il numero di valori univoci in un intervallo.

Ora immettere o copiare la formula seguente in una cella vuota e premere contemporaneamente i tasti Ctrl + Maiusc + Invioper ottenere il risultato corretto:

=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

doc-count-unique-values-3


Spiegazione della formula:

=SOMMA(SE(VAL.NUMERO(A2:A12)*CONTA.SE(A2:A12;A2:A12)=1;1;0))

  • VAL.NUMERO(A2:A12): La funzione VAL.NUMERO verifica se i valori nell'intervallo A2:A12 sono numerici. Restituisce VERO se una cella contiene un numero e FALSO in caso contrario, generando così una matrice come questa: {VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO}.
  • CONTA.SE(A2:A12;A2:A12): La funzione CONTA.SE conta quante volte ogni valore compare nell'intervallo specificato e restituisce il seguente risultato: {1;2;2;2;2;1;1;3;3;3;1}.
  • VAL.NUMERO(A2:A12)*CONTA.SE(A2:A12;A2:A12)= {VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO;VERO}* {1;2;2;2;2;1;1;3;3;3;1}: Queste due espressioni vengono moltiplicate per ottenere il seguente risultato: {1;2;2;2;2;1;1;3;3;3;1}.
  • SE(VAL.NUMERO(A2:A12)*CONTA.SE(A2:A12;A2:A12)=1,1,0)=SE({1;2;2;2;2;1;1;3;3;3;1}=1,1,0): Qui la funzione SE verifica se ciascun valore della matrice è uguale a 1: se sì, restituisce 1; altrimenti, restituisce 0. Il risultato è il seguente: {1;0;0;0;0;1;1;0;0;0;1}.
  • SOMMA(SE(VAL.NUMERO(A2:A12)*CONTA.SE(A2:A12;A2:A12)=1,1,0))=SOMMA({1;0;0;0;0;1;1;0;0;0;1}): Infine, la funzione SOMMA somma i valori della matrice e restituisce il numero totale di valori univoci: 4.

Contare i valori numerici o le date univoci in una colonna in Excel 365

In Excel 365 è disponibile una nuova e semplice funzione chiamata UNICI. Racchiudendola all’interno della funzione CONTA.NUMERI, puoi eseguire rapidamente questa operazione.

Contare i valori numerici o le date univoci in una colonna

La sintassi generica per contare i valori numerici o le date univoci in Excel 365 è:

=COUNT(UNIQUE(range))
  • rangeLa colonna dati da cui si desidera contare il numero di valori univoci in un intervallo.

Immettere o copiare la formula seguente in una cella vuota e premere Invioper ottenere il risultato, come mostrato nello screenshot:

=COUNT(UNIQUE(A2:A12))

doc-count-unique-values-4


Spiegazione della formula:

=COUNT(UNIQUE(A2:A12))

  • UNICI(A2:A12): La funzione UNICI estrae tutti i valori univoci dall'elenco, restituendo una matrice come questa: {258;560;774;801;985;990;1569}.
  • CONTA.NUMERI(UNICI(A2:A12))=CONTA.NUMERI({258;560;774;801;985;990;1569}): La funzione CONTA.NUMERI conta quanti valori numerici sono presenti e restituisce il risultato: 7.

Contare i valori numerici o le date univoci che compaiono una sola volta in una colonna

La funzione UNIQUE può anche estrarre i valori univoci che compaiono esattamente una volta da un elenco; la sintassi generica è:

=COUNT(UNIQUE(range,0,1))
  • rangeLa colonna dati da cui si desidera contare il numero di valori univoci in un intervallo.

Immettere o copiare la seguente formula in una cella in cui si desidera visualizzare il risultato, quindi premere il tasto Invio, vedi screenshot:

=COUNT(UNIQUE(A2:A12,0,1))

doc-count-unique-values-5


Spiegazione della formula:

=COUNT(UNIQUE(A2:A12,0,1))

  • UNICI(A2:A12;0,1): La funzione UNICI estrae i valori unici che compaiono una sola volta dall'elenco, restituendo una matrice come questa: {258;801;985;1569}.
  • CONTA.NUMERI(UNICI(A2:A12;0,1))=CONTA.NUMERI({258;801;985;1569}): La funzione CONTA.NUMERI conta il numero di valori numerici e restituisce il risultato: 4.

Suggerimenti: Tutte le formule sopra indicate possono essere utilizzate per contare le date univoche in una colonna.


Funzione correlata utilizzata:

  • SOMMA:
  • La funzione SOMMA di Excel calcola e restituisce la somma dei valori specificati.
  • FREQUENZA:
  • La funzione FREQUENZA calcola con quale frequenza i valori si verificano in un intervallo e restituisce una matrice verticale di numeri.
  • VAL.NUMERO:
  • La funzione VAL.NUMERO di Excel restituisce VERO se una cella contiene un numero e FALSO in tutti gli altri casi.
  • CONTA.SE:
  • La funzione CONTA.SE è una funzione statistica di Excel pensata per contare quante celle soddisfano un determinato criterio.
  • CONTA.NUMERI:
  • La funzione CONTA.NUMERI serve a contare le celle contenenti numeri o a calcolare quanti numeri sono presenti in un elenco di argomenti.
  • UNICI:
  • La funzione UNICI restituisce un elenco di valori univoci da un elenco o un intervallo.

Altri articoli:

  • Contare i valori numerici univoci in base a criteri
  • In un foglio di lavoro Excel, potresti trovarti ad affrontare la sfida di contare il numero di valori numerici univoci in base a una condizione specifica. Ad esempio, come si fa a contare i valori univoci della quantità (Qty) relativi al prodotto «T-shirt» nel report mostrato nello screenshot seguente? In questo articolo ti mostrerò alcune formule efficaci per ottenere questo risultato in Excel.
  • Contare il numero di celle uguali a uno tra più valori
  • Supponiamo di avere un elenco di prodotti nella colonna A e di voler contare il numero totale di occorrenze dei prodotti specifici **Mela**, **Uva** e **Limone** — elencati nell’intervallo C4:C6 — all’interno della colonna A, come mostrato nello screenshot seguente. In Excel, le classiche funzioni **CONTA.SE** e **CONTA.PIÙ.SE** non sono adatte a questo scenario. In questo articolo ti mostrerò come risolvere in modo rapido e semplice combinando le funzioni **MATR.SOMMA.PRODOTTO** e **CONTA.SE**.
  • Contare il numero di celle che contengono un numero specifico di caratteri
  • Se desideri contare il numero di celle che contengono un certo numero di caratteri (ad esempio, 5 caratteri) in un intervallo, come illustrato nello screenshot seguente, la funzione CONTA.SE di Excel può esserti d’aiuto. In questo articolo ti mostrerò come ottenere il numero di celle che contengono esattamente *x* caratteri o quelle che ne contengono più di un determinato numero.

I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.