Descrizione delle formule per contare le occorrenze del testo, caratteri e parole in Excel

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 213889
Sommario
In questo articolo contiene e descrive le formule che calcolano le operazioni seguenti:
  • Il numero di occorrenze di una stringa di testo in un intervallo di celle.
  • Il numero di occorrenze di un carattere in una cella.
  • Il numero di occorrenze di un carattere in un intervallo di celle.
  • Numero di parole (o le stringhe di testo) separati da un carattere in una cella.
Informazioni

Formula per contare il numero di occorrenze di una stringa di testo in un intervallo

= SOMMA (LEN (intervallo)-LEN (SOSTITUTIVO (intervallo, "text","")))/LEN("text")
dove intervallo è l'intervallo di celle in questione e "testo" viene sostituito dalla stringa di testo specifico che si desidera contare.

Nota La formula riportata sopra deve essere immessa come formula in forma di matrice. Per immettere una formula come matrice in Excel per Windows, premere CTRL + MAIUSC + INVIO. Per immettere una formula come matrice in Excel per Macintosh, premere Comando + Ritorno.

La formula deve essere diviso per la lunghezza della stringa di testo perché la somma della lunghezza dell'intervallo di caratteri viene diminuita di un'occorrenza di ofeach più della stringa di testo. Questa formula può sostituire tutte le formule successive in questo articolo, ad eccezione della formula per contare il numero di parole in una cella.

Esempio 1: Il conteggio del numero di occorrenze di una stringa di testo in un intervallo

  1. Avviare Excel e quindi aprire una nuova cartella di lavoro.
  2. Sul Foglio1, digitare quanto segue:
    A1: FruitA2: apple,appleA3: orangeA4: apple,orangeA5: grapeA6: orange,grapeA7: grape, appleA8: =SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"apple","")))/LEN("apple")					
Il valore della cella A8 è 4, perché il testo "apple" viene visualizzato quattro volte nell'intervallo.

Formula per contare il numero di occorrenze di un singolo carattere in una cella

= LEN (cell_ref)-LEN (SOSTITUTIVO (cell_ref,"a",""))
dove cell_ref è il riferimento di cella "un" è sostituito dal carattere che si desidera contare.

Nota Questa formula non è necessita di essere immessa come formula di matrice.

Esempio 2: Il conteggio del numero di occorrenze di un carattere in una cella

Utilizzare gli stessi dati dell'esempio precedente; Supponendo che si desidera contare thenumber di occorrenze del carattere "p" in A7. Digitare la seguente formula nella cella A9:
A9: =LEN(A7)-LEN(SUBSTITUTE(A7,"p",""))
Il valore della cella A9 è 3, perché il carattere "p" ricorre tre volte nella A7.

Formula per contare il numero di occorrenze di un singolo carattere in un intervallo

= SOMMA (LEN (intervallo)-LEN (SOSTITUTIVO (intervallo,"a","")))
dove intervallo è l'intervallo di celle in questione, e "un" è sostituito dal carattere che si desidera contare.

Nota La formula riportata sopra deve essere immessa come formula in forma di matrice. Per immettere una formula in forma di matrice in Excel, premere CTRL + MAIUSC + INVIO.

Esempio 3: Il conteggio del numero di occorrenze di un carattere in un intervallo

Utilizzare gli stessi dati dell'esempio precedente; Supponendo che si desidera contare thenumber di occorrenze o il carattere "p" in a2: a7. Digitare la seguente formula nella cella A10:
A10: = somma (LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"p","")))
Nota La formula riportata sopra deve essere immessa come formula in forma di matrice. Per immettere una formula in forma di matrice in Excel, premere CTRL + MAIUSC + INVIO.

Il valore della cella A10 è 11 poiché il carattere "p" viene visualizzato 11 volte in a2: a7.

Formula per contare il numero di parole separate da un carattere in una cella

= SE (LEN (TRIM (cell_ref)) = 0, 0, LEN (cell_ref)-LEN (SOSTITUTIVO (cell_ref,Char,""))+1)
dove cell_ref è il riferimento di cella, e Char è il carattere che separa le parole.

Nota Non sono presenti spazi nella formula sopra; più righe vengono utilizzate solo per adattare la formula in questo documento. Non includere spazi durante la digitazione nella cella. Questa formula non è necessita di essere immessa come formula di matrice.

Esempio 4: Il conteggio del numero di parole separate da uno spazio in una cella

Per contare il numero di parole in una cella in cui le parole sono separate da uno spazio, attenersi alla seguente procedura:
  1. Avviare Excel e quindi aprire una nuova cartella di lavoro.
  2. Sul Foglio1, digitare quanto segue:
    A1: La cabina è alla base fast
    A2: =IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN (SOSTITUTO (A1,"","")) + 1)
La formula nella cella A2 restituisce un valore pari a 4 per riflettere che stringcontains quattro parole separate da spazi. Se le parole sono bymultiple separati da spazi o che inizino o finiscano in uno spazio, non è rilevante. La funzione TRIM rimuove i caratteri spazio e inizio e fine spazi nel testo della cella.

In Excel, è anche possibile utilizzare una macro per contare le occorrenze di un carattere specifico in una cella o intervallo di celle.
Riferimenti
Per ulteriori informazioni sul conteggio le occorrenze del testo, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
89794 Utilizzo di Visual Basic, Applications Edition per contare le occorrenze di un carattere in una selezione in Excel
XL2000 XL97 XL2002 IN XL2003 XL98 XL2001 XLX XL2004

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 213889 - Ultima revisione: 09/23/2015 17:19:00 - Revisione: 7.0

Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Excel 97 Standard Edition, Microsoft Excel 2004 for Mac, Microsoft Excel X per Mac, Microsoft Excel 2001 per Mac, Microsoft Excel 98 per Macintosh, Excel 2016, Microsoft Excel 2013

  • kbformula kbhowto kbinfo kbmt KB213889 KbMtit
Feedback