Innehållsförteckning
Det är ett vanligt fenomen i Excel att vi importerar data från externa källor. När vi gör det stöter vi på poster utan mellanslag. I den här artikeln diskuterar vi metoder för att lägga till mellanslag mellan text i Excel-cellen. Vi kan lägga till olika typer av mellanslagsformat med hjälp av funktioner som TRIM , ERSÄTT , HITTA , MIN, och UTBYGGNING.
Antag att vi importerar namn- och ID-data i Excel som ser ut som bilden nedan.
Dataset för nedladdning
Lägg till utrymme mellan text i Excel Cell.xlsx4 enkla sätt att lägga till utrymme mellan text i Excel-celler
Metod 1: Använd funktionen REPLACE
ERSÄTT funktionen ersätter angivna delar av textsträngen med en ny tilldelad textsträng. Syntaxen är följande
REPLACE (old_text, start_num, num_chars, new_text)
gammal_text; hänvisar till en referenscell där du vill att texten ska ersättas.
start_num; anger från vilket antal tecken ersättningen kommer att ske.
num_chars; anger hur många tecken som ska ersättas.
new_text; är den text som i slutändan kommer att ersätta de ersatta tecknen.
Steg 1: Skriv formeln i en tom cell ( C4 )
=REPLACE(B4,5,0," ")Här, B4 är den gammal_text referens. Vi har text. "JaneDoe123" i cellen B4. Vi vill ha texten som "Jane Doe123" Vi vill alltså ha ett tecken som börjar med ett mellanslag. start_num "5" (dvs. efter Jane ). Vi vill inte att något tecken ska ersättas, så num_chars är "0". Och den ny_text kommer att vara densamma.
Steg 2: Tryck på ENTER. Uppgifterna i cellen ( B4 ) dyker upp som vi tänkt oss.
Steg 3: Upprepa Steg 1 och 2 med enskilda start_nummer och num_chars. Då får vi en bild som liknar bilden nedan.
Läs mer: Hur du lägger till tomrum med Excel-formeln (6 metoder)
Metod 2: Använd funktionen SUBSTITUTE
För att ersätta text på en specifik plats använder vi ERSÄTT medan vi använder funktionen UTBYGGNING funktionen för att ersätta en specifik text.
Syntaxen för UTBYGGNING funktionen är
SUBSTITUTE(text, old_text, new_text, [instance_num])
text; leder till en referenscell som du vill att texten ska ersätta.
gammal_text; definierar texten i referenscellen som du vill ersätta.
new_text; förklarar texten du den gammal_text att ersätta med.
[instance_num]; anger antalet förekomster i gammal_text du vill ersätta.
Steg 1: Infoga formeln i en tom cell ( C4 )
=SUBSTITUTE(B4, "JaneDoe123″, "Jane Doe 123″,1)I formeln, B4 är den gammal_text referens. Vi har text. "JaneDoe123" i cellen B4. Vi vill ha texten som "Jane Doe 123" . och [instance_num] är "1" eftersom vi bara har en instans i referenscellen. B4 .
Steg 2: Hit ENTER. Texten får den form vi ville ha.
Steg 3: Upprepa Steg 1 och 2 med enskilda ny_text och du får en bild som liknar bilden nedan.
Läs mer: Hur du lägger till utrymme mellan rader i Excel
Liknande läsningar
- Hur man utelämnar celler i Excel (2 enkla tillvägagångssätt)
- Hur man sätter ner mellanslag i Excel (3 metoder)
Metod 3: Använd funktionen TRIM och REPLACE
TRIM funktionen skär bort alla inledande och avslutande mellanslag från en text. Syntaxen är följande
TRIM (text)
Men vi måste lägga till blanksteg och inte skära av dem. För att lösa detta kombinerar vi TRIM och ERSÄTT funktioner för att göra detta. ERSÄTT funktionen behandlar texten på samma sätt som den gör i Metod 1 . och TRIM funktionen tar bara bort de mellanslag som är placerade i början eller slutet (om data har mellanslag) och returnerar med ett enda mellanslag.
Steg 1: Klicka på en tom cell ( C4 ) och klistra in formeln
=TRIM(REPLACE(B4,5,0," " "))ERSÄTT funktionsdelen i formeln fungerar enligt beskrivningen i Metod 1 .
Steg 2: Tryck på ENTER Då får vi ett resultat som liknar bilden nedan.
Steg 3: Upprepa Steg 1 och 2 följande Metod 1 anvisningar för ERSÄTT Efter det får du en organiserad datamängd som den nedan.
Läs mer: Hur du lägger till mellanslag mellan siffror i Excel (3 sätt)
Metod 4: Använd TRIM REPLACE MIN och FIND-funktionen
Vad händer om vi vill ha ett mellanslag mellan namn och ID i vår datamängd. Vi vill till exempel ha texten "JaneDoe123" som ska visas som "JaneDoe 123". För att uppnå syftet kan vi använda oss av en kombination av funktionerna TRIM, REPLACE, MIN och FIND.
Steg 1: Välj en tom cell (C4) och ange formeln =TRIM(REPLACE(B4,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B4&”1234567890″)),0,” “))
Steg 2: Tryck på ENTER. Utrymmet mellan Name och ID visas.
Steg 3: Dra i Handtag för fyllning och resten av cellen får det format du vill ha.
Läs mer: Hur du hittar och ersätter mellanslag i Excel (5 metoder)
Slutsats
I artikeln beskriver vi användningen av funktioner för att lägga till utrymme mellan text. ERSÄTT funktionen lägger till utrymme på en specifik plats för att definiera tecken, medan funktionen UTBYGGNING funktionen ersätter vilken text som helst med en given text. Andra kombinationer av funktioner fungerar beroende på ett visst villkor. Jag hoppas att du tycker att de förklarade metoderna ovan är värda att använda. Kommentera om du behöver ytterligare förtydliganden och har något att tillägga.