KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Contare i valori separati da virgola in una cella

AutoreSiluvia Data di modifica

In questo tutorial scoprirai come combinare le funzioni LEN, TRIM e SUBSTITUTE per contare i valori separati da virgola all’interno di una cella in Excel.

doc-count-comma-separated-values1


Come contare i valori separati da virgola all'interno di una cella in Excel?

Come illustrato nell’immagine seguente, la colonna B contiene un elenco di stringhe con valori separati da virgole. Per contare i valori presenti in ciascuna cella, procedi come indicato di seguito per ottenere il risultato desiderato.

doc-count-comma-separated-values2

Formula generica

=IF(ISBLANK(B3),«»,LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",«»))+1)

Argomenti

A1: rappresenta la cella che contiene la stringa separata da virgole di cui si vuole contare i valori.

Come si utilizza questa formula?

1. Seleziona una cella vuota in cui visualizzare il risultato; in questo caso, scegliamo la cella D3.

2. Inserisci la seguente formula e premi il tasto Invio. Poi trascina il quadratino di riempimento verso il basso per applicare la formula alle altre celle.

=IF(ISBLANK(B3),«»,LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",«»))+1)

doc-count-comma-separated-values3

Nota: In questa formula, B3 è la cella che contiene la stringa separata da virgole di cui vuoi contare i valori. Puoi modificarla in base alle tue esigenze.

Come funziona questa formula?

=IF(ISBLANK(B3),«»,LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",«»))+1)

1. LEN(TRIM(B3)): La funzione TRIM elimina tutti gli spazi superflui dalla stringa separata da virgole «AA, BB, CC, DD», lasciando un solo spazio tra le parole. Subito dopo, la funzione LEN calcola la lunghezza totale di «AA, BB, CC, DD» e restituisce il risultato 14;

2. LEN(SUBSTITUTE(TRIM(B3),",",«»))

  • SUBSTITUTE(TRIM(B3),",",«»)Come illustrato nella spiegazione precedente, la funzione TRIM rimuove tutti gli spazi superflui da «AA, BB, CC, DD», restituendo «AA, BB, CC, DD». In seguito, la funzione SUBSTITUTE sostituisce tutte le virgole in «AA, BB, CC, DD» con una stringa vuota, ottenendo così «AA BB CC DD».
  • LEN(«AA BB CC DD»)La funzione LEN restituisce il numero di caratteri nella stringa di testo «AA BB CC DD», pari a 11.

3. 14-11+1: Qui si sottrae la lunghezza totale di «AA BB CC DD» dalla lunghezza totale di «AA, BB, CC, DD» per ottenere il numero totale di virgole nella stringa (14 − 11 = 3). Poiché dopo l’ultima virgola c’è sempre una parola, devi aggiungere 1 al risultato per ottenere il numero complessivo di parole separate da virgola. In questo caso, il totale è 4.

4. SE(VAL.VUOTO(B3);«»;14): La funzione SE restituisce una stringa vuota se B3 è vuota; altrimenti restituisce il numero 14. Poiché B3 contiene un valore, la funzione SE restituisce 14.


Funzioni correlate

Funzione LEN di Excel
La funzione LEN di Excel restituisce il numero di caratteri presenti in una stringa di testo.

Funzione SUBSTITUTE di Excel
La funzione SUBSTITUTE di Excel sostituisce testo o caratteri all'interno di una stringa con altri testi o caratteri.

Funzione TRIM di Excel
La funzione TRIM di Excel elimina tutti gli spazi superflui da una stringa di testo, lasciando un solo spazio tra le parole.


Formule correlate

Contare le occorrenze di caratteri specifici in una cella di Excel
Questo tutorial ti mostra come usare formule basate sulle funzioni LEN e SUBSTITUTE per contare quante volte un carattere specifico appare in una cella di Excel.

Contare caratteri specifici in un intervallo di celle
Questo tutorial ti mostra alcune formule utili per contare quante volte un carattere specifico appare in un intervallo di celle in Excel.

Contare parole specifiche in una cella in Excel
Questo articolo ti mostra una formula semplice ed efficace per contare quante volte una parola specifica appare in una cella di Excel.

Contare parole specifiche in un intervallo in Excel
Questo articolo ti mostra una formula semplice ed efficace per contare quante volte una parola specifica appare in un intervallo di celle in Excel.

Contare il numero di caratteri in una cella in Excel
Il conteggio totale dei caratteri include non solo le lettere, ma anche spazi, segni di punteggiatura e simboli presenti nella cella. Segui questo tutorial per contare facilmente il numero complessivo di caratteri in una cella con la funzione LEN di Excel!

Contare il numero di caratteri in un intervallo in Excel
Questo articolo ti mostra una formula semplice ed efficace per contare il numero totale di caratteri presenti in un intervallo di celle in Excel.


I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.