Fjern mellemrum i Excel - førende, efterfølgende og dobbelt

Se video - Fjern mellemrum i Excel

Ledende og efterfølgende mellemrum i Excel fører ofte til meget frustration. Jeg kan ikke tænke på en situation, hvor du muligvis har brug for disse ekstra mellemrum, men det finder ofte vej til excel -regneark.

Der er mange måder, du kan ende med disse ekstra mellemrum - for eksempel som en del af dataoverførslen fra en database, mens du kopierer data fra et tekstdokument eller indtastes manuelt ved en fejl.

Ledende, efterfølgende eller dobbelt mellemrum mellem tekst kan føre til mange alvorlige problemer.

Antag f.eks., At du har et datasæt som vist herunder:

Se nu på, hvad der sker, når jeg bruger en VLOOKUP -funktion til at få efternavnet ved at bruge fornavnet.

Du er muligvis ikke i stand til at se forskellen med det blotte øje, at der er et ekstra efterfølgende mellemrum i navnet, der forårsager denne fejl.

I dette eksempel var det let at få øje på problemet i et så lille datasæt, men forestil dig at skulle kontrollere dette for tusinder af poster.

For at være på den sikre side er det altid en god idé at rense dine data og fjerne mellemrum i Excel.

Sådan fjernes mellemrum i Excel

I denne vejledning viser jeg dig to måder at fjerne mellemrum i Excel.

  • Brug af TRIM -funktion.
  • Brug af Find og erstat.

Brug af TRIM -funktionen

Excel TRIM -funktion fjerner de ledende og bageste mellemrum og dobbelt mellemrum mellem tekststrenge.

For eksempel i ovenstående eksempel for at fjerne mellemrum fra hele listen, hvis fornavne (i A2: A7), skal du bruge følgende formel i celle C1 og trække den ned for alle de fornavne:

= TRIM (A2)

Excel TRIM -funktion fjerner øjeblikkeligt alle de førende og bageste mellemrum i cellen.

Når du har de rensede data, skal du kopiere dem og indsætte dem som værdier i stedet for de originale data.

Denne funktion er også nyttig, hvis du har mere end et mellemrum mellem ord. Det ville fjerne de ekstra mellemrum, så resultatet altid har et mellemrumstegn mellem ord.

Excel TRIM-funktion gør et godt stykke arbejde med at fjerne mellemrum i Excel, men det mislykkes, når du har tegn, der ikke udskrives (f.eks. Linjeskift) i dit datasæt. For at fjerne tegn, der ikke udskrives, kan du bruge en kombination af TRIM- og CLEAN-funktioner.

Hvis du har noget tekst i celle A1, hvorfra du vil fjerne mellemrum, skal du bruge nedenstående formel:

= TRIM (RENGØR (A1))

Tegn, der ikke udskrives, kan også skyldes = CHAR (160), som ikke kan fjernes med CLEAN-formlen. Så hvis du vil være helt sikker på, at du har alle de ekstra mellemrum og tegn, der ikke udskrives, skal du bruge nedenstående formel:

= TRIM (RENGØR (UDSKIFTNING (A1, CHAR (160), "")))

Fjern ekstra mellemrum i Excel ved hjælp af FIND og REPLACE

Du kan fjerne mellemrum i Excel ved hjælp af funktionen Find og erstat.

Dette er en hurtigere teknik og kan være nyttig i de givne situationer:

  • Når du vil fjerne dobbeltrum.
  • Når du vil fjerne alle mellemrumstegn.

Fjernelse af dobbeltrum

Bemærk, at denne teknik ikke kan bruges til at fjerne mellemliggende eller efterfølgende mellemrum. Det vil finde og erstatte dobbeltrum uanset dets position.

Her er trinene til at gøre dette:

  • Vælg de celler, hvorfra du vil fjerne dobbeltrum.
  • Gå til Hjem -> Find og vælg -> Erstat. (Du kan også bruge tastaturgenvejen - Control + H).
  • I dialogboksen Find og erstat skal du indtaste:
    • Find hvad: Dobbelt mellemrum.
    • Erstat med: Enkelt mellemrum.
  • Klik på Erstat alle.

Dette vil erstatte alle de dobbelte mellemrum med et enkelt mellemrumstegn.

Bemærk, at dette kun fjerner dobbelt mellemrum. Hvis du har tre mellemrumstegn mellem 2 ord, ville det resultere i 2 mellemrumstegn (ville fjerne et). I sådanne tilfælde kan du gøre dette igen for at fjerne og eventuelle dobbelte mellemrum, der måtte have været tilbage.

Fjernelse af enkeltrum

Følg nedenstående trin for at fjerne alle mellemrumstegnene i et datasæt:

  • Vælg de celler, hvorfra du vil fjerne mellemrumstegnet.
  • Gå til Hjem -> Find og vælg -> Erstat. (Du kan også bruge tastaturgenvejen - Control + H).
  • I dialogboksen Find og erstat skal du indtaste:
    • Find hvad: Single Space.
    • Erstat med: Lad dette stå tomt.
  • Klik på Erstat alle.

Dette fjerner alle mellemrumstegnene i det valgte datasæt.

Bemærk, at i dette tilfælde, selvom der er mere end et mellemrum mellem to tekststrenge eller tal, ville det hele blive fjernet.

Fjern linjeskift

Du kan også bruge Find og erstat til hurtigt at fjerne linjeskift.

Her er trinene til at gøre dette:

  • Vælg data.
  • Gå til Hjem -> Find og vælg -> Erstat (tastaturgenvej - Kontrol + H).
  • I dialogboksen Find og erstat:
    • Find hvad: Tryk på Control + J (du kan muligvis ikke se noget undtagen en blinkende prik).
    • Erstat med: Lad det stå tomt.
  • Udskift alle.

Dette fjerner øjeblikkeligt alle linjeskift fra det datasæt, du valgte.

Baseret på din situation kan du vælge enten metode (formel eller find og erstat) for at fjerne mellemrum i Excel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave