Come contare il numero di caratteri, lettere e numeri in una cella?
Quando si inserisce un elenco di dati in una cella di Excel come mostrato nello screenshot sottostante, si desidera contare il numero totale di tutti i caratteri, o solo il numero delle lettere, o solo i numeri nella cella. Ora, discuterò i metodi per eseguire questo conteggio in Excel.

Conta la quantità di tutti i caratteri tranne i numeri con la funzione LUNGHEZZA
Conta la quantità di soli numeri con la funzione LUNGHEZZA
Conta la quantità di lettere e numeri con una funzione
Conta il numero di un carattere specifico con la funzione CONTA.CARATT

Conta la quantità di caratteri con la funzione LUNGHEZZA
Se vuoi contare il numero totale di tutti i caratteri, inclusi numeri, lettere e altri segni in ogni cella, procedi come segue:
1. Digita questa formula =LUNGHEZZA(A1) (la cella A1 indica la cella di cui vuoi contare il numero totale di caratteri) in una cella vuota, ad esempio la cella B1, e fai clic su Invio sulla tastiera, ed è stato contato il numero totale di caratteri nella cella A1. Vedi screenshot:
2. Trascina la maniglia di riempimento per applicare questa formula alle celle dell'intervallo, e sarà contato il numero di caratteri in ogni cella della lista. Vedi screenshot:

Sblocca la Magia di Excel con Kutools AI
- Esecuzione Intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici — tutto guidato da semplici comandi.
- Formule Personalizzate: Genera formule su misura per ottimizzare i tuoi flussi di lavoro.
- Codifica VBA: Scrivi e implementa codice VBA senza sforzo.
- Interpretazione delle Formule: Comprendi facilmente formule complesse.
- Traduzione del Testo: Superare le barriere linguistiche all'interno dei tuoi fogli di calcolo.
Conta la quantità di tutti i caratteri tranne i numeri con la funzione LUNGHEZZA
Se vuoi solo la quantità di lettere escludendo i numeri in ogni cella, puoi procedere come segue:
Seleziona una cella vuota, ad esempio la cella B1, digita questa formula
=LEN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,0,""),1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""))
(la cella A1 indica la cella di cui vuoi contare la quantità di lettere esclusi i numeri, puoi cambiarla come necessario), quindi premi Invio e trascina la maniglia di riempimento per riempire l'intervallo in cui vuoi utilizzare questa formula. Vedi screenshot:
Conta la quantità di soli numeri con la funzione LUNGHEZZA
Seleziona una cella vuota, ad esempio la cella B1, digita questa formula =SOMMA(LUNGHEZZA(A1)-LUNGHEZZA(SOSTITUISCI(A1;{1;2;3;4;5;6;7;8;9;0};))) (la cella A1 indica la cella di cui vuoi contare solo la quantità di numeri, puoi cambiarla come necessario), quindi premi Invio e trascina la maniglia di riempimento per riempire l'intervallo in cui vuoi utilizzare questa formula. Vedi screenshot:
Conta la quantità di lettere e numeri con una funzione
Con questa funzione, non solo puoi sapere quante lettere o numeri ci sono nella stringa della cella, ma anche conoscere l'ordine delle lettere e dei numeri.
1. Tieni premuto il pulsante ALT e premi F11 sulla tastiera per aprire una finestra di Microsoft Visual Basic for Applications.
2. Clicca Inserisci > Modulo, e copia il codice VBA nel modulo.
VBA: Conta la quantità di lettere e numeri con una funzione
Function AlphaNumeric(pInput As String) As String
'Updateby20140303
Dim xRegex As Object
Dim xMc As Object
Dim xM As Object
Dim xOut As String
Set xRegex = CreateObject("vbscript.regexp")
xRegex.Global = True
xRegex.ignorecase = True
xRegex.Pattern = "[^\w]"
AlphaNumeric = ""
If Not xRegex.test(pInput) Then
xRegex.Pattern = "(\d+|[a-z]+)"
Set xMc = xRegex.Execute(pInput)
For Each xM In xMc
xOut = xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L"))
Next
AlphaNumeric = xOut
End If
End Function
3. Salva il codice e chiudi la finestra, quindi digita questa formula =AlphaNumeric(A1) (la cella A1 indica la cella che vuoi contare, puoi cambiarla come necessario) in una cella vuota, quindi premi Invio e trascina la maniglia di riempimento per riempire l'intervallo in cui vuoi utilizzare questa formula. Vedi screenshot:
Suggerimento:
(1) La "L" indica lettera e "N" indica numero.
(2) Questa funzione non funziona con le celle contenenti segni speciali, come !, @, #, $, %, ^, &, ecc.
Conta il numero di un carattere specifico con la funzione CONTA.CARATT
Se vuoi contare il numero di un carattere specifico in una stringa, ad esempio, nella stringa “Voglio contare il numero di un carattere specifico in una stringa”, voglio contare il numero di caratteri “n”, come puoi fare?
In questo caso, ti presento la funzione CONTA.CARATT di Kutools per Excel.
Dopo aver installato Kutools per Excel, procedi come segue: (Scarica gratuitamente Kutools per Excel ora!)
1. Digita il carattere che vuoi contare in una cella, vedi screenshot:
2. Quindi seleziona una cella vuota in cui inserire il risultato e seleziona una cella vuota che conterrà il risultato del conteggio, e fai clic su Kutools > Funzioni avanzate > Conteggio e Matematica > CONTA.CARATT. Vedi screenshot:
3. Quindi nella finestra pop-up Argomenti della funzione seleziona la stringa nel campo Testo_in_cui_cercare e seleziona la cella del carattere nel campo Trova_testo . A questo punto puoi vedere il risultato del conteggio apparire nella finestra di dialogo.
4. Clicca OK, ora il risultato è inserito nella cella che hai selezionato.
In Funzioni avanzate, puoi contare i dati per colore di sfondo o colore del carattere, sommare i valori per lo stesso colore di sfondo o colore del carattere, convertire il tempo in ore decimali/minuti/secondi e così via.
Conta il numero di volte in cui un carattere specifico appare in una stringa
Articoli correlati:
I 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 oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione 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 della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!