Formule per contare le occorrenze di testo, caratteri o parole in Excel per Mac

Traduzione articoli Traduzione articoli
Identificativo articolo: 187667 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo contiene una formula seguente:
  • 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.
  • Il numero di parole o stringhe di testo, separati da un carattere in un cella.

Informazioni

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

Utilizzare la seguente formula per contare il numero di occorrenze di un testo stringa in un intervallo:
= SUM(LEN(<range>)-LEN(SUBSTITUTE(<range>,"text","")))/LEN("text") </range></range>
dove <range>è l'intervallo di celle in questione e "testo" è sostituito dal testo del stringa di testo specifico da contare.

Nota. La formula riportata sopra deve immessa come formula in forma di matrice. Per immettere un formula come formula di matrice, premere Comando + Ritorno.

La formula deve essere diviso per la lunghezza della stringa di testo in quanto il somma della lunghezza dell'intervallo di caratteri viene diminuito di un multiplo di ogni occorrenza della stringa di testo. Questa formula può sostituire tutte le formule successive In questo articolo, tranne la formula per contare il numero di parole in una cella.</range>

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

  1. Avviare Microsoft Excel e aprire una nuova cartella di lavoro.
  2. Digitare quanto segue nel Foglio1:
          A1: Fruit
          A2: apple,apple
          A3: orange
          A4: apple,orange
          A5: grape
          A6: orange,grape
          A7: grape, apple
          A8: =SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"apple","")))/LEN("apple")
    						
    Nota: La formula riportata sopra deve immessa come formula in forma di matrice. Per immettere un formula come formula di matrice, premere Comando + Ritorno.
Il valore della cella A8 è 4, perché il testo "apple" viene visualizzato quattro volte in l'intervallo.

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

Se si è preoccupati per la ricerca di un singolo carattere in una singola cella, a cui viene semplificata la formula:
= LEN (<range>)-LEN (SUBSTITUTE (<range>, "un","")) </range></range>
dove <range>è l'intervallo di celle in questione e "a" è sostituito dal testo del carattere che si desidera contare.

Nota: Questa formula non necessario essere immessa come formula di matrice.</range>

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

Utilizzare gli stessi dati dell'esempio precedente; Si supponga di voler contare i numero di occorrenze o il carattere "p" in A7. Digitare il comando seguente formula nella cella A9:
A9: =LEN(A7)-LEN(SUBSTITUTE(A7,"p",""))
Il valore della cella A9 è 3, poiché il carattere "p" ricorre tre volte nella A7.

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

Se si è preoccupati per la ricerca di un singolo carattere in un intervallo di formula viene semplificata per:
=SUM(Len(Range)-Len(Substitute(Range,"a","")))
dove <range>è l'intervallo di celle in questione e "a" è sostituito dal testo del carattere che si desidera contare.

Nota. La formula riportata sopra deve immessa come formula in forma di matrice. Per immettere un formula come formula di matrice, premere Comando + Ritorno.</range>

Esempio 3: Il conteggio delle occorrenze di un carattere in un intervallo

Utilizzare gli stessi dati dell'esempio precedente; Si supponga di voler contare i numero di occorrenze o il carattere "p" in a2: a7. Digitare il comando seguente formula nella cella A10:
A10: =SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"p","")))
Nota: La formula riportata sopra deve immessa come formula in forma di matrice. Per immettere un formula come formula di matrice, premere Comando + Ritorno.

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

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

La seguente formula calcola il numero di parole in una cella separati da un carattere specifico:
= Se (LEN (TRIM (<cell_ref>)) = 0, 0, LEN (<cell_ref>)- Len(Substitute(<cell_ref>,<char>,"")) + 1) </char></cell_ref></cell_ref></cell_ref>
dove <cell_ref>è il riferimento di cella e <char>è il carattere separare le parole.

Nota. Non sono presenti spazi nella formula sopra; vengono utilizzate più righe solo per inserire la formula in questo documento. Non includere spazi quando è possibile digitarlo nella cella. Questa formula non deve essere immessa come un formula di matrice.</char></cell_ref>

Esempio 4: Il conteggio delle parole separate da uno spazio in una cella

Attenersi alla seguente procedura per contare il numero di parole in una cella dove le parole sono separati da uno spazio:
  1. Avviare Microsoft Excel e aprire una nuova cartella di lavoro.
  2. Digitare quanto segue nel Foglio1:
         A1: The car drove fast
         A2: =IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN(SUBSTITUTE(A1," ",""))+1)
La formula nella cella A2 restituisce un valore pari a 4 per indicare che la stringa contiene quattro parole separate da spazi. Se le parole sono separate da più spazi o se inizino o finiscano in uno spazio che non è importante. Il TRIM funzione rimuove i caratteri spazio e spazi iniziali e finali caratteri del testo nella cella.

In Microsoft Excel, è possibile utilizzare una macro per contare le occorrenze di un carattere specifico di una cella o intervallo di celle. Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
89794L'utilizzo di Visual Basic, Applications Edition per contare le occorrenze di un carattere in una selezione in Excel

Proprietà

Identificativo articolo: 187667 - Ultima modifica: sabato 25 maggio 2013 - Revisione: 7.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel X per Mac
  • Microsoft Excel 2001 per Mac
  • Microsoft Excel 98 per Macintosh
Chiavi: 
kbhowto kbmt KB187667 KbMtit
Traduzione automatica articoli
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: 187667
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com