Come contare le celle filtrate che contengono testo in Excel?
In Excel, contare le celle contenenti testo è semplice. Ma quando si tratta di contare solo le celle filtrate con testo, la questione diventa più complessa. Questo tutorial presenta tre metodi efficaci per contare le celle con testo in un elenco filtrato.

Contare le celle di testo filtrate utilizzando una colonna di appoggio
Contare le celle di testo filtrate utilizzando una colonna di appoggio
Utilizzando la funzione CONTA.SE insieme a una colonna di appoggio, puoi contare facilmente le celle di testo filtrate. Procedi come segue.
1. Copia la formula seguente nella cella D2 e premi Invio per ottenere il primo risultato.
=SUBTOTAL (103, A2) 
Nota: la colonna di appoggio con la formula SUBTOTALE serve a verificare se la riga è filtrata. Il valore "103" corrisponde alla funzione «CONTA.VALORI» nell'argomento «num_funzione».
2. Trascina quindi il quadratino di riempimento verso il basso fino alle celle alle quali desideri applicare la formula.
3. Copia la formula seguente nella cella "F2", quindi premi «Invio» per ottenere il risultato finale.
=COUNTIFS(A2:A18,"*", D2:D18, 1) 
Possiamo notare che nei dati filtrati sono presenti “4” celle contenenti del testo.
Contare le celle di testo filtrate utilizzando le funzioni SOMMA.PRODOTTO, SUBTOTALE, INDIRETTO, RIGA e VAL.TESTO
Un altro metodo efficace per contare le celle filtrate contenenti testo consiste nel combinare le funzioni **SOMMA.PRODOTTO**, **SUBTOTALE**, **INDIRETTO**, **RIGA** e **VAL.TESTO**. Ecco come procedere.
Copia la formula seguente nella cella "E2", quindi premi Invio per ottenere il risultato.
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A18))), --(ISTEXT(A2:A18))) 
Spiegazione della formula:
- "ROW(A2:A18)" restituisce i numeri di riga corrispondenti all'intervallo A2:A18.
- «INDIRECT(»A«&ROW(A2:A18))» restituisce riferimenti di cella validi dall'intervallo specificato.
- La formula "SUBTOTAL(103, INDIRECT("A«&ROW(A2:A18)))» verifica se una riga è filtrata e restituisce 1 per le celle visibili, 0 per quelle nascoste e per le celle vuote.
- La funzione "ISTEXT(A2:A18)" verifica se ogni cella nell'intervallo A2:A18 contiene del testo, restituendo VERO per le celle con testo e FALSO per le altre. L'operatore doppio unario (--) converte i valori VERO e FALSO rispettivamente in 1 e 0.
- "SUMPRODUCT(SUBTOTAL(103, INDIRECT("A«&ROW(A2:A18))), --(ISTEXT(A2:A18)))» può essere interpretata come «SUMPRODUCT({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1})». In seguito, SOMMA.PRODOTTO moltiplica tra loro i due array e ne restituisce la somma, che è 4.
Contare le celle di testo filtrate utilizzando le funzioni SOMMA.PRODOTTO, SUBTOTALE, SCARTO, MIN, RIGA e VAL.TESTO
Il terzo metodo per contare le celle contenenti testo nei dati filtrati consiste nel combinare le funzioni **SOMMA.PRODOTTO**, **SUBTOTALE**, **SCARTO**, **MIN**, **RIGA** e **VAL.TESTO**. Procedi nel modo seguente.
Copia la seguente formula nella cella "E2", quindi premi il tasto «Invio» per ottenere il risultato.
=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)), -- (ISTEXT(A2:A18))) 
Spiegazione della formula:
- La formula "OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)" restituisce i singoli riferimenti di cella contenuti nell'intervallo A2:A18.
- La formula "SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1))" verifica se una riga è filtrata e restituisce 1 per le celle visibili, 0 per quelle nascoste e per le celle vuote.
- La funzione "ISTEXT(A2:A18)" verifica se ogni cella nell'intervallo A2:A18 contiene del testo, restituendo VERO per le celle con testo e FALSO per tutte le altre. L'operatore doppio unario (--) converte i valori VERO e FALSO rispettivamente in 1 e 0.
- La formula "SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)), --(ISTEXT(A2:A18)))" può essere interpretata come «SUMPRODUCT({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1})». SOMMA.PRODOTTO moltiplica quindi elemento per elemento i due array e ne restituisce la somma, pari a 4.
Altre operazioni (Articoli)
Combinare le funzioni CONTA.SE e SINISTRA per contare le celle che iniziano con un determinato carattere in Excel
Per contare quante celle iniziano con un carattere specifico in Excel, puoi combinare le funzioni CONTA.SE e SINISTRA. In realtà, esistono diverse formule efficaci per ottenere questo risultato. Questo tutorial ti guiderà passo dopo passo.
Come contare le celle che contengono numeri (o non ne contengono) in Excel?
Hai un intervallo di celle in cui alcune contengono numeri e altre testo? Scopri come contare rapidamente in Excel le celle con numeri e quelle senza!
Come contare le celle che soddisfano almeno uno tra più criteri in Excel?
Vuoi contare le celle che soddisfano almeno uno tra diversi criteri? Ecco come contare in Excel le celle che contengono X, Y, Z… e così via!
Come contare le celle con testo specifico e formato/colore del carattere in Excel?
Sai come contare le celle in base a più condizioni? Ad esempio, contare quante celle contengono un determinato testo e presentano anche un colore di riempimento o un formato specifico. In questo articolo ti sveliamo la soluzione.
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi