Innholdsfortegnelse
Mellomrom kan oppstå av forskjellige årsaker i et regneark. Det kan være feil under datainndata eller dataimport fra forskjellige kilder. Å fjerne disse mellomrommene manuelt kan være tungvint og kan kreve tid. I denne artikkelen vil vi vise deg raske måter å fjerne plass i Excel etter tekst. Disse måtene vil være nyttige når vi skal rense data.
Anta at vi har en liste over navn med uønskede mellomrom etter tekst. Vi ønsker å fjerne disse områdene for å utføre ytterligere operasjoner. Vi vil gjøre det ved å bruke 6 forskjellige metoder nedenfor. For enkelhets skyld har vi inkludert to kolonner Normal tekst og Tekst uten uønsket plass . Her har vi uønskede mellomrom mellom ordet Abagail og anførselstegn (“) .
Last ned øvelsesarbeidsbok
Fjerne_mellomrom_etter_tekst.xlsm
6 raske måter å fjerne mellomrom i Excel etter tekst
Nå skal vi se etter måter å fjerne mellomrom i Excel etter tekst. I dette tilfellet vil vi fjerne mellomrommene mellom Abagail og anførselstegnet (“ ”) . Følgende metoder vil lede oss gjennom ulike metoder for å gjøre det.
1. Fjern mellomrom i Excel etter tekst ved å bruke Finn og erstatt
Vi kan fjerne mellomrom etter tekst ved å bruke Finn og erstatt funksjon i Excel. For å gjøre det må vi først velge området som vi vil bruke Finn og erstatt -funksjonen over.
Her valgte jegområde B5:B9 .
Først går vi til Hjem -fanen og deretter går vi til Finn & Velg alternativ i verktøylinjen.
Fra Finn & Velg velg Erstatt .
Deretter vises dialogboksen Finn og erstatt .
Så i Finn hvilken -boksen vil vi skrive et MELLOMROM én gang. I dette tilfellet lar vi boksen Erstatt med tom .
Deretter trykker vi Erstatt alle for å fjerne alle mellomrommene . En meldingsboks vises med antall erstatninger.
Alle mellomrom etter tekst vil forsvinne.
Les mer: Slik fjerner du mellomrom før tekst i Excel (4 metoder)
2. Fjern mellomrom etter tekst ved å bruke TRIM-funksjonen i Excel
2.1. Bruk av bare TRIM-funksjonen
TRIM-funksjonen i Excel hjelper oss med å fjerne uønsket plass. Vi kan bruke TRIM-funksjonen for å bli kvitt eventuelle uønskede mellomrom etter teksten. Her, i dette tilfellet i celle C5 , skriver vi
=TRIM(B5)
Etter ved å trykke på ENTER -tasten vil vi finne teksten uten uønsket mellomrom . Her ville vi fjernet de unødvendige mellomrommene mellom to deler av navnet.
Nå ville vi bruke Fyllhåndtaket for å bruke Autofyll -funksjonen i Excel for å fjerne plass fra andre verdier i tekstenUten uønsket plass-kolonne .
2.2. Bruk av LEN- og VENSTRE-funksjonen med TRIM-funksjonen
LEN-funksjonen i Excel måler lengden på et hvilket som helst tall eller streng. VENSTRE-funksjonen i Excel kan være nyttig for å hente et spesifisert antall tegn fra et hvilket som helst tall eller tekststreng. Her vil vi bruke en kombinasjon av tre funksjoner for å fjerne mellomrom etter tekst. Her, i celle C5 , skriver vi
=TRIM(LEFT(B5,LEN(B5)))
Formelsammenbrudd
LEN(B5)
—> måler lengden på tegnene i celle B5. I dette tilfellet,
Utdata er : 14
LEFT(B5,LEN(B5)) —> blir VENSTRE(B5;14). Så det tar hensyn til 14 tegn fra venstre. I dette tilfellet
Utdata er : Abagail Ross
Forklaring : Legg merke til at det er 2 ekstra mellomrom mellom ordene.
TRIM(VENSTRE(B5,LEN(B5))) —> nå trer TRIM-funksjonen i bruk. Den fjerner de to ekstra mellomrommene mellom ordene og gir oss det riktige resultatet.
Utdata er : Abagail Ross
Forklaring : Legg merke til at det ikke er noe ekstra mellomrom mellom to ord.
Ved å trykke på ENTER -tasten får vi resultatet i C5 celle .
Ved å bruke Fyllhåndtaket for å bruke Autofyll -funksjonen i Excel, får vi verdier i Tekst uten Uønsket plasskolonne .
Les mer: H ow to Remove Leading Spaces in Excel (4 Methods)
3. Fjern mellomrom etter tekst ved hjelp av Power Query
Power Query er en nyttig funksjon når det gjelder dataformatering. Vi kan bruke Power Query for å rense uønskede områder. Først velger vi alle dataene for området vi jobber med.
Vi valgte området B5:B9.
Deretter, for å utføre Power Query , må vi velge Fra tabell/område fra Data-fanen .
Et nytt vindu vil dukke opp.
Gå til Legg til kolonne >> Format >> TRIM
Vi vil få de trimmede dataene i en ny kolonne kalt Trim .
Gå deretter til Fil -kategorien.
Klikk Lukk & Last inn .
Du får resultatene i et nytt ark .
Les mer: Slik fjerner du mellomrom i Excel: Med Formula, VBA & Power Query
4. Fjern mellomrom etter tekst ved hjelp av makroer og VBA
Vi kan bruke VBA til å fjerne mellomrom etter teksten. Først må vi velge hele området som vi vil fjerne mellomrom.
Deretter valgte vi området B5:B9 .
For å bruke VBA redigering,
Åpne fanen Utvikler >> velg Visual Basic
Et nytt vinduvises.
Gå til Sett inn -fanen >> velg Modul .
En ny Modul vil vises. Skriv inn koden nedenfor i den nye modulen .
4900
Vi vil opprette en ny underprosedyre Fjern mellomrom etter tekst og erklær to variabler M og celle som Rekkevidde .
Så brukte vi For loop for å finne hver celle som har uønskede mellomrom. Vi vil bruke VBA TRIM -funksjonen for å fjerne mellomrom.
Nå skal vi lagre koden og kjøre koden ved å trykke F5 .
Vi vil kunne fjerne alle uønskede mellomrom.
Les mer: Slik fjerner du etterfølgende mellomrom i Excel (6 enkle metoder)
5. Fjern mellomrom etter tekst ved å bruke VENSTRE-funksjonen i Excel
VENSTRE -funksjonen i Excel lar oss velg et spesifisert antall tegn fra venstre i teksten. Hvis vi vet hvor mange mellomrom det er til høyre for teksten, dvs. etter teksten kan vi fjerne mellomrommene ved å bruke VENSTRE funksjonen.
I dette tilfellet vet vi at vi har tre mellomrom til høyre for teksten. Så i celle C5, skriver vi
=LEFT(B5,LEN(B5)-3)
Formelsammenbrudd
LEN(B5)
—> gir oss lengden på verdien i celle B5.
Utdata er : 10
LEN(B5)-3
—> gir oss verdien 10-3.
Utdata er : 7
Forklaring : Vi finner antall tegn som kreves.
LEFT(B5,LEN(B5)-3)
—> henter 7 tegn fra venstre side av teksten.
Utdata er : Abagail
Forklaring : Ingen ekstra mellomrom etter teksten.
Trykk på ENTER -tasten vil vi få verdien i celle C5 .
Nå ved å dra ned Fyllhåndtaket for å bruke Autofyll -funksjonen får vi alle verdiene i kolonnen Tekst uten uønsket plass .
6. Fjern mellomrom etter tekst ved å bruke SUBSTITUTE-funksjonen i Excel
SUBSTITUTE Funksjonen i Excel lar oss erstatte en tekst med en annen. Vi kan bruke SUBSTITUTE-funksjonen for å erstatte de uønskede mellomrommene. Her vil vi erstatte de ekstra mellomrommene mellom to tekster. For å gjøre dette, i C5-cellen skriver vi
=SUBSTITUTE(B5," ","")
I formelen vil velge B5-cellen verdien vi ønsker å erstatte. Deretter brukte mellomrom som gammel_tekst da jeg vil fjerne mellomrom. Deretter brukte mellomrom i det doble anførselstegn som ny_tekst .
Nå vil SKIFT -funksjonen erstatte de ekstra mellomrommene i etter tekst med ingen mellomrom.
Etter å ha trykket ENTER -tasten vil vi få ønsket verdi i B5-cellen .
Deretter ved å bruke Fyllhåndtaket for å bruke Autofyll -funksjonen får vi de tilsvarende verdienei kolonnen Tekst uten uønsket plass .
Les mer: Slik fjerner du plass i Excel før tall (3 måter)
Ting å huske
Uønskede mellomrom kan forårsake problemer når vi bruker OPPSLAG-funksjoner .
Når vi bruker VENSTRE Funksjon kun for å fjerne uønskede mellomrom etter tekst, bør vi vite antall mellomrom etter teksten.
Øvingsseksjon
Vi har inkludert en øvingsdel slik at du kan øv på metodene på egen hånd.
Konklusjon
Vi prøvde å vise 6 raske måter å fjerne mellomrom i Excel etter tekst. Håper disse vil være nyttige for deg i dine daglige aktiviteter. Hvis du trenger ytterligere avklaringer, kan du gjerne kommentere nedenfor eller sende tilbakemeldinger. Teamet vårt hjelper deg gjerne med alle dine problemer.