Sommario
È un fenomeno comune in Excel quello di importare dati da fonti esterne. Così facendo, si incontrano voci prive di spazi. In questo articolo, discutiamo i metodi per aggiungere spazi tra il testo nelle celle di Excel. Possiamo aggiungere vari tipi di formati di spaziatura utilizzando funzioni come TRIM , SOSTITUIRE , TROVARE , MIN, e SOSTITUTIVO.
Supponiamo di importare in Excel i dati relativi al nome e all'ID, come nell'immagine seguente
Set di dati da scaricare
Aggiungere spazio tra il testo in una cella di Excel.xlsx4 modi semplici per aggiungere spazio tra il testo in una cella di Excel
Metodo 1: Utilizzo della funzione REPLACE
Il SOSTITUIRE sostituisce le parti specificate della stringa di testo con una nuova stringa di testo assegnata. La sintassi è la seguente
REPLACE (old_text, start_num, num_chars, new_text)
vecchio_testo; si riferisce a qualsiasi cella di riferimento che si desidera sostituire con il testo.
numero_inizio; dichiara a partire da quale numero di caratteri avverrà la sostituzione.
num_chars; definisce quanti caratteri verranno sostituiti.
nuovo_testo; è il testo che alla fine verrà inserito al posto dei caratteri sostituiti.
Fase 1: Digitare la formula in una cella vuota qualsiasi ( C4 )
=SOSTITUIRE(B4,5,0," ")Qui, B4 è il vecchio_testo riferimento. Abbiamo un testo "JaneDoe123" in cella B4. Vogliamo il testo come "Sconosciuta123" Quindi, vogliamo un carattere iniziale spaziale numero_inizio "5" (cioè dopo Jane ). Non vogliamo che nessun carattere venga sostituito, per cui num_caratteri sono "0". E il nuovo_testo sarà la stessa.
Fase 2: Stampa ENTRARE. I dati nella cella ( B4 ) appaiono come abbiamo pensato.
Fase 3: Ripetere Fasi 1 e 2 con singoli numero_inizio e num_chars. Si otterrà quindi un'immagine simile a quella riportata qui sotto
Per saperne di più: Come aggiungere spazi vuoti con la formula di Excel (6 metodi)
Metodo 2: Utilizzo della funzione SUBSTITUTE
Per sostituire il testo in una posizione specifica, si utilizza il metodo SOSTITUIRE mentre noi utilizziamo la funzione SOSTITUTIVO per sostituire un testo specifico.
La sintassi di SOSTITUTIVO la funzione è
SUBSTITUTE(text, old_text, new_text, [instance_num])
testo; indirizza a qualsiasi cella di riferimento che si desidera sostituire con il testo.
vecchio_testo; definisce il testo della cella di riferimento che si desidera sostituire.
nuovo_testo; dichiara il testo che il vecchio_testo da sostituire con.
[instance_num]; definisce il numero di occorrenze in vecchio_testo che si desidera sostituire.
Fase 1: Inserite la formula in una cella vuota qualsiasi ( C4 )
=SUBSTITUTE(B4, "JaneDoe123″, "Jane Doe 123″,1)Nella formula, B4 è il vecchio_testo riferimento. Abbiamo un testo "JaneDoe123" in cella B4. Vogliamo il testo come "Sconosciuta 123" . e il [instance_num] è "1" poiché abbiamo solo un'istanza nella cella di riferimento B4 .
Fase 2: Colpire ENTRARE. Il testo assume la forma desiderata.
Fase 3: Ripetere Passi 1 e 2 con singoli nuovo_testo e si otterrà un'immagine di risultato simile a quella sottostante
Per saperne di più: Come aggiungere spazio tra le righe in Excel
Letture simili
- Come spaziare le celle in Excel (2 approcci semplici)
- Come ridurre gli spazi in Excel (3 metodi)
Metodo 3: Utilizzo delle funzioni TRIM e REPLACE
TRIM La funzione taglia tutti gli spazi iniziali e finali di un testo. La sintassi è la seguente
TRIM (testo)
Ma dobbiamo aggiungere spazi e non tagliarli. Per risolvere questo problema, combiniamo TRIM e SOSTITUIRE funzioni per farlo. SOSTITUIRE tratta il testo come in Metodo 1 . e il TRIM rimuove solo gli spazi in testa o in coda (nel caso in cui i dati abbiano degli spazi) e restituisce un singolo spazio.
Fase 1: Fare clic su una cella vuota qualsiasi ( C4 ) e incollare la formula
=TRIM(REPLACE(B4,5,0," "))Il SOSTITUIRE La parte della funzione nella formula funziona come descritto in Metodo 1 .
Fase 2: Stampa ENTRARE Quindi si ottiene un risultato simile all'immagine seguente
Fase 3: Ripetere Passi 1 e 2 di seguito Metodo 1 istruzioni per SOSTITUIRE Dopo di che, si otterrà un set di dati organizzato come quello riportato di seguito.
Per saperne di più: Come aggiungere spazi tra i numeri in Excel (3 modi)
Metodo 4: Utilizzo della funzione TRIM REPLACE MIN e FIND
Cosa succede se vogliamo uno spazio tra il nome e l'ID nel nostro set di dati. Ad esempio, vogliamo il testo "JaneDoe123" da visualizzare come "JaneDoe 123". Per raggiungere lo scopo, possiamo utilizzare una combinazione di funzioni TRIM, REPLACE, MIN e FIND.
Fase 1: Selezionare una cella vuota qualsiasi (C4) e inserire la formula =TRIM(REPLACE(B4,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B4&”1234567890″)),0,” “))
Fase 2: Stampa ENTRARE. Lo spazio tra il nome e l'ID viene visualizzato.
Fase 3: Trascinare il Maniglia di riempimento e il resto della cella viene inserito nel formato desiderato.
Per saperne di più: Come trovare e sostituire lo spazio in Excel (5 metodi)
Conclusione
Nell'articolo viene descritto l'uso di funzioni per aggiungere spazi tra i testi. SOSTITUIRE aggiunge spazio a una posizione specifica che definisce i caratteri, mentre la funzione SOSTITUTIVO sostituisce qualsiasi testo con un testo dato. Altre combinazioni di funzioni funzionano a seconda di una condizione specifica. Spero che i metodi sopra spiegati siano degni della vostra ricerca. Commentate, se avete bisogno di ulteriori chiarimenti e avete qualcosa da aggiungere.