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

Come aggiungere automaticamente uno spazio dopo ogni virgola in Excel?

AutoreXiaoyang Data di modifica

Aggiungere spazi dopo le virgole in Excel è un’esigenza comune quando si lavora con testo importato, elenchi clienti, indirizzi o qualsiasi set di dati in cui una chiara separazione tra gli elementi migliora leggibilità e presentazione. Un testo mal formattato — ad esempio nomi o indirizzi contenenti virgole senza spazi — può rendere più difficoltosa l’elaborazione successiva, la condivisione o l’analisi dei dati. Questa guida presenta diversi metodi pratici, adattati a scenari differenti: dalle semplici soluzioni basate su formule, ideali per piccoli set di dati, agli strumenti di Kutools per Excel per l’elaborazione batch, fino all’automazione con macro VBA per strutture dati complesse o su larga scala.

aggiungi spazi dopo le virgole nei dati di esempio

Aggiungere spazi dopo le virgole con una formula

Aggiungere spazi dopo le virgole con Kutools per Excel

Aggiungere spazi dopo le virgole con la funzione Trova e sostituisci

Aggiungere spazi dopo le virgole con codice VBA


Aggiungere spazi dopo le virgole con una formula

Se ha bisogno di un modo rapido per aggiungere spazi dopo le virgole nei dati di Excel—ad esempio in campi indirizzo, elenchi di articoli o testo concatenato—può utilizzare una formula predefinita per gestire la formattazione. Questo metodo è ideale per set di dati più piccoli e per situazioni in cui desidera che le modifiche si aggiornino automaticamente al variare dei dati di origine.

Per applicare questa soluzione, inserisca la formula accanto ai propri dati e trascini il quadratino di riempimento verso il basso per estenderla alle righe adiacenti. Ogni virgola nel testo sarà seguita da uno spazio, per una maggiore chiarezza e un aspetto visivo più curato. Si veda lo screenshot:

=TRIM(SUBSTITUTE(A2,",",", "))

aggiungi spazi dopo le virgole con una formula per ottenere il risultato

Spiegazione della formula:
  • SUBSTITUTE(A2, ",", ", ")Sostituisce ogni virgola presente nella cella A2 con una virgola seguita da uno spazio, per correggere errori di formattazione nei dati importati e garantire coerenza tra le voci di testo.
  • TRIM(...)Rimuove eventuali spazi superflui, inclusi quelli presenti all’inizio o alla fine del testo e quelli multipli inseriti accidentalmente tra le parole.
Suggerimento: assicurarsi che non vi siano protezioni sulle celle o conflitti con sovrascrittura di formule prima di trascinare. Se si desidera ottenere il risultato come testo statico, copiare le celle con la formula e utilizzare Incolla speciale > Valori per sovrascrivere i dati originali.

Note sullo scenario: Questa formula è ideale per colonne costituite principalmente da dati testuali. Se la cella contiene numeri, formule o date, assicurati che l’output rimanga valido. Questo approccio elabora una colonna alla volta; per formattare più colonne, copia e adatta la formula nelle diverse colonne secondo necessità.


Aggiungere spazi dopo le virgole con Kutools per Excel

Kutools per Excel semplifica le attività di elaborazione dati, rendendo rapide ed efficienti operazioni di formattazione testuale—come l’inserimento di spazi dopo le virgole. Grazie alla funzione intuitiva «Aggiungi testo», puoi inserire automaticamente spazi dopo le virgole per uniformare i dati in un’intera area, ideale per aggiornare in modo rapido grandi elenchi, campi indirizzo o comunicazioni massive.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Dopo aver installato Kutools per Excel (disponibile con licenza personale o aziendale), vai su «Kutools» > «Testo» > «Aggiungi testo» per aprire la relativa finestra di dialogo.
fai clic su Aggiungi testo per aprire la finestra di dialogo

Nella finestra di dialogo «Aggiungi testo», proceda come segue:

  1. Inserisca uno spazio nella casella Testo.
  2. Selezioni Dopo il testo e digiti una virgola nel campo adiacente. Questo indica a Kutools di inserire lo spazio immediatamente dopo ogni virgola nella selezione.
  3. Fai clic su OK.
    specifica le opzioni nella finestra di dialogo

Risultato: Kutools applica immediatamente la modifica a tutte le celle selezionate, formattando i dati con uno spazio uniforme dopo ogni virgola. Guarda lo screenshot:
specifica le opzioni nella finestra di dialogo

Può annullare l’operazione in qualsiasi momento con Ctrl+Z, se necessario. Questo strumento è ideale per chi pulisce regolarmente dati importati, prepara liste email o formatta output per reportistica, garantendo risultati affidabili con il minimo sforzo.


Aggiungere spazi dopo le virgole con la funzione Trova e sostituisci

Per chi utilizza gli strumenti integrati di Excel, la funzione Trova e sostituisci offre una soluzione rapida ed efficace per aggiungere uno spazio dopo ogni virgola—ideale per piccoli aggiustamenti occasionali, senza dover ricorrere a formule o plugin.

