Excel: come contare quante volte compare un valore - Guida completa 2026
Hai mai avuto bisogno di sapere quante volte un determinato prodotto appare nel tuo inventario? O quanti clienti provengono da una specifica città? Contare le occorrenze di un valore in Excel è una delle operazioni più comuni nell'analisi dei dati, eppure molti utenti non conoscono tutti i metodi disponibili per farlo in modo efficiente.
Che tu stia gestendo un database aziendale, analizzando risultati di sondaggi o semplicemente organizzando dati personali, saper contare rapidamente quante volte compare un valore specifico può farti risparmiare ore di lavoro manuale. Excel offre diverse funzioni potenti per questo scopo: dalla basilare
CONTA.SE
alla più avanzata
CONTA.PIÙ.SE
, fino a combinazioni di funzioni per analisi complesse.
In questa guida completa scoprirai tutti i metodi per contare valori in Excel, dalle tecniche base per principianti fino agli approcci avanzati per utenti esperti. Imparerai a utilizzare le funzioni di conteggio in scenari reali, a gestire criteri multipli e a evitare gli errori più comuni che possono falsare i risultati.
Secondo le statistiche di utilizzo di Microsoft Office 2025, oltre il 78% degli utenti Excel utilizza funzioni di conteggio almeno una volta alla settimana, ma solo il 35% conosce tutte le opzioni disponibili. Questa guida ti porterà dal livello base a quello avanzato in pochi minuti.
Indice
- Perché è importante contare i valori in Excel
- Prerequisiti e preparazione del foglio
- Metodo 1: La funzione CONTA.SE
- Metodo 2: La funzione CONTA.PIÙ.SE
- Metodo 3: Usare la tabella pivot
- Metodi avanzati e combinazioni di funzioni
- Errori comuni da evitare
- Domande frequenti
Perché è importante contare i valori in Excel
Contare le occorrenze di specifici valori è fondamentale per l'analisi dei dati. Ti permette di:
- Analizzare la distribuzione dei dati : Scoprire quali valori sono più frequenti nel tuo dataset
- Identificare anomalie : Individuare valori che compaiono troppo spesso o troppo raramente
- Creare report automatici : Generare statistiche aggiornate in tempo reale
- Prendere decisioni informate : Basare le tue scelte su dati concreti e misurabili
- Risparmiare tempo : Automatizzare operazioni che manualmente richiederebbero ore
Le funzioni di conteggio sono particolarmente utili in ambiti come vendite, inventario, analisi di sondaggi, gestione progetti e controllo qualità.
Prerequisiti e preparazione del foglio
Prima di iniziare a contare i valori, assicurati di avere:
Requisiti tecnici:
- Microsoft Excel 2016 o versione successiva (Excel 2019, 2021, Microsoft 365)
- Alternative compatibili: Google Sheets, LibreOffice Calc
Organizzazione dei dati:
- Dati organizzati in colonne con intestazioni chiare
- Nessuna riga vuota nel mezzo del dataset
- Formato coerente per i valori (evita spazi extra o maiuscole/minuscole inconsistenti)
Tempo stimato:
5-15 minuti per implementare le formule base
Livello di difficoltà:
Facile-Intermedio
💡 Suggerimento: Prima di iniziare, fai una copia del foglio originale premendo Ctrl+D o facendo clic destro sulla scheda del foglio e selezionando "Sposta o copia".
Metodo 1: La funzione CONTA.SE
La funzione
CONTA.SE
(o
COUNTIF
in inglese) è il metodo più semplice e diretto per contare quante volte un valore specifico appare in un intervallo.
Sintassi della funzione
=CONTA.SE(intervallo; criteri)
Parametri:
-
intervallo
: L'intervallo di celle in cui cercare
-
criteri
: Il valore o la condizione da contare
Passo 1: Contare un valore specifico
Cosa fare:
Supponiamo di avere una lista di prodotti nella colonna A (da A2 a A100) e vogliamo contare quante volte appare "Laptop".
=CONTA.SE(A2:A100;"Laptop")
Risultato atteso:
Excel restituirà un numero che rappresenta quante celle nell'intervallo contengono esattamente "Laptop".
⚠️ Attenzione: La funzione CONTA.SE è sensibile alle maiuscole solo in alcune versioni. Per essere sicuri, usa sempre lo stesso formato.
Passo 2: Contare con riferimento a cella
Cosa fare:
Invece di scrivere il valore direttamente, puoi riferiti a una cella:
=CONTA.SE(A2:A100;D2)
Dove D2 contiene il valore "Laptop".
Vantaggi:
- Puoi cambiare il valore da cercare senza modificare la formula
- Più flessibile per creare dashboard dinamici
Passo 3: Usare criteri con operatori
Cosa fare:
Puoi contare valori che soddisfano condizioni numeriche:
=CONTA.SE(B2:B100;">100") // Conta valori maggiori di 100
=CONTA.SE(B2:B100;">=50") // Conta valori maggiori o uguali a 50
=CONTA.SE(B2:B100;"<>0") // Conta valori diversi da zero
💡 Suggerimento: Gli operatori devono essere sempre tra virgolette.
Passo 4: Contare con caratteri jolly
Cosa fare:
Usa
*
(asterisco) per qualsiasi sequenza di caratteri o
?
(punto interrogativo) per un singolo carattere:
=CONTA.SE(A2:A100;"Lap*") // Conta tutto ciò che inizia con "Lap"
=CONTA.SE(A2:A100;"*top") // Conta tutto ciò che finisce con "top"
=CONTA.SE(A2:A100;"*computer*") // Conta tutto ciò che contiene "computer"
Esempio pratico:
Per contare tutti gli indirizzi email Gmail:
=CONTA.SE(C2:C100;"*@gmail.com")
Metodo 2: La funzione CONTA.PIÙ.SE
Quando devi contare valori che soddisfano
criteri multipli
, la funzione
CONTA.PIÙ.SE
(o
COUNTIFS
in inglese) è la soluzione ideale.
Sintassi della funzione
=CONTA.PIÙ.SE(intervallo1; criteri1; [intervallo2]; [criteri2]; ...)
Puoi specificare fino a 127 coppie di intervallo/criteri.
Passo 1: Contare con due criteri
Scenario:
Vogliamo contare quanti "Laptop" (colonna A) sono stati venduti nel "2025" (colonna B).
=CONTA.PIÙ.SE(A2:A100;"Laptop";B2:B100;"2025")
Risultato atteso:
Il numero di celle che soddisfano entrambi i criteri contemporaneamente.
Passo 2: Combinare criteri numerici e testuali
Esempio:
Contare prodotti con prezzo superiore a 500€ e categoria "Elettronica":
=CONTA.PIÙ.SE(C2:C100;">500";D2:D100;"Elettronica")
Passo 3: Usare criteri con AND e OR logici
Criteri AND (entrambi devono essere veri):
=CONTA.PIÙ.SE(A2:A100;"Laptop";B2:B100;">=1000";C2:C100;"In Stock")
Criteri OR (almeno uno deve essere vero):
Devi sommare più funzioni:
=CONTA.SE(A2:A100;"Laptop")+CONTA.SE(A2:A100;"Desktop")
✅ Best practice: Per criteri OR complessi, considera l'uso di colonne helper con formule IF.
Metodo 3: Usare la tabella pivot
Le tabelle pivot offrono un modo visuale e potente per contare occorrenze, specialmente con dataset grandi.
Passo 1: Creare una tabella pivot
Cosa fare:
1. Seleziona l'intero intervallo di dati (incluse le intestazioni)
2. Vai su
Inserisci > Tabella pivot
3. Scegli dove posizionare la tabella pivot (nuovo foglio consigliato)
Dove:
Menu Inserisci > sezione Tabelle > icona Tabella pivot
Passo 2: Configurare la tabella pivot
Cosa fare:
1. Trascina il campo da contare nell'area
Righe
2. Trascina lo stesso campo nell'area
Valori
3. Excel conterà automaticamente le occorrenze
Risultato atteso:
Una tabella che mostra ogni valore univoco e il numero di volte che appare.
💡 Suggerimento: Le tabelle pivot si aggiornano automaticamente quando aggiungi dati. Clicca destro sulla tabella e scegli "Aggiorna" per aggiornare i conteggi.
Vantaggi delle tabelle pivot
| Caratteristica | Tabella Pivot | Formule |
|---|---|---|
| Facilità d'uso | Alta | Media |
| Visualizzazione | Eccellente | Limitata |
| Flessibilità | Alta | Alta |
| Prestazioni con grandi dati | Ottime | Medie |
| Automazione | Media | Alta |
Metodi avanzati e combinazioni di funzioni
Per analisi più complesse, puoi combinare le funzioni di conteggio con altre funzioni Excel.
Contare valori univoci
Metodo 1 (Excel 365):
=CONTA.VALORI.UNIVOCI(A2:A100)
Metodo 2 (Versioni precedenti):
=SOMMA.PRODOTTO(1/CONTA.SE(A2:A100;A2:A100))
🔧 Requisito tecnico: La funzione CONTA.VALORI.UNIVOCI è disponibile solo in Excel 365 e Excel 2021.
Contare celle con formule
Per distinguere tra valori inseriti manualmente e risultati di formule:
=CONTA.SE(A2:A100;"=*") // Conta solo testo inserito manualmente
Contare escludendo celle vuote
=CONTA.NUMERI(A2:A100) // Conta solo celle con numeri
=CONTA.VALORI(A2:A100) // Conta celle non vuote (qualsiasi tipo)
Contare con criteri dinamici
Scenario:
Creare un contatore che si adatta automaticamente all'ultima riga con dati.
=CONTA.SE(A:A;"Laptop") // Conta nell'intera colonna A
⚠️ Attenzione: Usare intere colonne può rallentare Excel con fogli molto grandi. Usa intervalli specifici quando possibile.
Percentuale di occorrenze
Per calcolare la percentuale di un valore rispetto al totale:
=CONTA.SE(A2:A100;"Laptop")/CONTA.VALORI(A2:A100)*100
Formatta la cella come percentuale (Ctrl+Shift+5 o Formato > Percentuale).
Errori comuni da evitare
1. Spazi invisibili nei dati
Problema: Un valore "Laptop " (con spazio finale) non viene contato come "Laptop".
Soluzione:
Usa la funzione ANNULLA.SPAZI per pulire i dati:
=CONTA.SE(A2:A100;ANNULLA.SPAZI("Laptop"))
2. Differenze maiuscole/minuscole
Problema: In alcune situazioni, "laptop" e "Laptop" potrebbero essere trattati diversamente.
Soluzione:
Converti tutto in maiuscolo o minuscolo:
=SOMMA.PRODOTTO(--(MAIUSC(A2:A100)="LAPTOP"))
3. Intervalli non corretti
Problema: Gli intervalli in CONTA.PIÙ.SE devono avere la stessa dimensione.
Errore:
=CONTA.PIÙ.SE(A2:A100;"Laptop";B2:B50;"2025") // ERRORE!
Corretto:
=CONTA.PIÙ.SE(A2:A100;"Laptop";B2:B100;"2025")
4. Dimenticare le virgolette negli operatori
Errore:
=CONTA.SE(A2:A100;>100) // ERRORE!
Corretto:
=CONTA.SE(A2:A100;">100")
5. Non bloccare i riferimenti con $
Problema: Quando copi una formula, i riferimenti si spostano.
Soluzione:
Usa riferimenti assoluti:
=CONTA.SE($A$2:$A$100;D2)
Premi F4 sulla tastiera dopo aver selezionato un riferimento per ciclare tra i tipi di riferimento.
6. Contare celle con errori
Problema: Le celle con errori (#N/D, #VALORE!) possono falsare i conteggi.
Soluzione:
=CONTA.SE(A2:A100;"#N/D") // Conta celle con errore #N/D
=CONTA.ERRORI(A2:A100) // Conta tutte le celle con errori
7. Confondere CONTA.VALORI e CONTA.NUMERI
| Funzione | Cosa conta | Cosa ignora |
|---|---|---|
| CONTA.VALORI | Tutto (testo, numeri, date, errori) | Solo celle vuote |
| CONTA.NUMERI | Solo numeri e date | Testo e celle vuote |
| CONTA.VUOTE | Solo celle vuote | Tutto il resto |
Domande frequenti
Queste funzioni funzionano in Google Sheets?
Sì, Google Sheets supporta le stesse funzioni con sintassi identica. L'unica differenza è che in italiano Google Sheets potrebbe usare nomi diversi: verifica nella barra delle funzioni.
Posso contare celle colorate?
Excel non ha una funzione nativa per contare per colore. Devi usare VBA (macro) o filtri avanzati. In Excel 365, puoi usare le tabelle con filtro per colore e vedere il conteggio nella barra di stato.
Come conto valori in più fogli contemporaneamente?
Usa la funzione SOMMA con CONTA.SE:
=SOMMA(CONTA.SE(Foglio1!A:A;"Laptop");CONTA.SE(Foglio2!A:A;"Laptop"))
Oppure con riferimenti 3D se i fogli sono consecutivi:
=CONTA.SE(Foglio1:Foglio3!A:A;"Laptop")
CONTA.SE è case-sensitive?
No, per impostazione predefinita CONTA.SE non distingue tra maiuscole e minuscole. "laptop", "Laptop" e "LAPTOP" sono considerati uguali.
Come gestisco i valori duplicati?
Per contare solo valori univoci, usa:
=SOMMA.PRODOTTO(1/CONTA.SE(A2:A100;A2:A100))
Per evidenziarli visivamente: Seleziona i dati > Home > Formattazione condizionale > Regole evidenziazione celle > Valori duplicati.
Posso usare più caratteri jolly in CONTA.SE?
Sì, puoi combinare * e ?:
=CONTA.SE(A2:A100;"Lap*top") // Conta "Laptop", "Lap123top", ecc.
=CONTA.SE(A2:A100;"Lap??p") // Conta "Laptop" (5 caratteri esatti)
Come conto celle che NON contengono un valore?
Usa l'operatore <>:
=CONTA.SE(A2:A100;"<>Laptop") // Conta tutto tranne "Laptop"
Le funzioni rallentano Excel con molti dati?
CONTA.SE e CONTA.PIÙ.SE sono ottimizzate e veloci anche con 100.000+ righe. Per dataset enormi (milioni di righe), considera PowerQuery o tabelle pivot che gestiscono meglio grandi volumi.
Come conto tra due date?
Usa CONTA.PIÙ.SE con operatori di data:
=CONTA.PIÙ.SE(A2:A100;">=01/01/2025";A2:A100;"<=31/12/2025")
Posso contare basandomi su celle parzialmente corrispondenti?
Sì, usa caratteri jolly:
=CONTA.SE(A2:A100;"*Computer*") // Conta "Computer", "My Computer", "Computer portatile"
Conclusione
Saper contare efficacemente le occorrenze di valori in Excel è una competenza fondamentale per chiunque lavori con dati. Abbiamo visto come la funzione CONTA.SE sia perfetta per criteri singoli, mentre CONTA.PIÙ.SE eccelle quando hai bisogno di analisi con criteri multipli. Le tabelle pivot offrono invece una soluzione visuale ideale per esplorazioni rapide dei dati.
Ricorda i punti chiave:
- Usa
CONTA.SE
per conteggi semplici e veloci
- Passa a
CONTA.PIÙ.SE
quando hai più condizioni da verificare
- Sfrutta le tabelle pivot per analisi visive e report
- Blocca sempre i riferimenti con $ quando necessario
- Pulisci i dati da spazi e caratteri invisibili prima di contare
Con questi metodi nel tuo arsenale, potrai analizzare dataset complessi in pochi secondi invece che ore. Inizia con gli esempi più semplici e progressivamente sperimenta con combinazioni di funzioni più avanzate. La pratica è la chiave per padroneggiare Excel.
Hai domande specifiche sul conteggio di valori in Excel? Lascia un commento e condividi le tue esperienze con la community!
Risorse utili
Documentazione ufficiale:
-
Funzione CONTA.SE - Microsoft Support
-
Funzione CONTA.PIÙ.SE - Microsoft Support
-
Creare una tabella pivot - Microsoft Support
Software menzionati:
-
Microsoft Excel
- Suite completa per fogli di calcolo
-
Google Sheets
- Alternativa gratuita cloud-based
-
LibreOffice Calc
- Software open source gratuito
Video tutorial:
-
Excel - Funzioni di conteggio (Microsoft Italia)
- Canale ufficiale con tutorial in italiano