Kuidas leida tähemärki stringis paremalt Excelis (4 lihtsat meetodit)

  • Jaga Seda
Hugh West

Artiklis kirjeldatakse menetlust, et leida tegelane(d) stringis alates õigus Excelis. Mõnikord on meil vaja salvestada Exceli viimased andmed märgijada. Oletame, et soovime salvestada teatud rühma inimeste perekonnanimesid veergu. Sellisel juhul on meil vaja nime tähemärgid paremalt poolt välja võtta.

Siinkohal kasutan järgmist andmestikku, et kirjeldada taktikat, kuidas leida tähemärke stringi paremalt poolt. Oletame, et kontoris töötab grupp inimesi ja neil on omaette ID ja Kasutaja ID Me töötame nende Nimed , ID ja Kasutaja ID seoses meie probleemi ja selle lahenduse selgitamisega.

Lae alla praktiline töövihik

Leia märk paremalt.xlsx

4 viisi, kuidas leida tähemärki stringis Exceli paremalt poolt

1. Exceli RIGHT-funktsiooni kasutamine tähemärgi leidmiseks stringis paremalt poolt

Lihtsaim viis leida tähemärke stringis paremalt poolt on kasutada funktsiooni RIGHT funktsioon. Oletame, et soovime salvestada numbreid ID aastal veerg . arutame strateegiat allpool.

Sammud:

  • Kõigepealt tehke uus veerg ja sisestage lahtrisse järgmine valem E5 .
=RIGHT(C5,3)

Siin on RIGHT funktsioon võtab märgijada lahtrisse C5 ja leiab viimase 3 tähemärki sellest. Kuna iga ID on 3 numbrid, paneme [num_chars] nagu 3 .

  • Vajuta SISESTA nuppu ja näete viimast 3 numbrite arvud ID lahtris C5 .

  • Nüüd kasutage Täitmise käepide aadressile AutoFill alumised rakud.

See toiming annab teile numbrid, mis on esitatud ID aadressil veerg E . seega saate leida tähemärgid stringist paremalt ja salvestada need lahtrisse.

Loe edasi: Kuidas leida tähemärki String Excelis (8 lihtsat viisi)

2. Exceli LEN- ja FIND-funktsioonide rakendamine tähemärgi väljavõtmiseks stringis paremalt poolt

Oletame, et me tahame ekstraheerida perekonnanimed nende inimeste nimed . Me võime järgida alljärgnevaid nippe.

Sammud:

  • Tee uus veerg . perekonnanimed ja sisestage lahtrisse järgmine valem E5 .
=RIGHT(B5,LEN(B5)-FIND(" ",B5))

Siinkohal tuvastame positsiooni Kosmos vahel. esimene nimi ja perekonnanimi abiga FIND funktsiooni ja seejärel lahutame selle positsiooni pikkus stringi lahtris B5 (kogu nimi ). Nii ütleme me RIGHT funktsioon, milliseid sümboleid ta peaks salvestama lahtrisse E5 Me kasutasime LEN funktsioon, et määrata raku stringi pikkus B5 .

  • Nüüd vajutage SISESTA nuppu ja te näete perekonnanimi raku B5 lahtris E5 .

  • Kasutage Täitmise käepide aadressile AutoFill alumised rakud.

Pärast seda näete perekonnanimed aadressil veerg E See on teine meetod, mida saab kasutada, et leida tähemärgid stringist paremalt ja salvestada need lahtrisse.

Loe edasi: Kuidas leida Excelis paremalt (6 meetodit)

Sarnased lugemised

  • [Parandatud]: Ei leia projekti või raamatukogu viga Excelis (3 lahendust)
  • Kuidas leida * märk, mis ei ole Excelis Wildcard (2 meetodit)
  • Kuidas leida Exceli viimase rea konkreetne väärtus (6 meetodit)
  • Leia viimane väärtus veerus, mis on suurem kui null Excelis (2 lihtsat valemit)
  • Kuidas leida madalaimad 3 väärtust Excelis (5 lihtsat meetodit)

3. Kombineeritud funktsioonide kasutamine tähemärgi leidmiseks stringis paremalt poolt

