Innehållsförteckning
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.xlsm6 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.