Contare il numero di celle contenenti un testo specifico in Excel
Supponiamo di avere un elenco di stringhe di testo e di voler contare quante celle contengono un determinato testo come parte del loro contenuto. In questi casi, è possibile utilizzare i caratteri jolly (*) nei criteri della funzione COUNTIF, dove il simbolo * rappresenta qualsiasi sequenza di caratteri. In questo articolo ti mostrerò come usare formule efficaci per svolgere questo compito in Excel.

- Contare il numero di celle contenenti un testo specifico senza Maiuscole/minuscole
- Contare il numero di celle contenenti un testo specifico con Maiuscole/minuscole
Contare il numero di celle contenenti un testo specifico senza Maiuscole/minuscole
Per contare il numero di celle corrispondenti a una parte di una stringa di testo, la funzione COUNTIF in Excel può esserti d’aiuto; procedi come segue:
Formula generica con testo inserito direttamente:
- range: L’intervallo di celle contenente le stringhe di testo da contare;
- *: Il carattere jolly che trova un numero qualsiasi di caratteri;
- textIl testo specifico o il carattere da cercare.
Come illustrato nell’immagine seguente, voglio contare quante celle nell’intervallo A2:A11 contengono il testo specifico «Tokyo».

Inserisci o copia la formula seguente in una cella vuota, quindi premi il tasto Invioper ottenere il risultato, vedi immagine:

Formula generica con riferimento a cella:
- range: L’intervallo di celle contenente le stringhe di testo da contare;
- *: Il carattere jolly che trova un numero qualsiasi di caratteri;
- cellLa cella che contiene il testo specifico o il carattere da cercare.
Per rendere la formula dinamica, sostituisci la stringa inserita direttamente con un riferimento a cella. Ad esempio, se i testi da utilizzare come criterio si trovano nelle celle C2:C4 e vuoi contare le celle che ne contengono una parte, procedi nel modo seguente.

1. Inserisci o copia la seguente formula in una cella vuota per visualizzarne il risultato:
2. Trascina quindi il quadratino di riempimento verso il basso nelle celle a cui vuoi applicare la formula e otterrai i risultati mostrati nell’immagine seguente:

Suggerimenti: Se desideri calcolare il numero di celle contenenti più di un criterio testuale, ad esempio contare le celle che contengono sia «Tokyo» sia «Class1» nell’intervallo A2:A11, come mostrato nell’immagine seguente:

Per contare le celle con più sottostringhe, applica una delle seguenti formule secondo le tue esigenze:
=COUNTIFS(A2:A11,«*»&C2&«*», A2:A11,«*»&C3&«*»)

Contare il numero di celle contenenti un testo specifico con Maiuscole/minuscole
Per contare il numero di celle che contengono un testo specifico rispettando esattamente le maiuscole e le minuscole, combina le funzioni SUMPRODUCT, ISNUMBER e FIND. La sintassi generica è la seguente:
- text: Il testo o la cella contenente il testo che si sta cercando;
- rangeL’intervallo di celle che contiene le stringhe di testo da contare.
Inserisci o copia la formula seguente in una cella vuota, quindi premi il tasto Invioper ottenere il risultato:

Spiegazione della formula:
- FIND(C2; A2:A11): La funzione FIND distingue tra maiuscole e minuscole e cerca il testo specificato in ciascuna cella dell’intervallo. Se il testo è presente, restituisce la posizione del primo carattere; in caso contrario, restituisce l’errore #VALORE!. Il risultato è un array simile a questo: {7;#VALORE!;#VALORE!;#VALORE!;1;6;#VALORE!;#VALORE!;#VALORE!;#VALORE!}.
- ISNUMBER(FIND(C2; A2:A11)): La funzione ISNUMBER trasforma i numeri in VERO e i valori di errore in FALSO, restituendo un risultato come questo: {VERO;FALSO;FALSO;FALSO;VERO;VERO;FALSO;FALSO;FALSO;FALSO}.
- --(ISNUMBER(FIND(C2; A2:A11))): Il doppio segno meno (--) trasforma i valori VERO e FALSO nei numeri 1 e 0, restituendo un array come questo: {1;0;0;0;1;1;0;0;0;0}.
- SUMPRODUCT(--(ISNUMBER(FIND(C2; A2:A11))))=SUMPRODUCT({1;0;0;0;1;1;0;0;0;0}): Infine, la funzione SUMPRODUCT somma tutti i numeri nell’array per ottenere il risultato finale: 3.
Funzione correlata utilizzata:
- COUNTIF:
- La funzione COUNTIF è una funzione statistica di Excel che conta il numero di celle corrispondenti a un criterio specifico.
- SUMPRODUCT:
- La funzione SUMPRODUCT permette di moltiplicare due o più colonne o matrici e di ottenere la somma dei relativi prodotti.
- ISNUMBER:
- La funzione ISNUMBER restituisce VERO se una cella contiene un numero e FALSO in tutti gli altri casi.
- FIND:
- La funzione FIND individua una stringa all'interno di un’altra e restituisce la posizione iniziale della sottostringa trovata.
Altri articoli:
- Contare il numero di celle non uguali a più valori in Excel
- In Excel, puoi facilmente ottenere il numero di celle diverse da un valore specifico usando la funzione CONTA.SE, ma hai mai provato a contare le celle non uguali a più valori? Ad esempio, vorrei calcolare il numero totale di prodotti nella colonna A, escludendo gli elementi elencati in C4:C6, come mostrato nell’immagine seguente. In questo articolo ti mostrerò alcune formule per risolvere questo compito in Excel.
- Contare il numero di celle contenenti numeri dispari o pari
- Come ben sai, i numeri dispari restituiscono un resto di 1 quando divisi per 2, mentre i numeri pari restituiscono un resto di 0. In questa guida ti mostrerò come contare rapidamente il numero di celle che contengono numeri dispari o pari in Excel.
- Contare il numero di celle contenenti un numero specifico di caratteri
- Se desideri contare il numero di celle che contengono un determinato numero di caratteri (ad esempio, 5 caratteri) in un intervallo, come illustrato nell’immagine seguente, puoi utilizzare la funzione CONTA.SE in Excel. In questo articolo ti spiegherò come ottenere il conteggio delle celle che contengono esattamente *x* caratteri oppure più di un certo numero di caratteri.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
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.