Kuidas kasutada Exceli alamstringifunktsioone? (VASAK, KESK & PAREM)

Funktsioon SUBSTRING Excelis

Alamstringi funktsioon on Excelis eelnevalt sisseehitatud integreeritud funktsioon, mis on liigitatud funktsiooni TEXT alla. Alamstring tähendab stringi väljavõtmist stringi kombinatsioonist, näiteks on meil string „Ma olen hea poiss“ ja me tahame antud stringist eraldada head sellistes stsenaariumides, kus kasutame alamstringi ekstraheerimist, pole sisseehitatud funktsiooni ekstraktida alamstringi Excelis, kuid me kasutame muid funktsioone, näiteks keskfunktsioon või vasak ja parem funktsioon.

3 alamstringi funktsioonide tüüpi

  1. Vasak alamstringi funktsioon
  2. PAREM Alamstringi funktsioon
  3. MID alamstringi funktsioon

Arutagem neist igaüht üksikasjalikult.

# 1 - vasaku alakõne funktsioon

See eraldab tarnitud tekstistringi vasakust küljest või esimesest tähemärgist kindla arvu tähemärke.

Microsoft Exceli funktsiooni LEFT süntaks või valem on:

Funktsiooni LEFT süntaksil või valemil on allpool nimetatud argumendid:

  • tekst : (kohustuslik või nõutav parameeter) See on tekstistring, mis sisaldab märke, mille soovite välja tõmmata
  • num_chars: (Valikuline parameeter) See on tekstistringi vasakul küljel olevate märkide arv, mille soovite eraldada.
  • Näiteks = LEFT ("rakendus", 3) tagastab vasakul küljel 3 tähemärki, st "rakendus".

Juhised, mida tuleb meeles pidada vasaku funktsiooni kohta

  • Vasakul ja paremal funktsioonis peab Num_chars olema võrdne VÕI suurem kui null. Vastasel juhul tagastab vea #Value
  • Kui funktsiooni number_chars vasak- või parempoolses funktsioonis on teksti pikkusest suurem, tagastab LEFT kogu teksti. Näiteks = LEFT ("FUNCTION", 25) tagastab "FUNCTION"
  • Kui vasakul või paremal funktsiooni argument num_chars välja jätta, arvestab see vaikimisi arvega 1. Näiteks  = LEFT ("Swift") tagastab "S"

# 2 - MID  alamstringi funktsioon

See eraldab tarnitud tekstistringi keskosast kindla arvu tähemärke.

Exceli MID-funktsiooni süntaks või valem on:

Kõik argumendid on kohustuslikud ja nõutavad parameetrid

Funktsiooni MID süntaksil või valemil on allpool nimetatud argumendid:

  • Tekst : see on tekstistring, mis sisaldab märke, mille soovite välja tõmmata
  • start_num: määrab alamstringi esimese märgi või algpositsiooni koha, kust soovite alustada
  • num_chars: tähemärkide arv tekstistringi keskosast, mille soovite välja tõmmata. (algab algusega_arv).
  • Näiteks   = MID (“majori”, 2,5) tagastab alamstringi teisest tähemärgist ja 5 tähte või tähestikku teisest tähemärgist, st “ajori”.

Mäletatavad punktid

  • Kui algus_arv on suurem kui teksti pikkus, tagastab funktsioon MID tühja väärtuse
  • Kui algus_arv on väiksem kui 1, tagastab funktsioon MID funktsiooni #VALUE! viga.
  • Kui num_chars on negatiivne väärtus, tagastab funktsioon MID funktsiooni #VALUE! viga.

# 3 - PAREM  alamstringi funktsioon

See eraldab tarnitud tekstistringi parempoolsest küljest antud kindla arvu tähemärke.

Funktsiooni RIGHT süntaks või valem on Microsoft Excelis järgmine:

Funktsiooni RIGHT süntaksil või valemil on allpool nimetatud argumendid:

  • Tekst : (kohustuslik või nõutav parameeter) See on tekstistring, mis sisaldab märke, mille soovite välja tõmmata
  • num_chars: (valikuline parameeter) See on tekstistringi parempoolsest küljest eraldatavate märkide arv.
  • Näiteks   = RIGHT ("rakendus", 6) tagastab paremal küljel 6 tähemärgi arvu, st "katioon".

Kuidas Excelis funktsiooni SUBSTRING kasutada?

Vaatame välja, kuidas funktsioonid SUBSTRING Excelis töötavad.