Seleziona l’intervallo di dati da modificare, ad esempio una o più colonne contenenti voci testuali. Accedi alla finestra di dialogo Trova e sostituisci facendo clic su Home > Trova e seleziona > Sostituisci, oppure premendo «Ctrl + H» sulla tastiera.

vai alla funzione Trova e sostituisci

Nella finestra di dialogo, inserisca una virgola nella casella Trova e una virgola seguita da uno spazio nella casella Sostituisci con. Si veda lo screenshot:

imposta le opzioni nella finestra di dialogo Trova e sostituisci

Fai clic su Sostituisci tutto per completare l’operazione. Gli spazi verranno inseriti dopo ogni virgola nelle celle selezionate.

Questo metodo è particolarmente efficace per set di dati statici e attività di formattazione semplici. Presta attenzione quando lo applichi a dati misti: potrebbero verificarsi modifiche indesiderate, ad esempio su valori numerici con separatori delle migliaia. Per evitare inconvenienti, limita la selezione a colonne di testo puro oppure usa Annulla (Ctrl+Z) se i risultati non corrispondono alle tue aspettative.


Aggiungere spazi dopo le virgole con codice VBA

Per scenari più avanzati—come applicare la formattazione a più colonne, interi fogli di lavoro o layout dati altamente personalizzati—è possibile automatizzare il processo mediante una macro VBA. Questo approccio si rivela estremamente efficiente per gli utenti che gestiscono operazioni su larga scala o aggiornano regolarmente nuovi dati. La soluzione VBA permette inoltre di elaborare intervalli non contigui e dati direttamente in loco, riducendo al minimo l’intervento manuale.

Segua questi passaggi per utilizzare VBA:

1. Vada alla scheda Sviluppo e faccia clic su Visual Basic per aprire l’editor VBA. (Se la scheda Sviluppo non è visibile, faccia clic con il tasto destro sulla barra multifunzione, scelga Personalizza e attivi l’opzione Sviluppo.) Nell’editor, selezioni Inserisci > Modulo per aggiungere un nuovo modulo.

Sub AddSpacesAfterCommas()
    Dim Rng As Range
    Dim cell As Range
    Dim ws As Worksheet
    Dim xTitleId As String
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set Rng = Application.InputBox("Select Range to add spaces after commas", xTitleId, Selection.Address, Type:=8)
    If Rng Is Nothing Then Exit Sub
    For Each cell In Rng
        If VarType(cell.Value) = vbString Then
            cell.Value = Replace(cell.Value, ",", ", ")
        End If
    Next cell
End Sub

2. Chiuda l’editor VBA. Per eseguire la macro, torni in Excel, prema Alt + F8, selezioni AddSpacesAfterCommas dall’elenco e faccia clic su Esegui.

Una finestra di dialogo ti chiederà di specificare l’intervallo da elaborare—ad esempio una singola colonna, più colonne o l’intero foglio di lavoro. La macro analizza automaticamente ogni cella: se contiene del testo, aggiunge uno spazio dopo ogni virgola.
Nota: questa macro non elabora le celle numeriche.

Ulteriori suggerimenti: Eseguire sempre un backup del foglio di lavoro prima di lanciare una macro VBA per evitare modifiche indesiderate. Se si desidera applicare la macro all’intero foglio, selezionare l’intero foglio prima di eseguirla o specificare A1:Z1000 (o l’intervallo desiderato). In caso di errori o se la macro non elabora alcune celle, assicurarsi che i dati siano formattati come testo.


Ciascuno di questi metodi offre una soluzione pratica, perfettamente adattata a diversi livelli di competenza in Excel e alle dimensioni del set di dati. Gli approcci basati su formule e su Trova e sostituisci sono rapidi e intuitivi per volumi contenuti e correzioni manuali. Kutools per Excel garantisce un’elaborazione batch affidabile e flessibile, ideale per strutture dati varie, mentre le macro VBA automatizzano in modo efficiente compiti ripetitivi o massivi, rivolgendosi agli utenti più esperti. Valuti attentamente la dimensione del set di dati, la frequenza degli aggiornamenti e il flusso di lavoro desiderato per individuare il metodo più adatto—e non dimentichi mai di verificare i risultati per escludere formattazioni indesiderate, soprattutto in celle contenenti numeri, codici o formule.

In caso di risultati imprevisti—come spazi aggiuntivi, virgole non rilevate o formattazione numerica alterata—provi innanzitutto la soluzione su una copia di esempio dei dati e utilizzi la funzione Annulla di Excel per correggere eventuali errori. Per manipolazioni più avanzate o layout particolari, può personalizzare ulteriormente il codice VBA in base alle proprie esigenze specifiche.

Interessato ad altre guide pratiche su Excel e soluzioni per attività comuni sui dati?Esplori migliaia di tutorial passo-passo sul nostro sito web.


Articolo correlato:

Come inserire spazi prima delle lettere maiuscole in Excel?


Migliori Strumenti per la Produttività in Office

🤖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 RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
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 Lista   |  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, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.

ExcelWordOutlookTabsPowerPoint
  • 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