Normalmente, in Excel, i valori univoci sono i valori che compaiono una sola volta nell'elenco senza alcuna duplicazione e i valori distinti sono tutti i diversi valori (valori univoci + prime occorrenze duplicate). Quando si lavora su un set di dati di grandi dimensioni, potrebbe essere necessario contare il numero di valori univoci e distinti tra i duplicati da un elenco di celle come mostrato nell'immagine sottostante. Questo tutorial introdurrà alcuni trucchi rapidi per contare i valori univoci e distinti in Excel.
Contare valori univoci in Excel
Contare valori distinti (occorrenze univoche e prime duplicate) in Excel
Questa sezione parlerà di alcuni esempi di formule per contare il numero di valori univoci, inclusi testi e numeri in un elenco.
Supponendo, ho un elenco di nomi che contiene alcuni nomi duplicati all'interno dell'elenco dei nomi. Ora, ho bisogno di ottenere solo il numero di nomi univoci (che sono riempiti di colore giallo) come mostrato nell'immagine sottostante:
Per risolvere questo problema, la seguente formula di matrice può farti un favore:
Passaggio 1: inserire la formula
Inserisci o copia la formula seguente in una cella vuota in cui desideri visualizzare il risultato:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Passo 2: premere CTRL + MAIUSC + INVIO tasti per ottenere il risultato corretto:
Suggerimenti::
=SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
Potrebbe essere doloroso per te ricordare le formule quando dovrai applicarle la prossima volta. Ma, se hai Kutools for Excel, Con la sua Contare i valori univoci possibilità di Formule Helper, puoi ottenere il risultato con pochi clic. Vedi sotto la demo:
Se utilizzi Excel 365 o Excel 2021, è disponibile una nuova funzione UNIQUE che può aiutarti a creare formule più semplici per contare valori univoci in un set di dati.
Ad esempio, per contare il numero di nomi univoci nell'intervallo A2:A12, inserisci la seguente formula:
Passaggio 1: copia o inserisci la formula seguente
=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
Passo 2: premere Entra tasto per ottenere il risultato:
Suggerimenti::
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Per contare i diversi valori (valori univoci e prime occorrenze duplicate) in un elenco di celle, qui introdurrò altre formule per raggiungere questo compito.
In Excel, puoi applicare una qualsiasi delle seguenti formule per restituire il numero di valori distinti.
Passaggio 1: inserisci una delle formule seguenti
Formula 1: Dopo aver inserito la formula, premere Entra chiave.
=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))
Formula 2: Dopo aver inserito la formula, premere CTRL + MAIUSC + INVIO chiavi.
=SUM(1/COUNTIF(A2:A12,A2:A12))
Risultato:
Suggerimenti::
=SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))
=SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))
=SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
=SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
Se hai bisogno di applicare frequentemente le formule nella tua cartella di lavoro, potrebbe essere doloroso per te ricordare le formule quando dovrai applicarle la prossima volta. Ma, se hai Kutools for Excel, Con la sua Contare le celle con valori univoci (includere il primo duplicato) possibilità di Formule Helper, puoi ottenere il risultato con pochi clic. Vedi sotto la demo:
In Excel, la tabella pivot può anche aiutare a ottenere il numero di valori distinti da un elenco di dati, eseguire le seguenti operazioni:
Passaggio 1: crea una tabella pivot
Passaggio 2: disporre il campo e scegliere l'opzione Distinct Count
Risultato:
Ora, la tabella pivot creata mostrerà il conteggio distinto dell'elenco dei dati come mostrato nell'immagine sottostante:
Suggerimenti::
In Excel 365 o Excel 2021, puoi utilizzare la nuova funzione UNICO con la normale funzione CONTA.VALORI per creare una formula semplice.
Si prega di copiare o inserire la formula sottostante in una cella vuota e premere Entra tasto per ottenere il risultato:
=COUNTA(UNIQUE(A2:A12))
Suggerimenti::
=COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))