Tabloya naverokê
Di Excel de, dibe ku rewş daxwaz bike ku were kontrol kirin ka hucreyek nivîsek taybetî heye an na. Îro em ê nîşanî we bidin ka meriv çawa kontrol dike ka hucreyek nivîsek taybetî heye. Ji bo vê danişînê, em Excel 2019-ê bikar tînin, bi dilxwazî hûn guhertoya xweya bijartî bikar bînin.
Tiştên pêşîn, werin em li ser databasa ku bingeha mînakên me ye nas bikin
.
Tabloyek me heye ku tê de agahiyên çend şagirtan bi notên wan re hene. Bi karanîna vê databasê, em ê kontrol bikin ka şaneyek nivîsek taybetî heye an na.
Bêbînî ku, ev danehevek bingehîn e ku tiştan hêsan bihêle. Di senaryoyek rast de, dibe ku hûn bi danehevek pir mezintir û tevlihev re rû bi rû bibin.
Pirtûka Xebatê ya Pratîkê
Hûn bi xêr hatin ku hûn pirtûka xebata pratîkê ji lînka jêrîn dakêşin.
Excel Heke Şane Nivîsareke Taybet Dihewîne.xlsxHeke Şane Nivîsareke Taybet Dihewîne
1. Şane Tenê Nivîsa Taybet Dihewîne
Em dikarin li şaneyek ku dibe (an jî nabe) binêre ) tam tenê nivîsa (xêz) ku em lê digerin dihewîne. Dê ti rêzikên zêde bi wê re nebin.
Mînakî, di databasa me de, stûna Pola di her şaneyê de Derbas bû an jî Fail heye. . Tu peyv û rêzikên zêde li wir nînin. Ji ber vê yekê, em dikarin kontrol bikin ka şaneyek di nav vê stûnê de Derbas bû an Failed heye.
Li vir, wek nimûne, em ê kontrol bikin ka hucreyek "Derbasbûyî" heye an na û paşêli stûna Gotinên ya nû hatî destnîşankirî têbînîyekê lê zêde bike.
Bi bihîstina peyvên wek "kontrol" yek ji yekem fonksiyonên ku di hişê we de tê Eger e. Fonksiyona IF ceribandinek mentiqî dimeşîne û nirxek Binar (Rast an FALSE) vedigerîne.
Werin em bi IF formulê binivîsin da ku kontrol bikin ka şaneyê taybetmendiyê dihewîne. nivîsa "Derbas bû" an na.
=IF(D4="Passed","Promoted","")
Li vir, me xebatek mentiqî daniye D4=”Passed”
ku dide ber hev eger D4 "Derbasbûyî" hebe yan na.
Ji bo if_true_value me "Promoted" daniye, ew ê wekî encam xuya bibe gava ku hucreyê bibîne. nivîsê dihewîne. Heya niha, if_false_value nayê peyda kirin.
Hûna D4 nivîsa lêgerînê heye, "Derbas bû", lewra formula if_true_value vegerand.
Niha, formula ji bo şaneyên mayî binivîsin. Hûn dikarin taybetmendiya AuoFill jî bi kar bînin.
Hûn dikarin bibînin, formula me if_true_value , "Promoted" vegerandiye. , bêkêmasî ji bo şaneyên ku di nav wan de "Passed" hene.
Ev bi rengekî bêhesasî dixebite. Ger yek ji şaneyan li şûna "Derbasbûyî" hebe, ew ê jî bixebite.
Zêdetir bixwînin: Excel Search for Nivîsar di Rêjeyê de
2. Şane Nivîsareke Taybet Dihewîne (Lihevhatina Qismî)
Carinan dibe ku hewce be ku em di nav şaneyek de wekî binerêzek li nivîsek taybetî bigerin. Di vê beşê de, em êbinêre ka meriv wê çawa bike.
Mînakî, em ê di nav şaneyên stûna ID de li rêzek (navê komê) bigerin.
Li vir me çend stûnên ku bi çarçoweya mînaka me re li hev dikin destnîşan kirine.
Hûn dikarin ji bo Rêza Lêgerînê stûna ku me rêzan li hev kiriye bibînin. Ji bo teknîkan vê gotara rêzên yekbûyî bişopînin.
I. Bi Fonksiyona FIND re hevber bikin (Hesas bi meseleyê)
Di beşa berê de, me IF ji bo kontrolkirina nivîsê bikar aniye. (bikaranîna îfadeya mantiqî). Ev fonksiyon dê were bikar anîn her çend hewcedariya me bi fonksiyonên din ên piştgiriyê heye.
Fonksiyon FIND fonksiyonek e ku em ê bi IF re bikin hev da ku kontrol bikin ka a şaneyê nivîsa taybetî bi kêmanî wekî binerêzek dihewîne.
Mînakî, me rêzek "AB" hilbijart ku em ê di nav şaneyan de ji ID stûnê bigerin.
Niha, em formula şaneya B4 binivîsin.
=IF(ISNUMBER(FIND($E$4,B4)),”Found”,"Not Found")
Li vir hûn dikarin fonksiyona HEJMAR bibînin. NÎHAK RAST vedigere dema ku şaneyek jimareyek hebe, û FALSE ger nebe
Me ev fonksiyon bikar anî ji ber ku ew kontrol dike ka Encama fonksiyonê FIND hejmarek e an na. Ew nirxek boolean vedigerîne.
Dema ku ISNUMBER RAST vegere wê demê fonksiyona IF dê if_true_value (Found) , wekî din if_false_value (NaHat dîtin) .
Li vir ji bo şaneya yekem, ISNUMBER-FIND vegeriya RAST û derketina dawî bû "Dîtin".
Werin em navê komê derxînin. Ji bo wê, em ê fonksiyona MID bikar bînin. Ev fonksîyon tîpan ji nîveka rêzeka diyarkirî derdixe.
=IF(ISNUMBER(FIND($E$4,B4)),MID(B4,FIND($E$4,B4),2),"")
Pêşî, me seh kir ka di şaneyê de şaneyê metna taybetî, paşê li qada if_true_value , me fonksiyona MID destnîşan kir ku nirxê bigire. FIND di nav MID de xala destpêkê û paşê 2 tîpan peyda dike. Ev ê du navên komê yên nîşankirî bîne.
Me navê komê dît dema ku şaneyê nivîsê dihewîne.
Ji ber ku FIND hesasiyeteke mezin e, ew ê if_true_value ji bo "ab" nexebitîne.
Kodê ji bo şaneyên mayî binivîsîne. Hûn ê navekî komê bibînin ku tam wekî Rêza Lêgerînê hatiye nivîsandin.
Nirxa Rêza Lêgerînê biguherînin, hûn dê encama nûvekirî bibînin.
II. Bi Fonksiyona LÊRÎNÊ re hevber bikin (Nehesasiya dozê)
Di beşa berê de, me nêzîkatiyek ku hesasiyeta dozê ye dît. Ji bo ku em tiştan maqûl bihêlin, em dikarin nêzîkatiyek-nehesasiyetê bipejirînin. Ji bo wê, fonksiyona SEARCH dê bikêr be.
SEARCH cihê rêzika nivîsê di hundurê ya din de vedigerîne. Ew bi heman rengî dixebiteFonksiyon FIND , lê ew ne hesas e.
Formula jêrîn e
=IF(ISNUMBER(SEARCH($E$4,B4)),MID(B4,SEARCH($E$4,B4),2),"")
Ew dişibe beşa FIND . Guhertina tenê ev e ku me FIND bi LÊGERIN veguherandiye. Formula mayî jî heman e û tam bi heman awayî tevdigere.
Dema ku di şaneyê de nivîs heye me navê komê dît.
Binivîse. formula ji bo şaneyên mayî. Hûn ê hemî navên komê yên ku "AB" hene bi her awayî bibînin.
Heke em "ab" wekî Rêza Lêgerînê binivîsin ew ê dîsa jî van nirxan bînin.
III. Bi karanîna Fonksiyona COUNTIF-ê re hevber bikin (Nehesasiya haletê)
Rêyek din a kontrolkirina şaneyê nivîsek taybetî dihewîne ji ber ku binerêzek IF û COUNTIF li hev dike. Ev nêzîkatî dê di heman demê de nêzîkatiyek nehesas be.
Ev fonksiyona COUNTIF şaneyên di nav rêzek ku şertek yekane pêk tîne de dihejmêre.
Niha dê formula jêrîn be yek.
=IF(COUNTIF(B4,"*"&$E$4&"*"),MID(B4,SEARCH($E$4,B4),2),"")
Li vir me bi COUNTIF mantiqê kontrol kir. Bi karanîna COUNTIF kontrol dike ka nirxa hejmartinê 1 ye yan na.
Heke COUNTIF 1 vegerîne wê demê if_true_value ( MID beşa ku komê derxe nav) dê were vegerandin. Beşa MID di beşa berê de tê nîqaşkirin.
Ji bo 0 ji beşa COUNTIF , formula dê if_false_value (hucreya vala, ji bo demêbûyîn).
Me lihevhatî dît û dûv re formula dema ku şaneyê nivîsa taybetî vedihewîne navê komê vegerand.
Formula ji bo nivîsê binivîse. şaneyên mayîn. Hûn ê hemî navên komê yên ku Rêza Lêgerînê bi her awayî bibînin.
Werin em nirxa Rêza Lêgerînê biguherînin, Encamên nûvekirî dê li pêş me bin.
Ji bo bêtir COUNTIF nêzîkatiyên hevberdanê yên qismî serdana vê gotara COUNTIF PARTIAL MATCH bikin. Heke hûn dixwazin lihevhatina qismî ya bi if re hebe, ev gotara IF Partial Match dikare ji we re bibe alîkar.
Encam
Ev hemî ji bo îro ye. Me gelek nêzîkatî navnîş kirine da ku kontrol bikin ka hucreyek di Excel de nivîsek taybetî heye. Hêvîdarim ku hûn ê vê arîkar bibînin. Ger tiştek ku têgihîştinek dijwar xuya dike, ji kerema xwe şîrove bikin. Rêbazên din ên ku dibe ku me li vir ji dest dabe, ji me re agahdar bikin.