Come aggiungere rapidamente una virgola tra le parole in Excel?
Quando si lavora con i dati in Excel, capita spesso di dover separare parole o frasi con virgole. Ad esempio, potresti avere un elenco di nomi, prodotti o parole chiave e aver bisogno di formattarli con virgole per ulteriori elaborazioni. Inserire manualmente le virgole può diventare noioso, soprattutto con set di dati ampi. Fortunatamente, Excel offre metodi efficienti per automatizzare questa operazione. Di seguito trovi una guida dettagliata per aggiungere rapidamente virgole tra le parole in Excel.
![]() | ![]() | ![]() |
Aggiungi virgola tra le parole con la funzione Trova e sostituisci
Aggiungi virgola tra le parole con Kutools per Excel
Aggiungi virgola tra le parole con la funzione SUBSTITUTE
Aggiungi virgola tra le parole con codice VBA
Aggiungi virgola tra le parole con la funzione Trova e sostituisci
Lo strumento Trova e sostituisci di Excel ti permette di aggiornare rapidamente il testo nelle celle. Se i tuoi dati contengono parole separate da spazi, puoi sfruttare questa funzione per inserire in modo efficace delle virgole tra le parole.
1. Inizia selezionando le celle in cui desideri inserire virgole tra le parole. Con le celle selezionate, premi Ctrl + H sulla tastiera per aprire la finestra di dialogo Trova e sostituisci.
2. Nella finestra di dialogo, fai clic sul campo «Trova» e inserisci uno spazio usando la barra spaziatrice (assicurati che sia un singolo spazio). Poi, nel campo «Sostituisci con», digita uno spazio seguito da una virgola (ovvero « ,»). Questa impostazione sostituisce automaticamente ogni spazio tra le parole con uno spazio e una virgola, mantenendo il testo perfettamente leggibile.

3. Fai clic su Sostituisci tutto. Excel aggiornerà immediatamente tutte le celle selezionate, inserendo una virgola dopo ogni spazio nell’intera selezione.
4. Al termine della sostituzione, apparirà un messaggio con il numero di sostituzioni effettuate. Fai clic su OK, quindi su Chiudi per uscire dalla finestra di dialogo Trova e sostituisci.
Suggerimenti e note:
- Questo approccio funziona al meglio quando le parole sono separate in modo coerente da singoli spazi.
- Se i tuoi dati contengono doppi spazi, tabulazioni o spaziatura irregolare tra le parole, considera di ripulire i dati con la funzione Rimuovi duplicatiTRIM o con la funzionalitàRimuovi spazi
- Trova e sostituisci modifica direttamente le celle originali. Se desideri mantenere invariati i dati grezzi, crea prima una copia e applica questo metodo solo su di essa.
Aggiungi virgola tra le parole con Kutools per Excel
Se preferisci un approccio più flessibile o avanzato, Kutools per Excel offre funzionalità dedicate per automatizzare questa operazione. Questo componente aggiuntivo potenzia le capacità di Excel, consentendo una personalizzazione ancora più precisa durante l’inserimento di testo tra o intorno alle parole nelle celle—un vantaggio decisivo quando si lavora con formati di dati complessi o requisiti specifici sui delimitatori. Lo strumento Aggiungi testo aggiunge automaticamente qualsiasi carattere (virgola, punto e virgola, trattino, ecc.) in diverse posizioni, riducendo al minimo l’intervento manuale anche con set di dati ampi o eterogenei.
Una volta installato Kutools per Excel, segui questi passaggi per aggiungere virgole tra le parole nelle celle selezionate:
Fai clic sulla scheda Kutools nella Barra multifunzione di Excel, quindi scegli Testo > Aggiungi testo per aprire la finestra di dialogo Aggiungi testo.
Configura le impostazioni come segue:
- Nella casella «Testo», inserisci la virgola (o un altro separatore a tua scelta) da aggiungere tra le parole.
- Successivamente, seleziona l’opzione Tra ogni parola dal menu a discesa «Aggiungi solo a». Questa impostazione garantisce che il separatore scelto venga inserito tra ogni parola ogni volta che nella cella compare uno spazio.
- Infine, fai clic sul pulsante OK per applicare la formattazione alla selezione.

