Sådan finder du tegn i en streng fra højre i Excel (4 nemme metoder)

  • Del Dette
Hugh West

I artiklen beskrives proceduren for at finde karakter(er) i en streng fra højre i Excel. Nogle gange har vi brug for at gemme de sidste data i en tegnstreng i Excel. Lad os antage, at vi vil gemme efternavnene for en bestemt gruppe af personer i en kolonne. I så fald skal vi udtrække tegnene i et navn fra højre.

Her vil jeg bruge følgende datasæt til at beskrive taktikken til at finde tegn i en streng fra dens højre side. Antag, at en gruppe mennesker arbejder på et kontor, og de har deres egen ID og Bruger-id . Vi vil arbejde på deres Navne , ID og Bruger-id med hensyn til at forklare vores problem og dets løsning.

Download arbejdsbog til øvelser

Find tegn fra højre.xlsx

4 måder at finde tegn i en streng fra højre i Excel på

1. Brug af Excel RIGHT-funktionen til at finde tegn i streng fra højre

Den enkleste måde at finde tegnene i en streng fra højre er at bruge RIGHT funktion. Lad os antage, at vi ønsker at gemme tallene i ID i en kolonne Lad os diskutere strategien nedenfor.

Trin:

  • Først skal du oprette en ny kolonne og skriv følgende formel i celle E5 .
=RIGHT(C5,3)

Her er det RIGHT funktionen tager tegnstrengen i celle C5 og finder den sidste 3 tegn fra den. Da hver ID har 3 tal, sætter vi [num_chars] som 3 .

  • Tryk på INDTAST knappen, og du vil se den sidste 3 cifre i den ID i celle C5 .

  • Brug nu den Håndtag til påfyldning til AutoFill nederste celler.

Denne operation vil give dig tallene i ID kolonne E . du kan således finde tegnene i en streng fra højre og gemme dem i en celle.

Læs mere: Sådan finder du tegn i String Excel (8 nemme måder)

2. Anvendelse af Excel LEN- og FIND-funktioner til at udtrække tegn i streng fra højre

Lad os antage, at vi ønsker at udtrække efternavne fra disse menneskers navne Vi kan følge nedenstående tricks.

Trin:

  • Lav en ny kolonne til efternavne og skriv følgende formel i celle E5 .
=RIGHT(B5,LEN(B5)-FIND(" ",B5)))

Her identificerer vi placeringen af den Rummet mellem første navn og efternavn med hjælp fra FIND funktion og derefter trække denne position fra længde af strengen i celle B5 (hele navn ). På denne måde fortæller vi den RIGHT funktion, hvilke tegn den skal gemme i celle E5 Vi brugte den LEN funktion til at bestemme længden af strengen af celle B5 .

  • Tryk nu på INDTAST knappen, og du vil se efternavn af celle B5 i celle E5 .

  • Brug den Håndtag til påfyldning til AutoFill nederste celler.

Herefter vil du se efternavne kolonne E Dette er en anden metode, du kan anvende til at finde tegnene i en streng fra højre og gemme dem i en celle.

Læs mere: Sådan finder du fra højre i Excel (6 metoder)

Lignende læsninger

  • [Rettet]: Kan ikke finde projekt eller bibliotek fejl i Excel (3 løsninger)
  • Sådan Find * Tegn Ikke som Wildcard i Excel (2 Metoder)
  • Sådan finder du den sidste række med en bestemt værdi i Excel (6 metoder)
  • Find sidste værdi i kolonne større end nul i Excel (2 nemme formler)
  • Sådan finder du de 3 laveste værdier i Excel (5 nemme metoder)

3. Brug af kombinerede funktioner til at finde tegn i streng fra højre

Forestil dig, at du blot ønsker at gemme nummeret fra Bruger-id Vi kan gøre dette ved at indlejre LEN , FIND og UDSTEDELSE funktioner i den RIGHT funktion. Lad os se, hvordan vi kan opfylde vores formål.

Trin:

  • Lav en ny kolonne til Bruger-id nr. og skriv følgende formel i celle E5 .
=RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))

Her har vi indlejret LEN , FIND og UDSTEDELSE i den RIGHT funktion til at udtrække den UID nr. som tekst. Lad os dele formlen op i flere dele nedenfor.

Opdeling af formler

  • LEN(D5)--> Længde funktionen returnerer antallet af tegn .
    • Output : 11
  • SUBSTITUTE(D5,"-","")--> UDSTEDELSE funktionen erstatter den bindestreger med ingenting.
  • SUBSTITUTE("PLK-OIQ-249″,"-","")--> bliver PLKOIQ249
    • Output : "PLKOIQ249"
  • LEN(SUBSTITUTE(D5,"-","",""))--> bliver LEN( "PLKOIQ249" )
    • Output : 9
  • LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))--> bliver LEN(D5)-LEN( "PLKOIQ249" )
    • 11-9
    • Output : 2
  • SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","""))--> bliver
  • SUBSTITUTE(D5,"-", "#", "#",2)-> Den erstatter den 2. bindestreg '-' med hashtag '#')
    • Output : "PLK-OIQ#249"
  • FIND("#",SUBSTITUTE(D5,"-", "#", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",""))))--> bliver
  • FIND("#", "PLK-OIQ#249″)--> FIND funktionen finder den position af det givne tegn # .
    • Udgang : 8
  • RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))--> bliver til
  • RIGHT(D5,LEN(D5)-8)-->
  • RIGHT(D5,11-8)-->
  • RIGHT(D5,3)-->
  • RIGHT("PLK-OIQ-249",3)--> RIGHT funktionen udtrækker antallet af tegn fra højre side .
    • Output : 249

Endelig får vi den Bruger-ID 249 . Lad os gå over til trin igen.

  • Hit INDTAST og du vil kun se den nummer i den Bruger-id .

  • Derefter skal du bruge Håndtag til påfyldning til AutoFill nederste celler.

På den måde kan du imødekomme de numre i den Bruger-id kolonne E Det er lidt svært at finde tegn i en streng fra højre side, når denne type situation opstår.

Læs mere: Sådan finder du et tegn i en streng i Excel

4. Finde tegn i en streng fra højre ved hjælp af Flash Fill

Hvis du ikke er til formler, kan du bruge Flash Fill kommando til at finde tegn i en streng fra højre. Lad os sige, at du vil gemme efternavne Lad os diskutere denne enkle proces.

Trin:

  • Lav en ny kolonne til efternavne og skriv efternavn ( Spears ) i celle B5 .
  • Vælg Hjem >> Fyld >> Flash Fill

Her er det Flash Fill kommandoen følger et mønster. Den registrerer tegnstrengen Spears som de højresiddende tegn i hele strengen i celle B5 Og det samme vil den gøre for andre celler.

  • Denne operation returnerer alle de efternavne i de resterende celler E6 til E11 .

På den måde kan du finde tegn i en streng fra dens højre position.

Læs mere: Excel-funktion: FIND vs. SEARCH (en sammenlignende analyse)

Øvelsesafsnit

Her giver jeg dig det datasæt, som vi brugte til at forklare, hvordan man finder tegn i en streng fra den rigtige position, så du kan øve dig selv.

Konklusion

Artiklen indeholdt nogle metoder til at finde tegn i en streng fra højre. De metoder, som jeg beskrev her, er ret nemme at forstå. Jeg håber, at dette vil være nyttigt for dig til at løse dine egne problemer i denne henseende. Hvis du har mere effektive metoder eller ideer eller feedback, bedes du skrive dem i kommentarfeltet. Dette kan hjælpe mig med at berige mine kommende artikler.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.