Vai al contenuto principale

Master conteggio delle celle con testo in Excel: una guida completa

Excel è uno strumento indispensabile per l'analisi dei dati e spesso è necessario quantificare la frequenza con cui determinati tipi di dati compaiono nel foglio di calcolo. Contare le celle che contengono testo o testo specifico è un'attività comune che può essere eseguita con alcune funzioni e tecniche. Questa guida tratterà i metodi per contare le voci di testo in vari scenari.


Video


Conta le celle che contengono del testo

Quando lavori con Excel, potresti voler contare il numero di celle che contengono testo. Questo è utile per avere una rapida idea di quante celle sono non numeriche o non vuote.

Qui, conterò le celle con qualsiasi testo in un intervallo (ad esempio, l'intervallo A2:A14 come mostrato nello screenshot qui sotto) come esempio.

Seleziona una cella vuota (D3 in questo caso), inserisci la seguente formula e premi entrare per ottenere il risultato.

=COUNTIF(A2:A14, "*")

Il numero totale di celle che contengono testo viene conteggiato come mostrato nello screenshot sopra.

Note:
  • Puoi anche usare il MATR.SOMMA.PRODOTTO funzione con il ISTEXT funzione per contare le celle con testo in Excel.
    =SUMPRODUCT(--ISTEXT(A2:A14))
  • Nelle formule, A2: A14 è l'intervallo in cui vuoi contare le celle che contengono testo.
  • In questo esempio, noterai che il numero visualizzato nella cella A7 viene conteggiato anche come uno dei risultati del testo. Questo perché questo numero è stato inserito come testo (con un apostrofo all'inizio).
  • La tabella seguente elenca quali celle verranno conteggiate come celle di testo e quali no.
    Celle che verranno conteggiate Celle che non verranno conteggiate
    • Celle con qualsiasi testo
    • Celle con eventuali caratteri speciali
    • Celle con numero inserito come testo
    • Celle con solo spazi
    • Celle con un apostrofo (')
    • Celle con una stringa vuota (="")
    • Celle contenenti solo caratteri non stampabili
    • Celle con numeri
    • Celle con date
    • Celle con tempi
    • Celle con valori di errore causati da formule
    • Celle con valori logici (VERO e FALSO)
    • Celle vuote

Conta solo le celle con testo visibile

La formula sopra descritta conta tutte le celle contenenti testo ed esclude le celle vuote. Tuttavia, può anche contare le celle che sembrano vuote ma contengono caratteri non visibili come spazi, apostrofi, stringhe vuote, ecc., come mostrato nello screenshot qui sotto.

Se miri a contare solo le celle con testo visibile ad occhio nudo, la formula in questa sezione sarebbe più adatta.

Seleziona una cella vuota (D3 in questo caso), inserisci la seguente formula e premi entrare per ottenere il risultato.

=COUNTIFS(A2:A13,"*?*", A2:A13, "<> ")

Come puoi vedere dallo screenshot qui sopra, il risultato "5" nella cella D3 è il numero di celle di testo visibili nell'intervallo A2:A13.

Note:
  • Nelle formule, A2:A13 è l'intervallo in cui desideri contare le celle che contengono testo visibile.
  • Usando questa formula, il risultato escluderà le celle che sembrano vuote ma contengono caratteri non visibili come spazi, apostrofi, stringhe vuote, ecc.
  • Per contare le celle con testo esclusi solo gli spazi, prova questa formula.
    =COUNTIFS(A2:A13,"*",A2:A13,"<> ")

Contare le celle che contengono testo specifico in Excel

Ci sono casi in cui dovrai essere più specifico in ciò che stai contando. Potresti voler contare le celle che contengono parole o frasi esatte o forse stai cercando una corrispondenza parziale all'interno del contenuto della cella. I metodi in questa sezione possono aiutarti a risolvere questi problemi.


Contare le celle con testo specifico (corrispondenza esatta)

Per contare le celle che corrispondono esattamente a un testo specifico, ad esempio, come mostrato nello screenshot seguente, per contare le celle nell'intervallo A2: A12 che corrispondono completamente al testo "Apple”, la formula in questa sezione può aiutare. Si prega di fare quanto segue.

Seleziona una cella (D5 in questo caso), inserisci la seguente formula e premi entrare per ottenere il risultato.

=COUNTIF(A2:A12, D4)

Come mostrato nello screenshot qui sopra, è stato contato il numero di celle che corrispondono esattamente al testo "Apple".

Note:
  • In questa formula, A2: A12 è l'intervallo in cui vuoi contare le celle che contengono testo specifico. D4 è la cella contenente il testo specifico su cui conterai le celle.
  • Puoi inserire direttamente il testo specifico nella formula se non è già inserito in una cella. In tali casi, modificare la formula in:
    =COUNTIF(A2:A12, "Apple")
  • Questa formula non fa distinzione tra maiuscole e minuscole, il che significa che se una cella contiene il testo "mela" o "APPLE", verrà anch'esso conteggiato. Per eseguire un conteggio con distinzione tra maiuscole e minuscole, vai al file Contare le celle con testo specifico (corrispondenza esatta) con distinzione tra maiuscole e minuscole .
  • Qui vorrei consigliarti uno strumento utile: Seleziona celle specifiche of Kutools for Excel. Questo strumento ti aiuta a contare e selezionare facilmente celle con testo specifico in uno o più intervalli. Effettua semplicemente le seguenti configurazioni per ottenere il numero totale di celle che contengono un testo specifico e seleziona contemporaneamente le celle corrispondenti. Provalo subito e ottieni una prova gratuita di 30 giorni.

Contare le celle con testo specifico (corrispondenza parziale)

Se desideri contare le celle che corrispondono parzialmente a un testo specifico, ad esempio, come mostrato nello screenshot seguente, per contare le celle nell'intervallo A2:A12 che contengono "Apple" ovunque all'interno della cella, puoi provare la formula in questa sezione.

Seleziona una cella (D5 in questo caso), inserisci la seguente formula e premi entrare per ottenere il risultato.

=COUNTIF(A2:A12, "*"&D4&"*")

Come mostrato nello screenshot qui sopra, è stato generato il numero di tutte le celle che corrispondono parzialmente al testo "Apple".

Note:
  • In questa formula, A2: A12 è l'intervallo in cui vuoi contare le celle che contengono testo specifico. D4 è la cella contenente il testo specifico su cui conterai le celle.
  • Il simbolo dell'asterisco (*) è il carattere jolly più generale che può rappresentare un numero qualsiasi di caratteri.
  • Puoi inserire direttamente il testo specifico nella formula se non è già inserito in una cella. In tali casi, modificare la formula in:
    =COUNTIF(A2:A12, "*Apple*")
  • Questa formula conta le celle contenenti "Apple"in qualsiasi posizione.
    • Per contare il numero di celle che iniziano con "Apple", usa questa formula:
      =COUNTIF(A2:A12, "Apple*")
    • Per contare il numero di celle che terminano con "Apple", usa questa formula:
      =COUNTIF(A2:A12, "*Apple")
  • Questa formula non fa distinzione tra maiuscole e minuscole, il che significa che se una cella contiene il testo "mela" o "APPLE", verrà anch'esso conteggiato. Per eseguire un conteggio con distinzione tra maiuscole e minuscole, vai al file Contare le celle con testo specifico (corrispondenza parziale) con distinzione tra maiuscole e minuscole .

Contare le celle con testo specifico con distinzione tra maiuscole e minuscole

Poiché la funzione CONTA.SE di Excel non fa distinzione tra maiuscole e minuscole, le formule nei metodi precedenti non fanno distinzione tra lettere maiuscole e minuscole. Se devi contare le celle con testo specifico con distinzione tra maiuscole e minuscole, avrai bisogno di formule diverse.

Contare le celle con testo specifico (corrispondenza esatta e distinzione tra maiuscole e minuscole)

Per contare le celle che corrispondono esattamente al testo specifico pur facendo distinzione tra maiuscole e minuscole, utilizzare la seguente formula.

=SUMPRODUCT(--EXACT(D4, A2:A12))

Note:: puoi inserire direttamente il testo specifico nella formula se non è preinserito in una cella.
=SUMPRODUCT(--EXACT("Apple", A2:A12))
Contare le celle con testo specifico (corrispondenza parziale e distinzione tra maiuscole e minuscole)

Per contare le celle che corrispondono parzialmente al testo specifico pur facendo distinzione tra maiuscole e minuscole, utilizzare la formula seguente.

=SUMPRODUCT(--(ISNUMBER(FIND(D4, A2:A12))))

Note:: puoi inserire direttamente il testo specifico nella formula se non è preinserito in una cella.
=SUMPRODUCT(--(ISNUMBER(FIND("Apple", A2:A12))))

Pochi clic per contare e selezionare le celle che contengono testo specifico

Se stai cercando un metodo più semplice per contare le celle con testo specifico, il Seleziona celle specifiche caratteristica di Kutools for Excel sarà una buona scelta per te. Questa funzionalità non si limita a contare: consente di selezionare simultaneamente le celle in base al testo specificato. Lo strumento fornisce una varietà di condizioni, come Uguale a, Inizia con, Termina con, Contiene, ecc. e supporta anche la corrispondenza di celle in base a due criteri contemporaneamente. Ciò consente agli utenti di contare e selezionare rapidamente le celle che corrispondono al testo fornito, il che è un vantaggio che non può essere facilmente ottenuto con le formule standard.

Dopo shavasana, sedersi in silenzio; saluti; download e installazione di Kutools per Excel, selezionare Kutools > Seleziona > Seleziona celle specifiche. In apertura Seleziona celle specifiche finestra di dialogo, è necessario:

  1. Seleziona l'intervallo in cui desideri contare le celle che contengono testo specifico.
  2. Seleziona il Cella opzione nel Tipo di selezione .
  3. Specificare una condizione nel file Specifica il tipo menu `A tendina.
  4. Inserisci il testo specifico che vuoi contare.
  5. Clicca su OK pulsante.
    In questo caso, poiché devo contare le celle che corrispondono esattamente al testo "Apple”, seleziono Equivale dall'elenco a discesa e immettere il testo Apple nella casella di testo.

Risultato

A Kutools for Excel verrà quindi visualizzata la finestra di dialogo che mostra il numero di celle trovate e la loro selezione.

Note:
  • Per contare le celle che contengono un testo specifico in qualsiasi punto della cella, è necessario selezionare il file contiene opzione dal Tipo specifico menu `A tendina.
  • Per contare le celle che iniziano o terminano con un testo specifico, è necessario selezionare il Inizia con or Finisce con opzione dal Tipo specifico menu `A tendina.
  • Questa funzione può gestire più intervalli contemporaneamente.
  • Questa funzionalità supporta anche il conteggio e la selezione simultanea delle celle che corrispondono a due criteri. Lo screenshot seguente mostra le condizioni per contare e selezionare le celle che non solo contengono il testo specifico "Apple" in qualsiasi punto della cella ma devono anche terminare con il carattere "A".
  • Per utilizzare questa funzione, devi prima installare Kutools per Excel, per favore fai clic per scaricare e avere una prova gratuita di 30 giorni ora.
  • Per saperne di più su questa funzionalità, visita questa pagina: Seleziona celle specifiche, intere righe o colonne in base a criteri.

In conclusione, esistono diversi metodi per contare le celle con testo o testo specifico in Excel. Che tu stia cercando una soluzione rapida o una soluzione completa, è necessario esplorare e comprendere le varie tecniche per trovare il metodo più adatto alle tue esigenze. Per coloro che desiderano approfondire le funzionalità di Excel, il nostro sito Web vanta numerosi tutorial. Scopri altri suggerimenti e trucchi per Excel qui.


I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • 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 della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (36)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hi in a list having MD546FG7586
MD6478BD777
MD6836GHF77
How do i count only that containing MD
This comment was minimized by the moderator on the site
Excelente aporte, felicitaciones.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Did someone check this on Macintosh? Im struggeling in Excel365, and cant get a substring to count. Something with using the asteric on the Mac? That blows!
This comment was minimized by the moderator on the site
EXCELENTE MUCHAS GRACIAS!!!! ME SIRVIÓ DE MUCHO!!!!
This comment was minimized by the moderator on the site
Want to countif

How many apple text in row2 when row 3 is apple farm
This comment was minimized by the moderator on the site
hi tolong. macam mana ni?
This comment was minimized by the moderator on the site
Okay, what if I want to do a countif on a specific position in the cell. I'm looking for an 'r' in the third character following a '-' in the cell. So in English count only cells where the third character following the dash ('-') is an 'r'.
This comment was minimized by the moderator on the site
Hi Brian,
Sorry can't help you with that yet.
This comment was minimized by the moderator on the site
Hi,
needing help please, i need this to do count over 33 work sheets with the same name. this is what i tried to start with =COUNTIF( "1 - 33'!,"*Bosch MIC 7000i IP7230 1080p*") - but no go. the 1 - 33 is the number range of spreadsheet names.

How ever this is where it gets trickier.
i need it to also include the totals in the individual spread sheet - name of product / part number and supplier....
so simple hahahaha
This comment was minimized by the moderator on the site
Hi Renee,
Thank you for sharing it.
This comment was minimized by the moderator on the site
Is there a way to use the COUNTIF function but rather than typing in the word to count, the formula can look at another cell where the user could type the name into the cell and the cell next to it (with the COUNTIF function) will show how many time the typed in date is in the worksheet?
This comment was minimized by the moderator on the site
Yes, I've just used it. Assuming the cell where you type this word is C1, the syntax would be following: =COUNTIF(A2:A6,"*"&C1&"*"). Also works with SUMIF, you just add the third condition (sum range).
This comment was minimized by the moderator on the site
Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations