Vai al contenuto principale

Conta facilmente valori unici e distinti - 7 esempi

Autore: Xiaoyang Ultima modifica: 2023-11-10

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


Scarica il file di esempio

Contare valori distinti univoci


Contare valori univoci in Excel

Questa sezione parlerà di alcuni esempi di formule per contare il numero di valori univoci, inclusi testi e numeri in un elenco.

Conta i valori univoci con le formule

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))
 Note:: Nella formula sopra, A2: A12 è l'elenco di dati che si desidera contare univoco.

Passo 2: premere CTRL + MAIUSC + INVIO tasti per ottenere il risultato corretto:

Suggerimenti::

  1. Se il tuo elenco di celle contiene altri tipi di dati, come numeri, booleani, valori di errore, ecc., Quando applichi la formula sopra, otterrà il numero di valori univoci indipendentemente dal tipo di dati.
  2. Quando l'elenco dei dati contiene celle vuote, questa formula escluderà le celle vuote.
  3. A contare solo i valori di testo univoci se sono presenti altri tipi di dati, applicare la formula dell'array sottostante, quindi premere CTRL + MAIUSC + INVIO chiavi per restituire il risultato:
    =SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
  4. A contare solo i numeri univoci da un elenco di celle che contiene qualsiasi tipo di dati, utilizzare la seguente formula di matrice, quindi premere CTRL + MAIUSC + INVIO chiavi per restituire il risultato:
    =SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

Conta valori univoci con pochi clic di Kutools per Excel

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:

  1. Fare clic su una cella per visualizzare il risultato;
  2. Abilita questa funzione facendo clic Kutools > formula Helper > formula Helper > Statistico > Contare valori univoci;
  3. Selezionare l'elenco dei dati > OK.
Suggerimenti::
  1. Per applicare questa funzione, dovresti scaricarlo e installarlo in primo luogo.
  2. La Formule Helper la funzione raccoglie oltre 40 formule di uso comune, come ad esempio Estrai valori univoci, Estrai celle con valori univoci (includi i primi duplicati), Contare il numero di valori separati da virgola, Somma basata sullo stesso testo, e altro...

Conta i valori univoci in Excel 365/2021 con le formule

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)
Note:: In questa formula, A2: A12 è l'elenco di dati in cui si desidera contare i valori univoci.

Passo 2: premere entrare tasto per ottenere il risultato:

Suggerimenti::

  1. Se l'elenco di dati contiene altri tipi di dati, come testo, numeri, valori booleani, valori di errore e così via, questa formula otterrà il numero di valori univoci indipendentemente dal tipo di dati.
  2. La formula sopra conterà i valori univoci comprese le celle vuote, se si desidera escludere gli spazi vuoti, si prega di applicare la formula seguente e basta premere entrare chiave:
    =SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))

Contare valori distinti (occorrenze univoche e prime duplicate) in Excel

Per contare i diversi valori (valori univoci e prime occorrenze duplicate) in un elenco di celle, qui introdurrò altre formule per raggiungere questo compito.

Contare valori distinti con le formule

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 entrare 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))             
Note:: In queste formule, A2: A12 è l'elenco di dati che si desidera contare valori diversi.

Risultato:

Suggerimenti::

  1. Se l'elenco di dati contiene altri tipi di dati, come numeri, booleani, valori di errore, ecc., questa formula otterrà i valori distinti indipendentemente dal tipo di dati.
  2. Quando si utilizza la formula precedente, si otterrà il valore di errore #DIV/0 se l'elenco di dati contiene celle vuote. Per correggere e ignorare le celle vuote, dovresti applicare una delle seguenti formule:
    Formula 1: Dopo aver inserito la formula, premere entrare chiave.
    =SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))        
    Formula 2: Dopo aver inserito la formula, premere CTRL + MAIUSC + INVIO chiavi.
    =SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))       

  3. A ottenere solo il numero di valori di testo distinti all'interno di un elenco di dati, applicare la seguente formula di matrice e premere CTRL + MAIUSC + INVIO chiavi per ottenere il risultato:
    =SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
  4. A contare solo valori numerici distinti, utilizzare la seguente formula di matrice e premere CTRL + MAIUSC + INVIO chiavi per ottenere il risultato:
    =SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))

