Come contare il numero di caratteri in una cella in Excel (i 6 modi più semplici)

  • Condividi Questo
Hugh West

Se state cercando alcuni dei modi più semplici per contare il numero di caratteri in una cella in Excel, allora siete nel posto giusto. A volte può essere necessario contare il numero di caratteri in una cella, ma diventa noioso e inefficace farlo manualmente. Quindi, addentriamoci nell'articolo per conoscere i modi per semplificare questo compito.

Scarica il libro di lavoro

Conteggio del numero di caratteri in una cella.xlsm

I 6 modi più semplici per contare il numero di caratteri in una cella in Excel

Nella tabella seguente, ho una colonna denominata Password dove in ogni cella sono scritte password diverse.

Per soddisfare il requisito di una password forte è necessario soddisfare il requisito del limite della password.

Per verificare se soddisfa i requisiti, mostrerò vari modi per contare il numero di caratteri di Password qui.

Metodo 1: conteggio dei caratteri in una cella mediante la funzione LEN

Passo-01 Per contare il numero di caratteri in una cella è necessario utilizzare la funzione LEN Funzione qui.

=LEN(testo)

Qui, C4 è un testo.

Passo-02 Dopo aver premuto ENTRARE e trascinandolo verso il basso, appariranno i seguenti risultati.

Per saperne di più: Contare caratteri specifici in una colonna in Excel: 4 metodi

Metodo-2: Conteggio della SOMMA di tutti i caratteri di un intervallo

Passo-01 Per trovare la somma di tutti i caratteri di un intervallo è necessario utilizzare la funzione LEN all'interno della funzione SOMMA funzione.

=SOMMA[(LEN(C4:C9)])

Qui, C4:C9 è l'intervallo di caratteri.

Passo-02 Dopo aver premuto ENTRARE avrete il Somma dei caratteri nell'intervallo desiderato.

Metodo 3: Conteggio dei numeri in una cella

Passo-01 Se si desidera contare quanti numeri sono stati utilizzati in un testo (ad esempio, una password), digitare la seguente formula.

=SUM(LEN(C4)-LEN(SUBSTITUTE(C4,{0,1,2,3,4,5,6,7,8,9},"")))

Qui, il SOSTITUTIVO viene utilizzata per omettere i numeri nella cella C4, e poi il numero di caratteri della password appena formata sarà contato usando il parametro LEN funzione.

Successivamente, verrà sottratto dal vecchio numero di caratteri e il risultato verrà sommato.

Passo-02 Dopo aver premuto ENTRARE e trascinandolo verso il basso si ottiene il numero totale di valori numerici in una cella.

Per saperne di più: Contare i numeri in una cella in Excel (3 metodi)

Metodo-4: Conteggio dei caratteri in una cella ad eccezione dei numeri

Passo-01 Se si desidera contare i caratteri in una cella, ad eccezione dei numeri, è necessario sottrarre il numero totale di caratteri in una cella dal numero di valori numerici in una cella (che abbiamo ottenuto in Metodo 3 ).

=LEN(C4)-(SOMMA(LEN( C4)-LEN(SUBSTITUTE(C4,{0,1,2,3,4,5,6,7,8,9},""))))

Passo-02 Dopo di che, è necessario premere ENTRARE e trascinarlo verso il basso per far apparire il numero di caratteri tranne i numeri.

Per saperne di più: Contare il numero di caratteri specifici in una cella in Excel (2 approcci)

Metodo-5: Conteggio dei caratteri speciali in una cella

Passo-01 Se si vuole conta qualsiasi carattere speciale in una cella utilizzare la seguente formula.

=LEN(C4)-LEN(SUBSTITUTE(C4, "a","))

In questo caso, il numero totale di caratteri verrà sottratto dal numero di caratteri in cui è presente un carattere speciale come " a " viene utilizzato.

=SUBSTITUTE(testo, testo vecchio, testo nuovo)

Qui il testo è C4 , il vecchio testo è " a " e il nuovo testo è Vuoto

Passo-02 Dopo aver premuto ENTRARE e trascinandolo verso il basso si otterrà il seguente risultato.

Metodo-6: Conteggio dei caratteri in una cella con il codice VBA

Passo-01 All'inizio bisogna seguire Sviluppatore Scheda Visual Basic

Passo-02 : Allora Editor Visual Basic e poi andare su Inserire > Modulo .

Passo-03 : Allora Modulo 1 e qui si scriverà il seguente codice.

 Function CharacterNo(pInput As String) As String 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]" CharacterNo = "" If Not xRegex.test(pInput) Then xRegex.Pattern = "(\d+xOut & (xM.Length & IIf(IsNumeric(xM), "N", "L")) Next CharacterNo = xOut End If End Function 

Dopo aver scritto questo codice, Risparmiare questo codice e Chiudere la finestra.

Qui, una funzione denominata CarattereNo e si può cambiare il nome secondo i propri desideri.

Passo-04 Allora nella cella D4 scrivere la funzione CarattereNo e inserire il testo in C4 .

=Numero di carattere(C4)

Passo-05 Dopo aver premuto ENTRARE e trascinandolo verso il basso, appariranno i seguenti risultati.

Qui, L indica qualsiasi carattere tranne il numero e N indica un carattere numerico.

Prendiamo la prima cella 1L1N3L2N2L che rappresenta (1+3+2)L o 6L o 6 ad eccezione dei caratteri numero e (1+2)N o 3N o 3 caratteri numerici.

Per saperne di più: Excel VBA: conteggio dei caratteri nelle celle (5 metodi)

Conclusione

In questo articolo ho cercato di illustrare i modi più semplici per contare il numero di caratteri in una cella. Spero che questo articolo vi sia d'aiuto su questo argomento. Se avete ulteriori suggerimenti, non esitate a condividerli con noi. Grazie.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.