Selle SUBSTRING Function Exceli malli saate alla laadida siit - SUBSTRING Function Exceli mall

Näide # 1 - ekstrakti ekstraheerimine Excelis, kasutades funktsiooni VASAK

Allpool mainitud näites sisaldab lahter “B3” töötaja ID koos nimega. Siin pean VASAKFUNKTSIOONI abil välja võtma ainult töötaja ID

Rakendame lahtris “C3” funktsiooni “VASAK”. Tippige = VASAK (lahtrisse "C3", kus ilmuvad LEFT-funktsiooni argumendid. St = VASAK (tekst, [num_chars]) tuleb see sisestada

Tekst : see on tekstistring, mis sisaldab märke, millest soovite Exceli alamstringi välja tõmmata, st "B3" või "648 MANOJ"

num_chars : see on tekstistringi vasakust küljest eraldatavate märkide arv. Siin töötaja ID sisaldab 3 numbrit, nii et ma tahan välja tuua ainult kolm esimest numbrit

Pärast kõigi funktsiooni LEFT argumentide sisestamist klõpsake klahvi ENTER. st = VASAK (B3,3)

See eraldab tekstist esimesed 3 tähemärki, st 648

Näide # 2 - Exceli alamstringi ekstraktimine funktsiooni RIGHT abil

Allpool mainitud näites sisaldab see domeeni või veebisaidi nimesid. Siin pean funktsioon RIGHT abil välja võtma kolm viimast märki

Rakendame lahtris „C3” funktsiooni „PAREM”. Tippige = RIGHT (lahtrisse "C3", kus ilmuvad argumendid funktsiooni RIGHT jaoks. St = RIGHT (tekst, [num_chars]) tuleb see sisestada

Tekst : see on tekstistring, mis sisaldab märke, millest soovite Exceli alamstringi välja tõmmata, st "B3" või "GMAIL.COM"

num_chars : see on tähemärkide arv tekstistringi paremast küljest, mille soovite välja tõmmata. Siin lõpeb kogu veebisaidi nimi tähega “COM”, nii et ma tahan ainult kolme viimast tähemärki

Pärast kõigi RIGHT funktsiooni argumentide sisestamist klõpsake sisestusklahvi. st = PAREM (B3,3).

Sarnaselt rakendatakse seda teistele lahtritele või saate ka soovitud väljundi saamiseks kasutada lohistamisvõimalust

See eraldab tekstist viimased 3 tähemärki, st COM

Näide # 3 - eraldage Excelis alamstring MID-funktsiooni abil

Allpool mainitud näites sisaldab lahter “B3” telefoninumbrit koos suunakoodiga. Siin pean MID FUNCTION abil välja tooma ainult suunakoodi

Rakendame lahtris „C3” funktsiooni „MID ”. Tippige = MID ( lahtrisse "C3", kus ilmuvad Mthe ID funktsiooni argumendid. St = MID (tekst, algusnumber, num_karid) tuleb see sisestada

Tekst : see on tekstistring, mis sisaldab tähemärke, millest soovite Exceli alamstringi välja tõmmata, st "G14" või "(248) -860-4282"

algusnumber: See määrab alamstringi esimese märgi või algpositsiooni koha, kust soovite alustada, st telefoninumbris on sulgudes olevad numbrid suunakood. Ma tahan ainult neid numbreid, mis on sulgudes, st 248. Siinne  number sulgudes algab teisest positsioonist.

num_chars: tähemärkide arv tekstistringi keskosast, mille soovite välja tõmmata. (see algab algusega_arv). Soovin ainult neid kolme numbrit, kus sulgudes on suunakood, st 3 tähemärki

Pärast kõigi funktsiooni MID argumentide sisestamist klõpsake sisestusklahvi . st = KESK (B3,2,3)

See eraldab sulgudes olevad 3 märki või numbrit, st 248

Asjad, mida meeles pidada

Exceli funktsiooni alamstringil on laiad rakendused, st

  • Seda kasutatakse domeeninime saamiseks e-posti aadressilt õige funktsiooni abil
  • Seda kasutatakse alamstringfunktsioonidega täisnimest ees-, kesk- ja perekonnanime saamiseks
  • Seda kasutatakse veebi URL-ide lõpus oleva kaldkriipsu eemaldamiseks
  • Seda kasutatakse riigi- või osariigi koodi eraldamiseks telefoninumbrist