Come contare i caratteri in una cella in Excel

Anonim

Se possiamo contare il numero totale di caratteri in una cella usando LEN, possiamo anche contare caratteri specifici in una cella. Abbiamo solo bisogno di una mano. E quella mano è la funzione SOSTITUTIVA di Excel. Iniziamo a contare.

Formula generica per contare caratteri specifici in Excel - Maiuscole/minuscole

=LEN(cella)-LEN(SOSTITUTO(cella;"carattere/i",""))

Formula generica per contare caratteri specifici in una cella - Senza distinzione tra maiuscole e minuscole

=LEN(cella)-LEN(SOSTITUTO(UPPER(cella),"CARATTERE/I IN LETTERA MAIUSCOLA","'))

Funzione LEN restituisce il numero totale di caratteri in una stringa o cella.

La funzione SOSTITUISCI sostituisce il carattere (o insieme di caratteri) dato con un altro carattere (o insieme di caratteri) dato. Per eliminare il/i carattere/i usiamo “” (vuoto) come nuovo carattere. Ricorda SOSTITUTO fa distinzione tra maiuscole e minuscole.

Ora vediamolo in azione.

Esempio - Conta le parole in A Para

Qui, nella cella A2, ho un paragrafo. Ora voglio contare le parole in esso. Per fare ciò, conteremo gli spazi nella frase perché:

Numero totale di parole = Numero totale di spazi +1

Scrivi questa formula nella cella B2

Formula per contare le parole in un paragrafo

=LUN(A2)-LEN(SOSTITUTO(LA2," ","")) +1

Come funziona?

  • LUNGHEZZA(A2): Questa parte restituirà il numero totale di caratteri in Excel.
  • LUNGHEZZA(SOSTITUTO(LA2," ","")
    • SOSTITUTO(LA2," ",""): Innanzitutto, questa parte sostituirà tutti gli spazi con spazi vuoti. Avremo ora una stringa senza spazi.
    • LUNGHEZZA(SOSTITUTO(LA2," ",""): Ora questa parte restituirà la lunghezza di questo testo alterato.
  • LEN(A2)-LEN(SOSTITUTO(A2," ","")): Ciò restituirà il numero totale di spazi. Ora questo è equivalente a:
    • numero di caratteri con spazi - numero di caratteri senza spazi = numero totale di spazi.
  • LEN(A2)-LEN(SOSTITUTO(A2," ","")) +1 : Ora questo si traduce in:
    • Numero di spazi + 1 = numero totale di parole in un paragrafo.

Quindi sì ragazzi, questo è il modo in cui puoi contare qualsiasi carattere in una stringa in Excel. Sostituisci semplicemente il carattere/i con uno spazio vuoto ("") e sottrai la sua lunghezza dal testo originale.

Come verificare se la cella contiene testo specifico in Excel

Come controllare un elenco di testi in stringa in Excel

Come COUNTIFS due criteri di corrispondenza in Excel

Come COUNTIFS con OR per più criteri in Excel

Articoli popolari:

50 scorciatoie di Excel per aumentare la produttività

Come utilizzare la funzione CERCA.VERT in Excel

Come utilizzare la funzione CONTA.SE in Excel

Come utilizzare la funzione SOMMA.SE in Excel