Hur man tar bort vitrymder i Excel (6 enkla sätt)

  • Dela Detta
Hugh West

När du arbetar i Excel kan du använda extra utrymme I den här artikeln får du lära dig hur du tar bort vitrymden i Excel med några enkla och användbara metoder.

Ladda ner övningsboken

Du kan ladda ner den kostnadsfria Excel-mallen för övningar här och öva på egen hand.

Ta bort vitrymder i Excel.xlsm

6 enkla metoder för att ta bort vitrymden i Excel

Metod 1: Använd Trim-funktionen för att ta bort vitrymder i Excel

Låt oss först presentera vårt dataset. Här har jag placerat några slumpmässiga anställdas namn och deras kontors-ID.

Nu infogar jag några extra mellanslag bredvid deras för- och efternamn och visar hur man tar bort dem med TRIM-funktionen . TRIM funktionen används för att normalisera alla avstånd.

Steg 1:

➤ Aktivera Cell D5 och skriv formeln:

=TRIM(C5)

➤ Tryck sedan på Gå in på knapp.

Steg 2:

➤ Använd nu Handtag för fyllning ikonen för att kopiera formeln till de andra cellerna.

Läs mer: Hur man tar bort mellanslag i Excel med en formel (5 snabba sätt)

Metod 2: Använd verktyget "Hitta och ersätta" för att ta bort vitrymder i Excel

Nu använder vi Hitta och ersätta för att ta bort dubbla vita utrymmen bredvid namnen.

Steg:

➤ Press Ctrl+H för att öppna Hitta och ersätta dialogrutan.

➤ Klicka på Rymden två gånger i Hitta vad bar.

➤ Håll den Ersätt med baren är tom.

➤ Tryck sedan på Ersätt alla .

Du kommer att se att alla dubbla mellanslag har tagits bort och ett meddelande visar resultatet av operationen.

Läs mer: Hur man tar bort tomma utrymmen i Excel (7 sätt)

Metod 3: Använd SUBSTITUTE-funktionen för att ta bort vitrymder i Excel

I vårt modifierade dataset finns det några extra mellanslag mellan kontors-ID-numren. I det här avsnittet använder jag funktionen SUBSTITUTE för att ta bort vita blanksteg. UTBYGGNING ersätter texten i en given sträng genom att matcha den.

Steg:

➤ Skriv den givna formeln i Cell D5:

= SUBSTITUT(B5," ","")

➤ Slå till på Gå in på knapp.

Använd sedan AutoFill för att kopiera formeln till resten av cellerna.

Läs mer: Hur man tar bort mellanslag i en cell i Excel (5 metoder)

Metod 4: Kombinera TRIM-, LEFT- och LEN-funktionerna för att ta bort efterföljande mellanslag.

Nu ska jag utföra operationen med hjälp av kombinationen av TRIM , VÄNSTER, och LEN funktioner. Funktionen LEFT i Excel returnerar det angivna antalet tecken från början av en sträng. och LEN-funktionen är en textfunktion i Excel som returnerar längden på en sträng/text.

Steg:

➤ I Cell D5, skriva in den givna formeln och trycka på Gå in på knapp-

=TRIM(LEFT(C5,LEN(C5)-1))&"""

Slutligen kan du använda Handtag för fyllning för att kopiera formeln.

👇 Uppdelning av formeln:

👉 LEN(C5)

Den hittar antalet tecken i Cell C5 . och kommer att återvända som-

{19}

👉 VÄNSTER(C5,LEN(C5)-1)

Den här funktionen behåller tecknen i Cell C5 enligt den angivna längden från textens början. Den returnerar som-

{Alfred Molina }

👉 TRIM(LEFT(C5,LEN(C5)-1))&""

Till sist har den TRIM funktionen kommer att ta bort de extra mellanslag. Resultatet blir då som nedan-

{Alfred Molina}

Läs mer: Hur man tar bort avslutande mellanslag i Excel (6 enkla metoder)

Liknande läsningar

  • Hur man tar bort tabbutrymme från Excel (5 enkla metoder)
  • Ta bort utrymme mellan raderna i Excel (5 metoder)
  • Hur man tar bort mellanslag efter nummer i Excel (6 enkla sätt)
  • Ta bort inledande mellanslag i Excel (5 användbara sätt)
  • Hur du tar bort utrymme i Excel efter text (6 snabba sätt)

Metod 5: Kombinera funktionerna CLEAN, TRIM och SUBSTITUTE för att ta bort alla mellanslag från en cell i Excel

Här ska vi använda en annan kombination av funktioner för att ta bort extra vitrymder: CLEAN , TRIM och UTBYGGNING funktioner. CLEAN-funktionen tar en textsträng och returnerar en text som har "rensats" från radbrytningar och andra icke utskrivbara tecken.

Steg:

➤ Genom att aktivera Cell D5 Skriv nedanstående formel.

=TRIM(CLEAN(SUBSTITUTE(B5," ","")))

➤ Tryck på Gå in på knappen sedan.

För att kopiera formeln till de andra cellerna använder du bara Handtag för fyllning verktyg.

👇 Uppdelning av formeln:

👉 SUBSTITUT(B5," ","")

Den här funktionen ersätter det extra mellanslaget med inget mellanslag, vilket returnerar as-

{HL236744}

👉 CLEAN(SUBSTITUTE(B5," ",""))

CLEAN-funktionen rensar sedan bort tecken som inte kan skrivas ut om det finns några kvar och returnerar som-

{HL236744}

👉 TRIM(CLEAN(SUBSTITUTE(B5," ","")))

Slutligen trimmar funktionen TRIM extra mellanslag och returnerar som-

{HL236744}

Läs mer: Ta bort alla mellanslag i Excel (9 metoder)

Metod 6: Inbädda Excel VBA för att ta bort vitrymder

I den här sista metoden ser vi hur du använder Excel för att VBA koder för att ta bort vita utrymmen.

Steg 1:

➤ Välj de celler där du ska tillämpa VBA .

Högerklicka på musen till arkets titel.

➤ Välj den Visa kod från alternativet kontextmeny .

A VBA visas.

Steg 2:

➤ Skriv koderna nedan:

 Option Explicit Sub Trim_Blanks() Dim s As Range For Each s In Selection.Cells s.Value = Trim(s.Value) Next s End Sub 

➤ Tryck på Spela för att köra koderna.

En ny dialogruta med namnet "Makro kommer att öppnas.

Steg 3:

➤ Klicka på Kör alternativ.

Du ser att de extra vita utrymmena har tagits bort.

Slutsats

Jag hoppas att alla metoder som beskrivs ovan är tillräckligt praktiska för att ta bort vitrymden i Excel. Ställ gärna frågor i kommentarsfältet och ge mig feedback.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.