Innholdsfortegnelse
I denne artikkelen lærer vi å fjerne mellomrom i excel med formelen. Mellomrom skaper mange problemer når vi prøver å utføre en formel i excel-regnearket. Noen ganger, når vi kopierer dataene og limer dem inn i excel-arket vårt, kan det oppstå ekstra mellomrom utilsiktet. Det kan gi feil resultater eller feil. Vi vil nå demonstrere noen metoder for å overvinne dette problemet.
Last ned øvingsbok
Last ned øvingsboken.
Fjern mellomrom med formel .xlsm
5 måter å fjerne mellomrom med Excel-formel
1. Bruk av Trim-formel for å fjerne mellomrom i Excel
Excel har en innebygd formel som fjerner mellomrom fra tekster. Det er Trim -formelen. Vi vil bruke et datasett med to kolonner for å forklare denne metoden. Disse er Ansatt & ID-nummer . Vi vil bruke det samme datasettet i alle metodene i denne artikkelen.
Følg trinnene nedenfor for å lære denne metoden.
TRINN:
- I begynnelsen må vi lage en hjelpekolonne. Vi kalte den « TRIM » i datasettet vårt.
- Velg nå Celle D5 og skriv inn formelen i hjelpekolonnen.
=TRIM(B5)
Her, etter å ha skrevet funksjonen, må vi velge cellen der vi må fjerne mellomrom.
- Deretter trykker du Enter for å se resultatet.
- Bruk deretter Fyllhåndtaket for å se resultater i altceller.
- Deretter velger du Celle D5 og kopierer den.
- Nå limer du bare inn verdi i Celle B5 .
- Til slutt, etter å ha gjort 'Kopier & Lim inn' i alle celler, slett hjelpekolonnen.
Les mer: Slik fjerner du mellomrom i Excel: Med Formula, VBA & ; Power Query
2. Fjern alle mellomrom ved hjelp av Excel ERSTATT-funksjonen
Vi kan også slette mellomrom ved hjelp av Erstatningsfunksjonen . Det vil fjerne alle mellomrommene fra ønsket celle.
Vær oppmerksom på trinnene for å vite mer.
TRINN:
- Først oppretter du en hjelperkolonne & skriv inn formelen.
=SUBSTITUTE(B5,“ ”,“”)
Her vil denne formelen erstatte mellomrom (andre argument) med den tomme strengen (tredje argument).
- Trykk deretter Enter for å se resultatet.
- Bruk nå Fyllhåndtaket for å se resultater i hjelperkolonnen .
Her kan vi se der er ingen mellomrom mellom fornavnet og etternavnet til de ansatte. Vi kan absolutt fikse dette problemet ved å bruke TRIM-funksjonen i begynnelsen av ERSTATT-funksjonen .
- Plasser formelen i Celle D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))
Her erstatter SUBSTITUTE-funksjonen den ikke-brytende mellomrom, CHAR(160) med normale mellomrom, CHAR(32) . TRIM-funksjonen fjerner de ekstra mellomrommene her. Vi må legge det til foran SKIFT-funksjonen .
- Trykk Enter for å se resultatet.
- Til slutt bruker du Fyllhåndtaket for resten av cellene.
3. Excel-formel med MID-funksjon for å fjerne ledende mellomrom
MID-funksjonen hjelper oss å fjerne ledende mellomrom fra en celle . Det fjerner ikke ekstra mellomrom mellom tekster. Vi vil bruke det forrige datasettet igjen.
Følg trinnene nedenfor for å vite om denne metoden.
TRINN:
- Opprett en Hjelperkolonne først.
- Skriv inn formelen i celle D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
Denne formelen vil først finne teksten og dens lengde. FINN-funksjonen vil returnere posisjonen til tekststrengen som et tall, og LEN-funksjonen vil telle lengden på Celle B5 . Deretter vil den trimme innledende mellomrom fra teksten.
- Trykk deretter Enter . Du kan se i Celle D5 at det ikke er noe ledende mellomrom. Men den har mellomrom mellom tekster.
- Til slutt drar du Fyllhåndtaket ned for å se resultater i hjelperen Kolonne .
Lignende avlesninger
- Hvordan fjerne mellomrom i en celle i Excel (5 metoder)
- Fjern mellomrom i Excel før Numbers (3Måter)
- Hvordan fjerne blanke mellomrom i Excel (7 måter)
- Hvordan fjerne mellomrom i Excel etter tekst (6 raske måter)
4. Bruk VBA for å fjerne ekstra mellomrom i Excel
VBA gir oss også muligheten til å eliminere ekstra mellomrom i excel . Den kan fjerne mellomrommene fra starten og også fra slutten. Men den vil ikke kunne fjerne mellomrom mellom tekster.
Følg trinnene for denne teknikken.
TRINN:
- I første plass, gå til Utvikler -fanen og velg Visual Basic .
- Neste, gå til Sett inn i vinduet Visual Basic og velg deretter Modul .
- Skriv inn koden i Modul og lagre den .
5855
- Deretter velger du celleområdet der du vil bruke VBA Her har vi valgt Celle B5 til Celle B9 .
- Velg deretter Makroer fra Utvikler.
- Velg dessuten Kjør fra Makroen.
- Til slutt vil du se resultater som bildet nedenfor.
5 Sett inn Excel-formel for å slette mellomrom mellom tall
Noen ganger må vi rense mellomrom mellom tall. I denne delen vil vi vise hvordan vi kan fjerne mellomrom mellom tall. Vi vil bruke samme datasett her. Men vi vil ha mellomrom i ID-nummeret kolonne denne gangen.
Følg trinnene nedenfor.
TRINN:
- Opprett først en ekstra kolonne. Hjelperkolonnen er den ekstra kolonnen her.
- For det andre velger du Celle D5 og skriv inn formelen.
=SUBSTITUTE(C5," ","")
- Trykk for det tredje Enter og bruk Fyllhåndtaket i Hjelper-kolonnen .
- Alternativt kan du gjøre dette med 'Finn & Erstatt' Velg celleområdet der du vil fjerne mellomrom.
- Deretter trykker du Ctrl + H fra tastaturet. Vinduet "Finn og erstatt" vil vises.
- Trykk på mellomromstasten i "Finn hva" -delen og behold 'Erstatt med' -delen er tom.
- Til slutt velger du Erstatt alle for å se resultatene.
Les mer: Slik fjerner du mellomrom etter tall i Excel (6 enkle måter)
Ting å huske
Vi har diskutert noen enkle metoder for hvordan du kan trimme mellomrom i excel. Det er en viktig ting vi må huske på mens vi bruker disse metodene. Vi må først lage en ekstra kolonne for Metode-1,2 & 3 . Etter å ha utført trinnene, må vi erstatte hoveddataene med de trimmede dataene. Vi kan gjøre dette ved å bruke Kopier & Lim inn . Pass på at du bare limer inn verdier . Denne prosedyren er vist i Metode-1 .
Konklusjon
Vi har beskrevet 5 metoder for å slette mellomrom fra excel-regnearket vårt. Dette er hovedsakelig formelbaserte metoder. Du kan også bruke 'Finn & Erstatt' alternativ som er diskutert i den siste metoden. Videre håper jeg at disse metodene vil hjelpe deg med å løse problemet fullstendig. Til slutt, hvis du har spørsmål eller forslag, kommenter gjerne nedenfor.