Sådan fjerner du mellemrum i Excel med formel (5 hurtige måder)

  • Del Dette
Hugh West

I denne artikel vil vi lære at fjerne mellemrum i Excel med formlen. Mellemrum skaber mange problemer, når vi forsøger at udføre en formel i Excel-arbejdsarket. Nogle gange, når vi kopierer data og indsætter dem i vores Excel-ark, kan der utilsigtet forekomme ekstra mellemrum. Det kan give ukorrekte resultater eller fejl. Vi vil nu demonstrere nogle metoder til at løse dette problem.

Download øvelsesbog

Download øvelsesbogen.

Fjern mellemrum med formel.xlsm

5 måder at fjerne mellemrum med Excel-formel på

1. Brug af Trim-formel til at fjerne mellemrum i Excel

Excel har en indbygget formel, der fjerner mellemrum fra tekster. Det er den Trim Vi vil bruge et datasæt med to kolonner til at forklare denne metode. Disse kolonner er Medarbejder & ID-nummer Vi anvender det samme datasæt i alle metoderne i denne artikel.

Følg nedenstående trin for at lære denne metode.

TRIN:

  • I begyndelsen skal vi oprette en hjælpekolonne, som vi har kaldt den ' TRIM ' i vores datasæt.
  • Vælg nu Celle D5 og skriv formlen i hjælpekolonnen.
=TRIM(B5)

Her skal vi efter at have indtastet funktionen vælge den celle, hvorfra vi skal fjerne mellemrum.

  • Derefter skal du trykke på Gå ind på for at se resultatet.

  • Brug derefter Håndtag til påfyldning for at se resultaterne i alle celler.

  • Derefter skal du vælge Celle D5 og kopierer den.
  • Indsæt nu kun værdien i Celle B5 .

  • Endelig, efter at have gjort 'Kopier & Indsæt' i alle celler, slet hjælpekolonnen.

Læs mere: Sådan fjerner du mellemrum i Excel: Med formel, VBA & Power Query

2. Fjern alle mellemrum ved hjælp af Excel SUBSTITUTE-funktionen

Vi kan også slette mellemrum ved hjælp af Udskiftningsfunktion . det vil fjerne alle mellemrum fra den ønskede celle.

Vær opmærksom på trinene for at få mere at vide.

TRIN:

  • Først skal du oprette en Hjælper-kolonne & skriv formlen.
=SUBSTITUT(B5," ","","")

Her erstatter denne formel mellemrum (andet argument) med den tomme streng (tredje argument).

  • For det andet skal du trykke på Indtast for at se resultatet.

  • Brug nu den Håndtag til påfyldning for at se resultater i Hjælper-kolonne .

Her kan vi se, at der ikke er noget mellemrum mellem medarbejdernes fornavn og efternavn. Vi kan helt sikkert løse dette problem ved at bruge TRIM-funktion i begyndelsen af SUBSTITUTE-funktion .

  • Indsæt formlen i Celle D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32))))

Her er det SUBSTITUTE-funktion erstatter de ikke-brydende mellemrum, CHAR(160) med normale rum, CHAR(32) . TRIM-funktion fjerner de ekstra mellemrum her. Vi skal tilføje det foran SUBSTITUTE-funktion .

  • Hit Indtast for at se resultatet.

  • Endelig skal du bruge Håndtag til påfyldning for resten af cellerne.

3. Excel-formel med MID-funktion til at fjerne ledende mellemrum

MID-funktion hjælper os for at fjerne de forreste mellemrum fra en celle Den fjerner ikke de ekstra mellemrum mellem teksterne. Vi bruger det tidligere datasæt igen.

Følg nedenstående trin for at få mere at vide om denne metode.

TRIN:

  • Opret en Hjælper-kolonne i første omgang.
  • Skriv nu formlen i Celle D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5)))

