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

Come inserire uno spazio ogni x caratteri nel testo di una cella in Excel?

AutoreXiaoyang Data di modifica

In Excel, a volte è necessario formattare stringhe di testo inserendo spazi a intervalli regolari. Questa operazione può rivelarsi utile per migliorare la leggibilità, adattare i dati a sistemi specifici o preparare contenuti per la stampa. Anche se Excel non offre una funzione integrata appositamente per questo scopo, esistono diversi metodi efficaci per raggiungere l’obiettivo. Questo articolo presenta vari approcci e suggerimenti pratici per inserire uno spazio dopo ogni X caratteri nelle celle di Excel.


Inserisci / Aggiungi uno spazio dopo ogni x caratteri nelle celle con una formula

Per gli utenti di Excel 365 o Excel 2021, una soluzione basata su formule che sfrutta TEXTJOIN(), MID() e SEQUENCE() permette di inserire spazi in modo dinamico dopo ogni X caratteri.

Per inserire uno spazio ogni n caratteri (ad esempio, ogni 4 caratteri), utilizza la formula seguente, quindi trascinala verso il basso per applicarla alle altre celle.

=TEXTJOIN(" ",TRUE,MID(A2,SEQUENCE(ROUNDUP(LEN(A2)/4,0),,1,4),4))

aggiungi uno spazio dopo ogni x caratteri con una formula

Spiegazione della formula:
  • "LEN(A2)": Restituisce il numero totale di caratteri presenti nella cella.
  • «SEQUENCE(ROUNDUP(LEN(A1)/4,0),,1,4)»: Crea una matrice dinamica con le posizioni iniziali di ogni gruppo di 4 caratteri.
  • "MID(A2, ..., 4)": Estrae segmenti di 4 caratteri.
  • «TEXTJOIN(» «, VERO, ...)»: Unisce questi segmenti inserendo uno spazio tra ciascuno.

Inserisci / Aggiungi uno spazio dopo ogni x caratteri nelle celle con Kutools per Excel

Se formatti spesso il testo in questo modo, «Kutools per Excel» ti offre un metodo intuitivo per inserire spazi dopo ogni X caratteri con pochi clic. In più, la sua funzione «Aggiungi testo» garantisce ancora maggiore flessibilità: ti permette di inserire caratteri specifici non solo a intervalli regolari, ma anche all’inizio, alla fine o in qualsiasi posizione personalizzata all’interno del testo.

È inoltre possibile impostare condizioni per inserire caratteri prima o dopo parole o modelli specifici, trasformandolo in uno strumento potente per la formattazione avanzata del testo e la manipolazione dei dati. Che si tratti di adeguare la formattazione, preparare i dati per l’importazione o l’esportazione, o migliorarne la leggibilità, Kutools semplifica notevolmente il processo.

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, procedere come segue:

  1. Seleziona le stringhe di testo in cui desideri inserire uno spazio.
  2. Quindi fare clic su «Kutools» > «Testo» > «Aggiungi testo», vedi screenshot:
    fai clic su Kutools > Testo > Aggiungi testo
  3. Nella finestra di dialogo «Aggiungi testo», eseguire le seguenti operazioni:
    • Premere una volta la barra spaziatrice nella casella «Testo»;
    • Successivamente, selezionare «Dopo la posizione specificata» in «Posizione di aggiunta» e digitare le posizioni in cui si desidera inserire lo spazio;
    • Fare clic sul pulsante «OK».
      specifica le opzioni nella finestra di dialogo

Risultato: Gli spazi vengono inseriti dopo ogni quattro caratteri nelle celle selezionate, come mostrato nello screenshot seguente:
aggiungi uno spazio dopo ogni x caratteri con Kutools


Inserisci / Aggiungi uno spazio dopo ogni x caratteri nelle celle con una funzione definita dall'utente

Per utenti esperti o per chi gestisce set di dati di grandi dimensioni, la funzione definita dall’utente rappresenta un metodo potente e automatizzato per inserire spazi in modo efficiente.

  1. Tenere premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic for Applications.
  2. Quindi fare clic su «Inserisci» > «Modulo» e incollare il codice seguente nella finestra «Modulo».
    Codice VBA: Inserisci uno spazio dopo ogni x caratteri:
    Function InsertSpaces(ByVal txt As String, ByVal n As Integer) As String
    'Updateby Extendoffice
        Dim i As Integer, result As String
        For i = 1 To Len(txt) Step n
            result = result & Mid(txt, i, n) & " "
        Next i
        InsertSpaces = Trim(result)
    End Function
    
  3. Successivamente, inserisci la seguente formula in una cella vuota e trascina il quadratino di riempimento per applicarla alle altre celle.
    =InsertSpaces(A2, 4)

    aggiungi uno spazio dopo ogni x caratteri con VBA
📌 Nota: Nella formula sopra indicata, è possibile sostituire 4 con qualsiasi altro numero per specificare dopo quanti caratteri inserire uno spazio.

Grazie a questi metodi e ai relativi suggerimenti di ottimizzazione, puoi inserire spazi dopo ogni x caratteri in Excel in modo rapido ed efficiente, garantendo dati ben formattati, chiari e pronti per analisi o reportistica avanzata. Che tu preferisca formule, strumenti di terze parti o VBA, c’è una soluzione perfetta per le tue esigenze e il tuo livello di competenza. Se vuoi scoprire altri trucchi e suggerimenti per Excel,il nostro sito web offre migliaia di tutorial per padroneggiare Excel.


Articolo correlato:

Come aggiungere o inserire un carattere specifico ogni X caratteri all’interno delle celle?

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