Slik fjerner du etterfølgende mellomrom i Excel (2 enkle måter)

  • Dele Denne
Hugh West

Vi kan enkelt fjerne uønskede tegn eller symboler fra Excel hvis de er synlige for oss. Men å oppdage og deretter slette mellomrom er ganske vanskelig siden de er usynlige. I tillegg til det blir ting enda vanskeligere hvis plassen er et etterfølgende rom for å si det sånn. For det er ingen enkel måte å oppdage dem på ved første øyekast.

I alle fall er det viktigste faktum at vi rett og slett ikke kan ignorere disse etterfølgende områdene. Fordi disse mellomrommene faktisk ikke bare ligger bak der, kan de forårsake alvorlige problemer mens du bruker formler i Excel. Dermed er det trygt å fjerne alle disse etterfølgende plassene på forhånd. Når det er sagt, vil vi lære deg hvordan du enkelt kan fjerne de etterfølgende mellomrommene i Excel ved å bruke 2 forskjellige enkle metoder.

Last ned øvelsesarbeidsboken

Du anbefales å laste ned denne Excel-arbeidsboken og øv deg sammen med det.

Fjern etterfølgende mellomrom i Excel.xlsm

2 måter å fjerne etterfølgende mellomrom i Excel

I denne artikkelen har vi vil bruke en Excel-arbeidsbok som inneholder en kort filmliste for å demonstrere metodene for å slette etterfølgende mellomrom i Excel.

Så uten ytterligere diskusjon, la oss gå gjennom alle metodene en av én.

1. Slett etterfølgende mellomrom i Excel ved hjelp av TRIM-funksjonen

Den korteste og enkleste måten å slette etterfølgende mellomrom fra teksten i Excel er å bruke TRIM-funksjonen .Dette er en innebygd funksjon i Excel som fjerner alle ekstra mellomrom i en tekstlinje og derfor gjenoppretter teksten i normalisert form.

🔗 Trinn:

Velg celle D5 .

Type

=TRIM(B5)

i cellen.

❸ Trykk på ENTER -knappen.

Gratulerer! Du har trimmet de etterfølgende mellomrommene fra celle B5 .

❹ Dra nå ikonet Fyllhåndtak til slutten av kolonnen ▶ for å normalisere alle tekstene som har etterfølgende mellomrom .

Hurtigfiks: TRIM-funksjonen fungerer ikke

Det finnes forskjellige typer områder tilgjengelig, for eksempel Normal plass , Non-breaking Space , Horizontal Space , Em Space , En Space osv.

✔ The TRIM funksjon kan bare fjerne de normale mellomrommene ( Kodeverdi 32 i 7-biters ASCII tegnsett).

Det kan ikke fjerne andre typer mellomrom som Non-breaking Space , Horisontal Space osv.

🔎 Så hvordan fjerne den andre typen mellomrom enn den normale mellomrom?

💬 Bytt ut den andre typen mellomrom med den vanlige mellomrom og trim dem deretter av.

For å gjøre det, følg trinnene nedenfor:

🔗 Trinn:

Velg celle D7 .

Type

=TRIM(SUBSTITUTE(B7, CHAR(160), " "))

i cellen.

❸ Trykk på ENTER -knappen.

🔁 FormelFordeling

SUBSTITUTE(B7, CHAR(160), ” “) erstatter Ikke-brytende mellomrom ( Kodeverdi 160 ) i celle B7 med Normal plass (kodeverdi 32).

=TRIM(SUBSTITUTE(B7, CHAR(160), ” “)) trimmer av det erstattede normalrommet.

🔎 Hvordan får jeg kodeverdien for ulike typer mellomrom?

💬 Bruk formelen

=CODE(RIGHT(A1,1))

▶ for å få tilsvarende kodeverdi for etterfølgende plass .

▶ Erstatt celleadressen A1 med den som inneholder den andre typen mellomrom enn Normal Space .

Lignende avlesninger:

  • Slik fjerner du tomme mellomrom i Excel (7 måter)
  • Fjern alle mellomrom i Excel
  • Hvordan fjerne ledende mellomrom i Excel (5 nyttige måter)

2. Fjern etterfølgende mellomrom ved hjelp av VBA

Fjerne etterfølgende mellomrom med TRIM funksjon er ganske rettferdig, men det kan være skremmende i tilfelle av et stort antall celler. I slike tilfeller kan du bruke følgende VBA-koder for å slette alle etterfølgende mellomrom innenfor en valgt region av celler.

🔗 Trinn:

❶ Velg området til cellene ▶ for å fjerne alle etterfølgende mellomrom.

❷ Trykk ALT + F11 -tastene ▶ for å åpne VBA -vinduet.

❸ Gå til Sett inn Modul .

Kopier følgende VBA -kode:

6816

❺ Trykk CTRL + V ▶ for å lime inn VBA -koden ovenfor.

❻ Trykk på F5 -tasten ▶ for å kjøre denne koden.

Dette vil fjerne alle etterfølgende mellomrom fra de valgte cellene umiddelbart.

Bonustips: Finn etterfølgende plass i Excel

Siden de etterfølgende områdene er usynlige, er det veldig vanskelig å oppdage dem med en gang. Du kan følge trinnene nedenfor for å finne de usynlige etterfølgende mellomrommene i Excel.

🔗 Trinn:

Velg celle D5 .

Skriv inn formelen

=IF(RIGHT(B5,1)=” “,”Present”,”Absent”)

i cellen.

❸ Trykk på ENTER -knappen.

❹ Dra Fyllhåndtak -ikonet ▶ til slutten av kolonnen.

Det var det.

Ting å huske

📌 TRIM -funksjonen fjerner bare normale mellomrom (Kodeverdi 32).

📌 Alle andre mellomrom må konverteres til Normal Space først for å bruke TRIM -funksjonen.

📌 ALT + F11 er hurtigtasten for å åpne VBA -vinduet.

📌 F5 er hurtigtasten for å kjøre VBA kode.

Konklusjon

I denne artikkelen har vi demonstrert to metoder som du kan bruke for å slette etterfølgende plass i Excel. Den første metoden bruker TRIM-funksjonen og den andre metoden er å bruke Excel VBA-kode. Last ned den vedlagte Excel-arbeidsboken og øv deg sammen med den.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.