Kujutage ette, et soovite lihtsalt salvestada numbri alates Kasutaja ID neist. Me saame seda teha, kui pesitseda LEN , FIND ja ASENDAJA funktsioonide sisse RIGHT funktsioon. Vaatame, kuidas me saame oma eesmärki täita.

Sammud:

  • Tee uus veerg . Kasutaja ID nr ja sisestage lahtrisse järgmine valem E5 .
=RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))

Siin on meil sisseehitatud LEN , FIND ja ASENDAJA aastal RIGHT funktsioon, et eraldada UID nr tekstina. Jagame valemi alljärgnevalt osadeks.

Valemi jaotus

  • LEN(D5)--> The Pikkus funktsioon tagastab arvu tähemärgid .
    • Väljund : 11
  • SUBSTITUTE(D5,"-","")--> The ASENDAJA funktsioon asendab sidekriipsid mitte millegagi.
  • SUBSTITUTE("PLK-OIQ-249″,"-","")--> muutub PLKOIQ249
    • Väljund : "PLKOIQ249"
  • LEN(SUBSTITUTE(D5,"-",""))--> muutub LEN( "PLKOIQ249" )
    • Väljund : 9
  • LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))--> muutub LEN(D5)-LEN( "PLKOIQ249" )
    • 11-9
    • Väljund : 2
  • SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",""))--> muutub
  • SUBSTITUTE(D5,"-", "#",2)-> See asendab 2. sidekriips '-' koos hashtag '#')
    • Väljund : "PLK-OIQ#249"
  • FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",""))))--> muutub
  • FIND("#", "PLK-OIQ#249″)--> The FIND funktsioon leiab positsioon antud tähemärgi kohta # .
    • Väljund : 8
  • RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))--> muutub
  • RIGHT(D5,LEN(D5)-8)-->
  • RIGHT(D5,11-8)-->
  • RIGHT(D5,3)-->
  • RIGHT("PLK-OIQ-249",3)--> The RIGHT funktsioon eraldab tähemärkide arvu paremal pool .
    • Väljund : 249

Lõpuks saame Kasutaja ID 249 . Liigume sammud uuesti.

  • Hit SISESTA ja te näete ainult number aastal Kasutaja ID .

  • Pärast seda kasutage Täitmise käepide aadressile AutoFill alumised rakud.

Seega saate mahutada numbrid aastal Kasutaja ID aadressil veerg E Sellises olukorras on natuke raske leida tähemärke stringi paremalt poolt.

Loe edasi: Kuidas leida tähemärki stringis Excelis

4. Tähemärkide leidmine stringis paremalt poolt, kasutades Flash Fill'i

Kui te ei ole valemiga seotud, võite kasutada valemiga Flash Fill käsk, et leida sümboleid stringist selle paremalt poolt. Ütleme, et soovite salvestada perekonnanimed neist inimestest. Arutleme selle lihtsa protsessi üle.

Sammud:

  • Tee uus veerg . perekonnanimed ja sisestage perekonnanimi ( Spears ) lahtris B5 .
  • Valige Kodu >> Täitke >> Flash Fill

Siin on Flash Fill käsk järgib mustrit. See tuvastab märgijada Spears kui kogu stringi parempoolsed tähemärgid lahtris B5 Ja nii teeb see sama ka teiste rakkude puhul.

  • See operatsioon tagastab kõik perekonnanimed ülejäänud lahtrites E6 aadressile E11 .

Seega saate leida tähemärke stringist selle paremast positsioonist.

Loe edasi: Exceli funktsioon: FIND vs SEARCH (võrdlev analüüs)

Praktika sektsioon

Siinkohal annan teile andmestiku, mida kasutasime selleks, et selgitada, kuidas leida tähemärke stringist selle õigest kohast, et saaksite ise harjutada.

Kokkuvõte

Artikkel andis mõned meetodid, kuidas leida tähemärke stringist selle paremalt poolt. Meetodid, mida ma siin kirjeldasin, on üsna lihtsasti mõistetavad. Ma loodan, et see on teile viljakas, et lahendada oma probleeme selles osas. Kui teil on veel tõhusamaid meetodeid või ideid või mingit tagasisidet, palun jätke need kommentaarikasti. See võib aidata mul rikastada minu tulevasi artikleid.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.