Conta valori distinti con pochi clic di Kutools per Excel

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:

  1. Fare clic su una cella per visualizzare il risultato;
  2. Abilita questa funzione facendo clic Kutools > formula Helper > Statistico > Contare celle univoche con valori univoci (includere il primo duplicato);
  3. Selezionare l'elenco dei dati > OK.
Suggerimenti::
  1. Per applicare questa funzione, dovresti scaricarlo e installarlo in primo luogo.
  2. La Formule Helper la funzione raccoglie oltre 40 formule di uso comune, come ad esempio Estrai valori univoci, Estrai celle con valori univoci (includi i primi duplicati), Contare il numero di valori separati da virgola, Somma basata sullo stesso testo, e altro...

Conta valori distinti con la tabella pivot

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

  1. Selezionare l'elenco dei dati, quindi fare clic su inserire > Tabella pivot dalla barra multifunzione, vedi screenshot:
  2. Nel saltò fuori Tabella pivot dalla finestra di dialogo tabella o intervallo:
    (1). Scegli un nuovo foglio di lavoro o un foglio di lavoro esistente in cui desideri posizionare la tabella pivot;
    (2). Quindi controlla Aggiungi questi dati al modello di dati casella di controllo.
    (3). Quindi fare clic OK pulsante.

Passaggio 2: disporre il campo e scegliere l'opzione Distinct Count

  1.  A Campi tabella pivot viene visualizzato il riquadro, trascinare il nomi campo Valori area, vedere la demo di seguito:
  2. Quindi, fare clic su Conteggio dei nomi menu a tendina e scegli Impostazioni campo valore, vedi screenshot:
  3. E poi, a Impostazioni campo valore si aprirà la finestra di dialogo, selezionare Conte distinto dalla casella di riepilogo sotto il Riepiloga valore per scheda e fare clic OK pulsante, vedi screenshot:

Risultato:

Ora, la tabella pivot creata mostrerà il conteggio distinto dell'elenco dei dati come mostrato nell'immagine sottostante:

Suggerimenti::

  1. Se aggiorni i dati di origine, per ottenere il conteggio più recente, devi solo fare clic con il pulsante destro del mouse sulla tabella pivot e selezionare ricaricare opzione.
  2. La sezione Conte distinto l'opzione è disponibile solo in Excel 2013 e versioni successive.

Conta valori distinti in Excel 365/2021 con le formule

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 entrare tasto per ottenere il risultato:

=COUNTA(UNIQUE(A2:A12)) 
Note:: In questa formula, A2: A12 è l'elenco di dati che si desidera contare valori distinti.

Suggerimenti::

  1. Se l'elenco di dati contiene altri tipi di dati, come testo, numeri, booleani, valori di errore, ecc., questa formula conterà il numero di valori distinti indipendentemente dal tipo di dati.
  2. La formula sopra conterà valori distinti comprese le celle vuote, se si desidera escludere gli spazi vuoti, applicare la formula seguente e premere entrare tasto per ottenere il risultato:
    =COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))    


Articoli Correlati:

  • Contare valori univoci nella tabella pivot
  • Per impostazione predefinita, quando creiamo una tabella pivot basata su un intervallo di dati che contiene alcuni valori duplicati, verranno conteggiati anche tutti i record, ma, a volte, vogliamo solo contare i valori univoci basati su una colonna per ottenere il giusto risultato dello screenshot. In questo articolo, parlerò di come contare i valori univoci nella tabella pivot.
  • Contare i valori univoci in una colonna filtrata
  • Se hai un elenco di nomi popolato con alcuni duplicati in una colonna filtrata, e ora, vuoi contare il numero di nomi univoci solo da questo elenco filtrato. Hai qualche buona soluzione per affrontare rapidamente questo lavoro in Excel?
  • Contare valori univoci con più criteri
  • Ecco una serie di dati contenenti diversi nomi, progetti e posizioni, e quello che devi fare è scoprire i nomi che corrispondono ai criteri che ho elenco, quindi contare i nomi corrispondenti una volta solo come mostrato nell'immagine sottostante. Hai qualche trucco per risolvere questo lavoro? In questo articolo, introdurrò i trucchi.
  • Concatena valori univoci
  • Se ho un lungo elenco di valori che è stato popolato con alcuni dati duplicati, ora voglio trovare solo i valori univoci e quindi concatenarli in una singola cella. Come posso affrontare questo problema rapidamente e facilmente in Excel?
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations