Nivîsarek li dû tîpek li Excel derxe (6 Rê)

  • Vê Parve Bikin
Hugh West

Di Microsoft Excel de, derxistina nivîsê ji şaneyek karekî girîng e. Hûn dikarin xwe di gelek rewşan de bibînin ku hûn hewce ne ku nivîsek li dû karakterek taybetî derxînin. Hûn ê awayên bi bandor û potansiyel ên derxistina nivîsê li dû karakterek li Excel ji vê dersê fêr bibin. Ev tutorial dê bi mînakên guncav û nîgarên rast be.

Daxistina Pirtûka Xebatê ya Pratîkê

Nivîsa Piştî Karakterê Derxe.xlsm

6 Awayên Bibandor Ji bo Derxistina Nivîsarê Piştî Karakterê li Excel

Di beşa jêrîn de, em şeş rêbazên minasib û bi bandor ên ku hûn dikarin di databasa xwe de bicîh bikin pêşkêşî we dikin. Bawer bikin ku hûn hemî wan fêr bibin. Em pêşniyar dikin ku hûn van hemî fêr bibin û bicîh bînin. Bê guman ew ê zanîna weya Excel dewlemend bike.

1. Ji bo derxistina nivîsê li dû karakterekê fonksiyonên MID û FIND bikar bînin

Niha, di vê rêbazê de, em fonksiyona MID-ê bikar tînin û fonksiyona FIND bi hev re. Em ê yekem karaktera taybetî ji şaneyê bi karanîna fonksiyona FIND bibînin. Piştî wê, em ê nivîsê ji wê pozîsyona taybetî ya wê şaneyê derxînin.

Li databasa jêrîn binêre:

Li vir, hûn dikarin bibînin Di danezanê de hin daneyên me hene. Di hemû şaneyan de defîka (“-”) heye. Naha, mebesta me ew e ku em bi formula xwe nivîsê li dû tîpa karaktera taybetî (“-”) derxin.

📌 Gavên

  • Pêşî, formula jêrîn li Cel C5 binivîsin:

=MID(B5,FIND("-",B5)+1,LEN(B5))

Li vir me fonksîyona LENê bikar anî da ku çend tîpan peyda bike da ku ew karibe yên mayî derxe.

  • Piştî wê, Enter bikirtînin.
  • Niha, îkona Destê dagirtî bikişîne ser rêza şaneyan C6:C9.

Wekî ku hûn dibînin, em serketî ne ku nivîsê ji şaneyek piştî karakterek taybetî ya Excel derxînin. Niha biceribînin.

🔎 Dabeşkirina Formulê

Li vir, em tenê ji bo daneya yekem vediqetînin.

LEN(B5) digere 11 .

FIND(“-“,B5) digere 6 .

MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) vedigere Cîhan .

2. Fonksiyon RIGHT, LEN, û FIND Ji bo Derxistina Nivîsarê Piştî Karakterê

Niha, di vê rêbazê de, em Fonksiyon RAST , fonksiyona LEN , û Fonksiyon FIND bi tevayî ji bo derxistina nivîsê ji şaneyê. Ji bo nîşandana vê yekê, em daneheva berê bikar tînin.

Di bingeh de, em li dû karakterek taybetî ji şaneyek binerêzek derdixin.

📌 Gavên

  • Naha, formula jêrîn di Hucreya C5 de binivîsin:

=RIGHT(B5,LEN(B5)-FIND("-",B5))

  • Piştre, pêl Enter bike.
  • Piştî wê, îkona Destê dagirtin bikişîne ser rêza şaneyan C6:C9.

Wekî tudikarin bibînin, me bi serfirazî karaktera taybetî ji pozîsyonek taybetî dîtiye. Û em nivîsê piştî wê karaktera taybetî ji şaneyê derdixin.

ji bo daneya yekem.

LEN(B5) digere 11 .

FIND(“-“,B5) vedigere 6.

RIGHT(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) vedigerîne Cîhan .

Zêdetir bixwînin: Çawa Daneyên ji Excel Li gorî Pîvan derdixin

3. Bikaranîna LEFT, FIND, and SUBSTITUTE Fonksiyonên Ji bo Derxistina Metnê Piştî Karakterê

Niha, em fonksiyona LEFT , fonksiyona FIND û SUBSTITUTE bikar tînin. fonksiyona ya Excel. Dûv re li daneheva jêrîn binêre:

Niha, ev danehev pir balkêş e. Em daneyên berê bikar tînin. Lê, me karakter guhert. Di hucreyan de gelek tîpên me hene. Li vir, mebesta me ew e ku em li dû hemî wan tîpên taybetî bi formula xwe nivîsê ji şaneyan derxin.

📌 Gavên

  • Di destpêkê de, jêrîn binivîsin. formula di Hûna D5 de :

=SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")

  • Niha, pêl Enter bike 2>.
  • Piştre, îkona Destpêka tije bikişîne ser rêza şaneyan D6:D9.

Wekî ku hûn dibînin, formula me pir baş xebitî ku nivîsê li dû wan tîpan li Excel derxe.

🔎Dabeşkirina Formulê

Li vir, em tenê ji bo daneya yekem vediqetînin.

FIND(C5,B5) vedigere 6 .

LEFT(B5,6) vedigere [email parastî]

SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),””) = SUBSTITUTE(B5,”[email parastî]”,””) digere Cîhan .

4. Bikaranîna RIGHT Fonksiyon , LÊRÎN Û LIŞGIRTIN Ji bo Derxistina Karakterên Taybet

Niha, ev formula pir tevlihev e. Lê, heke hûn di derbarê van fonksiyonan de ramanek we hebe, hûn ê vê yekê bi hêsanî bistînin. Ji bo pêkanîna vê, em fonksiyonên jêrîn bikar tînin:

  1. Fonksiyon RIGHT .
  2. Fonksiyon SEARCH.
  3. Fonksiyon SUBSTITUTE.
  4. Fonksiyon LEN.

Ji bo nîşandana vê rêbazê, em li vir daneheva berê bikar tînin. Berî ku hûn têkevin nav wê, pê ewle bin ku hûn van hemî fonksiyonan kontrol bikin.

📌 Gavên

  • Pêşî, formula jêrîn li Cell D5 binivîsin. :

=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))

  • Piştî wê, Enter bitikîne.
  • Naha, îkona Dîjkirina destikê bikişîne ser rêza şaneyan D6:D9.

Di dawiyê de, me karakterên taybetî û pozîsyonên wan bi serkeftî hilbijart. Piştî wê, me nivîs piştî karaktera taybetî derxist.

daneya yekem.

LEN(B5) vegere 11

SUBSTITUTE(B5,C5,””) vegere HelloWorld .

SUBSTITUTE( B5,C5,”#”,11-LEN(“HelloWorld”)) vegere Hello#World.

SEARCH(“#”,”Hello# Cîhan”) vedigere 6 .

RIGHT(B5,LEN(B5)-SEARCH(“#”, SUBSTITUTE(B5,C5,”#”, LEN(B5)-LEN(SUBSTITUTE(B5,C5,””))))) = RIGHT(B5,11-6) vegere Cîhan .

5. Bikaranîn Fonksiyon RIGHT, SUBSTITUTE, and REPT Ji bo Derxistina Nivîsar Piştî Karakterê

Li vir, formula me ji gelek fonksiyonên Excel pêk tê. Sê fonksiyonên me yên sereke ji bo derxistina nivîsê ev in fonksiyona RIGHT , fonksiyonên SUBSTITUTE , û fonksiyona REPT .

Ji bo ku em vê yekê nîşan bidin, em Danûstendinek mîna ya berê bikar tînin.

📌 Gavên

  • Di destpêkê de, formula jêrîn li Cell D5 binivîsin:

=TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))

Me fonksîyona TRIM bikar anî da ku cihên sereke yên zêde jêbirin.

  • Piştî wê, Enter bikirtînin.
  • Niha, îkona Dîjkirina destikê bikişîne ser rêza şaneyan D6:D9.

Wekî ku hûn dibînin, em serketî ne ku nivîsê li dû karakterek ji hucreyek Excel derxînin. Vê rêbazê bi karakterên cihêreng ên ji pozîsyonên cihê biceribîne.

dane.

LEN(B5) digere 11

REPT(" ",LEN(B5)) vedigere "          "(Veber) .

SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))) digere " Silav           Cîhan".

RAST(CÎGER(B5,C5,REPT(” “,LEN(B5))),LEN(B5)) vegere “     Cîhanê” .

> 2>dizivirîne Cîhanê.

6. Kodên VBA-yê ku Nivîsarekê Piştî Karakterê li Excel derdixin

Eger hûn jî mîna min xezebekî VBA bin, hûn dikarin vê rêbazê biceribînin. Ev kod dê nivîsê li dû karakterek bi hêsanî derxîne. Bi vê koda hêsan, hûn ê karibin vê operasyonê ji bo tevahî stûnek pêk bînin.

📌 Gavên

  • Pêşî, pêl Alt+F11 bike. li ser klavyeya xwe ji bo vekirina edîtorê VBA.
  • Piştre, Têxe > Module .

  • Piştî wê, koda jêrîn binivîse:
7779
  • Piştre, tomar bike pelê.
  • Niha, rêza şaneyan hilbijêre B5:B9 .

  • Piştî wê, li ser klavyeya xwe Alt+F8 bitikîne da ku qutiya diyalogê ya makro veke.
  • Piştre, extra_text hilbijêrin.

  • Piştre, li ser Run bikirtînin.

Li vir, bi karanîna koda VBA, me bi serfirazî derxist. nivîsa li dû karaktera taybetî.

💬 Tiştên Bîne Bîranîn

Berî ku hûn van pêk bînin, ji bo ku hûn fonksiyonên ku me bikar anîne nas bikin, pê ewle bin ku hûn lînkan kontrol bikin.

Heke hûn #VALUE! Çewtiyek bibînin, tevahiya formula li binê fonksîyona IFERROR .

Encam

Ji bo bi dawîkirinê, ez hêvî dikim ku ev tutorial zanyariyek bikêr ji we re peyda kiribe da ku nivîsê piştî karakterek taybetî li Excel derxîne. Em pêşniyar dikin ku hûn van hemî rêwerzan li ser databasa xwe fêr bibin û bicîh bînin. Pirtûka xebata pratîkê dakêşin û van bixwe biceribînin. Di heman demê de, di beşa şîroveyê de ji we re nerînên xwe bidin. Bersivên we yên hêja me motîve dike ku em hînkerên bi vî rengî biafirînin.

Ji bîr nekin ku hûn malpera me Exceldemy.com ji bo pirsgirêk û çareseriyên cihêreng ên girêdayî Excel-ê kontrol bikin.

Hînbûna rêbazên nû berdewam bikin û mezin bibin!

Hugh West perwerdekar û analîstek Excel-ê pir bi tecrûbe ye ku di pîşesaziyê de zêdetirî 10 salan ezmûn heye. Di warê Hesabgiranî û Darayî de bawernameya Bachelorê û di Rêveberiya Karsaziyê de jî Master e. Hugh ji hînkirinê re dilşewat e û rêgezek hînkirinê ya bêhempa pêşxistiye ku hêsan tê şopandin û têgihiştin. Zanîna wî ya pispor a Excel alîkariya bi hezaran xwendekar û pisporan li çaraliyê cîhanê kiriye ku jêhatîbûnên xwe baştir bikin û di kariyera xwe de pêşde bibin. Bi bloga xwe, Hugh zanîna xwe bi cîhanê re parve dike, dersên belaş Excel û perwerdehiya serhêl pêşkêşî dike da ku alîkariya kes û karsaziyan bike ku bigihîjin potansiyela xwe ya tevahî.