Risultato: Le celle selezionate ora mostrano ogni parola separata da virgole, proprio come illustrato.
Possibili problemi e suggerimenti:
- Se desideri utilizzare altri separatori (ad esempio punto e virgola, trattino, ecc.), inserisci semplicemente il carattere desiderato nel campo «Testo».
- Kutools supporta operazioni batch, rendendo questa soluzione ideale per gestire centinaia o migliaia di righe in modo rapido e semplice.
Aggiungi virgola tra le parole con la funzione SUBSTITUTE
Per gli utenti che preferiscono utilizzare formule, la funzione SUBSTITUTE di Excel consente di inserire virgole tra le parole senza modificare permanentemente i dati di origine. Questo approccio è perfetto per generare una versione formattata e separata dei dati, ideale per report o esportazioni. È anche sicuro con dati dinamici, poiché l’output della formula si aggiorna automaticamente non appena cambiano i dati originali.
Supponiamo che i tuoi Testo Originale siano nella cella A1:
Inserisci la seguente formula in un’altra cella (ad esempio,)B1):
=SUBSTITUTE(TRIM(A1)," ",", ") Premi Invio per confermare, quindi trascina il quadratino di riempimento verso il basso per applicare la formula ad altre celle, se necessario.
Spiegazione e best practice:
- La funzione TRIM rimuove gli spazi iniziali e finali e riduce tutti gli spazi multipli tra le parole a un singolo spazio, evitando così virgole doppie indesiderate nel caso siano presenti più spazi tra le parole.
- La funzione SUBSTITUTE sostituisce ogni singolo spazio (il delimitatore standard) con una virgola seguita da uno spazio, migliorando chiarezza e coerenza del risultato.
- Poiché la formula genera esclusivamente l’output formattato, i dati originali nella colonna A restano invariati.
Aggiungi virgola tra le parole con una macro VBA
Per chi elabora spesso grandi volumi di dati o ha bisogno di personalizzazioni avanzate, una semplice macro VBA permette di aggiungere virgole tra le parole in modo rapido ed efficiente. VBA si rivela particolarmente utile per automatizzare attività ripetitive, eseguire modifiche in batch o gestire scenari che formule e strumenti integrati non riescono a risolvere del tutto.
1. Fai clic su Sviluppo > Visual Basic per aprire l’editor Microsoft Visual Basic for Applications. Nell’editor, fai clic su Inserisci > Modulo, quindi inserisci il codice seguente:
Sub AddCommasBetweenWords()
Dim WorkRng As Range
Dim Rng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Value <> "" Then
Rng.Value = Replace(Application.WorksheetFunction.Trim(Rng.Value), " ", ", ")
End If
Next
End Sub 2. Dopo aver inserito il codice, fai clic sul pulsante
(Esegui) per avviarlo. Quando richiesto, seleziona l’intervallo di celle da elaborare e la macro VBA aggiungerà automaticamente una virgola tra ogni parola nelle celle selezionate.
Note aggiuntive:
- Salva sempre la cartella di lavoro prima di eseguire qualsiasi script VBA, poiché il processo modificherà direttamente i dati di origine.
- Se la scheda Sviluppo non è visibile, abilitala tramite File > Opzioni > Personalizza barra multifunzione.
- Per personalizzazioni avanzate (ad esempio, delimitatori diversi o inserimento condizionale della virgola), puoi adattare il codice di conseguenza.
Puoi utilizzare questa macro per elaborare grandi quantità di dati senza dover ripetere manualmente le sostituzioni. Questa soluzione è particolarmente adatta agli utenti a proprio agio con la programmazione di base e a chi ha bisogno di automatizzare regolarmente questa operazione.
L’inserimento di virgole tra le parole in Excel può essere eseguito con diversi metodi, ciascuno pensato per esigenze e livelli di esperienza specifici. Che tu scelga Trova e sostituisci per un aggiornamento rapido e semplice, Kutools per elaborazioni batch potenti e flessibili, formule per risultati dinamici e non distruttivi o VBA per automazioni su larga scala, troverai sempre l’opzione ideale per il tuo scenario. Quando lavori con set di dati ampi, ricorda di conservare sempre una copia dei dati originali e di verificare attentamente l’accuratezza dei risultati.
Se desideri esplorare ulteriori soluzioni Excel per l’elaborazione avanzata dei dati, come l’estrazione di parole chiave o la conversione di delimitatori, il nostro sito web offre migliaia di tutorial per migliorare ulteriormente la tua produttività.
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 oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi



