Venstre trimfunksjon i Excel: 7 egnede måter

  • Dele Denne
Hugh West

I denne artikkelen vil vi diskutere å gjøre venstre trim i Excel ved å bruke både funksjon og VBA. Venstre trim kan være av forskjellige typer. Du kan for eksempel fjerne et tegn fra venstre side av en streng. På den annen side kan du også slette innledende mellomrom (mellomrom tilstede på venstre side av en streng) fra en datastreng.

Last ned øvelsesarbeidsbok

Du kan last ned øvelsesarbeidsboken vår som vi har brukt til å forberede denne artikkelen.

Venstre trim funksjon.xlsm

7 egnede måter å fungere på venstre trim i Excel

1. Bruk HØYRE funksjon for å trimme venstre sidetegn i Excel

Når vi jobber med regneark, må vi ofte trimme dataene fra venstre. For eksempel har du en kode som inneholder farge, referansenummer, størrelse osv. og du vil skille koden i henhold til dine preferanser. Den enkleste måten å trimme den venstre delen av data på er å bruke HØYRE-funksjonen . Funksjonen HØYRE returnerer det angitte tegnet fra slutten av tekststrengen. For eksempel ønsker vi å trimme verdien av Celle B5 . Her er trinnene som kreves:

Trinn :

  • Skriv følgende formel for å skille fargen fra koden.
=RIGHT(B5,4)

  • Etter å ha lagt inn formelen vil fargen Blå bli skilt. Bruk Fyllhåndtaket (+) for å kopiere formelen til resten av cellene.

LesMer: Trim høyre tegn og mellomrom i Excel (5 måter)

2. Bruk av  REPLACE-funksjonen for å fjerne tegn på venstre side i Excel

En annen lett trim til venstre er å bruke REPLACE-funksjonen. REPLACE -funksjonen erstatter en del av en tekststreng med en annen tekststreng. Vi har brukt funksjonen på det forrige settet med data, og her er trinnene som følges:

Trinn:

  • Først skriver du inn følgende formel:
=REPLACE(B5,1,C5,"")

  • Ved å skrive inn formelen, her er resultatet vi fikk:

3. Bruk VBA til å trimme venstre sidetegn

Hvis du ikke vil bruke noen funksjon eller formel for å trimme venstre side, å bruke VBA kan være et alternativ i excel. Vi har brukt følgende trinn for VBA :

Trinn:

  • Følgende er strengen vi ønsker å trimme:

  • Først går du til det tilsvarende arket. Høyreklikk deretter på arknavnet og velg alternativet Vis kode for å hente vinduet VBA .
  • Skriv nå følgende kode i Modul .
9927

  • Til slutt, kjør koden, så får du trimmet koden.

4. Slett tegn fra venstre ved å bruke RIGHT- og LEN-funksjonen

På samme måte kan metodene nevnt ovenfor fjerne tegn fra venstre del av dataene ved å ved å bruke kombinasjonen HØYRE og LEN funksjoner. LEN-funksjonen returnerer antall tegn i en tekststreng. Trinn knyttet til denne metoden er:

Trinn:

  • Først skriver du inn følgende formel.
=RIGHT(B5,LEN(B5)-C5)

Fordeling av formelen:

  • LEN(B5)

Her returnerer LENGE funksjonen antall tegn i en tekststreng.

  • HØYRE(B5,LEN(B5)-C5)

I denne formelen trekkes antall tegn trimmet fra venstre fra hele strengen. Formelen vil returnere strengen trimmet fra venstre.

  • Til slutt er utdata:

5. Fjern Ledende rom ved å bruke kombinasjonen av FIND, MID, TRIM & LEN-funksjoner i Excel

Ofte, når vi kopierer data fra nettsider, kopieres også mange unødvendige mellomrom med dataene. Men å finne disse plassene én etter én vil være tidkrevende. Heldigvis er det noen kombinasjoner av funksjoner tilgjengelig for å trimme disse områdene.

I denne metoden vil vi bruke kombinasjonen FIND, MID, TRIM & LEN-funksjoner for å fjerne innledende mellomrom. Trinnene som er involvert er:

Trinn:

  • For å fjerne mellomrom, skriv inn følgende formel:
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Fordeling av formelen:

  • LEN(B5)

Denne formelen vil returnere antall tegn i celle B5 .

  • TRIM(B5)

TRIM -funksjonen fjerner alle mellomrom fra B5 bortsett fra enkeltrom mellom ord.

  • MID( TRIM(B5),1,1)

MID-funksjonen returnerer tegn fra midten av B5, gitt startposisjon og lengde.

  • FINN(MIDDEL(TRIM(B5),1,1)

FINN-funksjonen returnerer startposisjonen til én tekststreng innenfor en annen tekststreng. Her returnerer formelen posisjonen til tegnet vi fant i forrige prosedyre.

  • MID(B5,FINN(MID(TRIM(B5),1,1), B5),LEN(B5))

Når formelen brukes med en annen MID-funksjon, vil den slette mellomrommene bare fra venstre side av strengen.

  • Til slutt er utdataene:

Les mer: Hvordan trimme mellomrom i Excel (8 enkleste måter )

6. Bruk kombinasjon av REPLACE, LEFT, FIND & TRIM Excel-funksjoner for å fjerne ledende mellomrom

På samme måte, den forrige metoden, kombinasjonen av ERSTATT, VENSTRE, FINN, og TRIM -funksjonene kan brukes til å slette innledende mellomrom.

Vi har fulgt trinnene nedenfor for å fullføre oppgaven:

Trinn:

  • Bruk de ovennevnte funksjonene, skriv inn følgende formel først:
=REPLACE(B5,1,FIND(LEFT(TRIM(B5),2),B5)-1,"")

Fordeling av formelen:

Kombinasjonen av funksjonene FINN , VENSTRE og TRIM hjelper oss å beregne posisjonen avdet første mellomromstegnet i strengen; mellomrom mot venstre side av strengen.

Her sendte vi formelen gjennom funksjonen REPLACE . Som et resultat ble de innledende mellomrommene i strengen erstattet med ingen blank (""). Formelen vil bare slette de innledende mellomrommene fra strengen.

  • Til slutt er resultatet:

7. Bruk VBA til å fjerne ledende mellomrom i Excel

Leading spaces kan også slettes ved hjelp av VBA .

Trinn:

  • Først velger du cellene med innledende mellomrom.

  • For det andre, gå til det tilsvarende arket, høyreklikk på arket navn, og velg alternativet Vis kode for å hente vinduet VBA .
  • I modulen skriver du følgende kode:
5733

  • Til slutt, kjør koden og hent strengen uten innledende mellomrom.

Konklusjon

I artikkelen har jeg diskutert mye brukte metoder for å trimme venstre tegn. Du kan lære både om metodene knyttet til funksjon og VBA. Bruk disse metodene når det passer, og gi oss beskjed hvis du har spørsmål.

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.