Come aggiungere una virgola tra ogni singolo numero in una cella di Excel?
Aggiungere una virgola tra ogni singolo numero in una cella di Excel può essere un'operazione utile, soprattutto quando si formatta dei dati per migliorarne la leggibilità o per ulteriori elaborazioni. Questo articolo fornisce una guida dettagliata su come raggiungere questo obiettivo utilizzando formule, VBA e Kutools, insieme a suggerimenti di ottimizzazione per migliorare l'efficienza.

Aggiungi una virgola o un altro separatore tra ogni singolo numero in una cella
Aggiungi una virgola o un altro separatore tra ogni singolo numero con la funzione TEXTJOIN
Se hai Excel 2019 o versioni successive, puoi utilizzare la funzione TEXTJOIN per inserire virgole tra ogni cifra.
1. Inserisci la seguente formula in una cella vuota, se stai usando Excel 2019, premi "Ctrl" + "Shift" + "Invio". (Se stai usando Excel 365 o versioni successive, basta premere il tasto "Invio".)
2. Successivamente, trascina la formula verso il basso per applicarla ad altre celle. Ora puoi vedere che i numeri nella cella sono separati da virgole.
=TEXTJOIN(",", TRUE, MID(A2, ROW(INDIRECT("1:"&LEN(A2))), 1))
- "LEN(A2)": Conta il numero totale di caratteri in A2.
- "ROW(INDIRECT("1:"&LEN(A2)))": Crea un array di numeri da 1 alla lunghezza di A2.
- "MID(A3, ROW(...), 1)": Estrae ogni carattere da A2 basandosi sui numeri di posizione del passaggio precedente.
- "TEXTJOIN(",", TRUE, ...)": Unisce tutti i caratteri estratti con una virgola , come separatore.
Aggiungi una virgola o un altro separatore tra ogni singolo numero con Kutools per Excel
Migliora facilmente la formattazione dei tuoi dati con "Kutools per Excel", un potente add-in progettato per semplificare compiti complessi. Se hai bisogno di aggiungere virgole o qualsiasi altro separatore tra ogni singolo numero in una cella, "Kutools" offre una soluzione rapida ed efficiente.
Dopo aver installato Kutools per Excel, clicca su "Kutools" > "Testo" > "Aggiungi testo" per accedere alla finestra di dialogo "Aggiungi testo".
Nella finestra di dialogo "Aggiungi testo", configura le seguenti impostazioni:
- Nella casella "Testo", inserisci la virgola o un altro separatore di cui hai bisogno;
- Seleziona l'opzione "Tra ogni carattere" dall'elenco a discesa "Aggiungi a";
- Infine, clicca sul pulsante "OK".
Risultato: Kutools inserirà automaticamente il separatore specificato tra ogni singolo numero nelle celle selezionate. Vedi screenshot:
Aggiungi una virgola o un altro separatore tra ogni singolo numero con una Funzione Definita dall'Utente
Questa sezione fornisce una guida dettagliata per creare e ottimizzare una UDF per questo scopo.
- Premi "Alt" + "F11" per aprire l'editor VBA in Excel.
- Nell'editor, vai su "Inserisci" > "Modulo" per creare un nuovo modulo.
Codice VBA: Aggiungi Virgola Tra Ogni Singolo NumeroFunction AddCommas(inputText As String) As String 'Updateby Extendoffice Dim i As Integer Dim result As String For i = 1 To Len(inputText) result = result & Mid(inputText, i, 1) & "," Next i AddCommas = Left(result, Len(result) - 1) End Function
- Chiudi la finestra del codice, in una cella, digita la seguente formula, quindi trascina il quadratino di riempimento verso il basso per applicare questa formula ad altre celle. Le virgole vengono aggiunte tra ogni carattere come mostrato nello screenshot qui sotto:
=AddSeparator(A2)
Seguendo questi metodi e suggerimenti di ottimizzazione, puoi aggiungere in modo efficiente virgole tra ogni singolo numero in una cella di Excel, migliorando sia la leggibilità che le capacità di elaborazione dei dati. Se sei interessato a esplorare altri suggerimenti e trucchi di Excel, il nostro sito web offre migliaia di tutorial.
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 farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e 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 produttività del50% e riduce centinaia di clic del mouse ogni giorno!
Tutti gli add-in Kutools. Un solo programma di installazione
La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.





- Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
- Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
- Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in