Denne formel finder teksten og dens længde i første omgang. FIND-funktion returnerer tekststrengens position som et tal og LEN-funktionen vil tælle længden af Celle B5 Derefter vil den trimme de forreste mellemrum fra teksten.

  • Derefter skal du trykke på Indtast . Du kan se i Celle D5 at der ikke er noget forreste mellemrum, men der er mellemrum mellem teksterne.

  • Endelig skal du trække den Håndtag til påfyldning ned for at se resultaterne i Hjælper-kolonne .

Lignende læsninger

  • Sådan fjerner du mellemrum i en celle i Excel (5 metoder)
  • Fjern mellemrum i Excel før tal (3 måder)
  • Sådan fjerner du tomme mellemrum i Excel (7 måder)
  • Sådan fjerner du mellemrum i Excel efter tekst (6 hurtige måder)

4. Anvend VBA til at fjerne ekstra mellemrum i Excel

VBA giver os også mulighed for at fjerne ekstra mellemrum i excel Den kan fjerne mellemrum i starten og i slutningen, men den kan ikke fjerne mellemrum mellem tekster.

Følg trinene for denne teknik.

TRIN:

  • I første omgang skal du gå til Udvikler og vælg Visual Basic .

  • Derefter skal du gå til Indsæt i den Visual Basic vindue og derefter vælge Modul .
  • Indtast koden i feltet Modul og gemme den.
 Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub 

  • Derefter skal du vælge det område af celler, hvor du ønsker at anvende VBA Her har vi valgt Celle B5 til Celle B9 .

  • Vælg derefter Makroer fra den Udvikler.

  • Desuden skal du vælge Kør fra den Makro.

  • Til sidst vil du se resultater som på billedet nedenfor.

5. Indsæt Excel-formel til at slette mellemrum mellem tal

Nogle gange har vi brug for at fjerne mellemrum mellem tal. I dette afsnit vil vi vise, hvordan vi kan fjerne mellemrum mellem tal. Vi vil bruge det samme datasæt her. Men vi vil have mellemrum i ID-nummer kolonne denne gang.

Følg nedenstående trin.

TRIN:

  • For det første skal du oprette en ekstra kolonne. Hjælper-kolonne er den ekstra kolonne her.
  • For det andet skal du vælge Celle D5 og indtast formlen.
=SUBSTITUT(C5," ","","")

  • For det tredje skal du trykke på Indtast og bruge den Håndtag til påfyldning i den Hjælper-kolonne .

  • Alternativt kan du gøre dette med 'Find & erstatte' Vælg det område af celler, hvor du vil fjerne mellemrum.

  • Derefter skal du trykke på Ctrl + H fra tastaturet. 'Find og erstat' vindue vil opstå.
  • Tryk på Mellemrumstasten i den 'Find hvad' sektion og og beholder den 'Udskift med' sektion tom.

  • Endelig skal du vælge Udskift alle for at se resultaterne.

Læs mere: Sådan fjerner du mellemrum efter tal i Excel (6 nemme måder)

Ting at huske

Vi har diskuteret nogle nemme metoder til at trimme mellemrum i Excel. Der er en vigtig ting, som vi skal huske, mens vi bruger disse metoder. Vi skal oprette en ekstra kolonne i første omgang for Metode-1,2 & 3 Når vi har udført disse trin, skal vi erstatte hoveddataene med de trimmede data. Vi kan gøre dette ved hjælp af Kopier & Indsæt Sørg for, at du kun indsætter værdier Denne procedure er vist i Metode-1 .

Konklusion

Vi har beskrevet 5 metoder til at slette mellemrum i vores excel-regneark. Det er hovedsageligt formelbaserede metoder. Du kan også bruge 'Find & erstatte' indstilling, som er beskrevet i den sidste metode. Jeg håber desuden, at disse metoder vil hjælpe dig med at løse dit problem fuldstændigt. Sidst af alt, hvis du har spørgsmål eller forslag, er du velkommen til at kommentere nedenfor.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.