Meriv çawa li Excel-ê li gorî pîvanan navnîşek çêbike (4 Rêbaz)

  • Vê Parve Bikin
Hugh West

Di Excel de, carinan dibe ku hûn hewce ne ku navnîşek li gorî pîvanan çêbikin. Îro em ê nîşanî we bidin ka meriv çawa navnîşek li ser bingeha pîvanan çêdike. Ji bo vê danişînê, em Excel 365 bikar tînin, her çend tê pêşniyar kirin ku hûn vê guhertoyê bikar bînin, bi dilxwazî ​​hûn ya xwe bikar bînin.

Tiştên pêşîn, werin em li ser databasa ku bingeha nimûneyên me ye nas bikin.

Li vir em danehevek ji çend kesan ji cîhên cihê digel wesayîtên wan hene. Bi karanîna van daneyan, em ê lîsteyek li gorî pîvanan ava bikin.

Bala xwe bidin ku ev tabloyek bingehîn e ku bi daneya derewîn heye ku tiştan hêsan bihêle. Di senaryoyek pratîkî de, dibe ku hûn bi danehevek pir mezintir û tevlihevtir 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 Lîsteya Çê Dike Li gor Krîteran.xlsx

Lîsteya Li gor Pîvanan Çê Dike

Mînakî, em ê lîsteyeke mirovan li gor herêma wan çêbikin.

Ji ber ku ew danehevek piçûk e em dizanin 4 herêm hene. Me navên herêman hilanîn û em ê lîsteyê li gorî herêmê bibînin.

1. Ji bo Çêkirina Lîsteyê Kombînasyona INDEX-BIÇÛK bikar tînin

Li vir lîsteyek ji me re lazim e, ji ber vê yekê divê formula me yek be. ku dê çend nirxan ji tabloyê bistîne. Ji bo wî karî, em dikarin hevberdana fonksiyonên INDEX û PIÇÛK bikar bînin.

Ji bo ku van fonksiyonan nas bikin, van gotaran kontrol bikin: INDEX, PIÇÛK.

Ligel van her duyan, em ê hewceyê çend fonksiyonên alîkar bin, IF , ROW û IFERROR . Ji bo bêtir agahdarî gotaran kontrol bikin: HER, RÊZ, IFERROR.

Werin em formûlê bikolin

=IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=$G$2,ROW($B$2:$B$12)),ROW(1:1))-1,1),"")

Li vir her fonksiyonek armanca xwe heye. Fonksiyona INDEX nirxê ji rêzika B2:B12 (Stûna Navê) vedigerîne û beşa BIÇÛK ya mezin hejmara rêzê dide, ku divê were kişandin.

Eger, di nav BIÇÛK, de kontrol dike ka pîvan li hev in an na, û fonksiyona ROW li ser şaneyên stûnê dubare dike. .

Piştre ROW ya derve nirxa k-ê ya fonksiyona BIÇÛK nîşan dide. Van fonksiyonan bi hev re jimareya rêzê vedigerînin û INDEX encamê vedigerîne.

IFERROR ji bo ku bi her xeletiyek ku ji formûlê derkeve re mijûl bibe.

Bikişîne xwarê hûn ê hemû kesên ji herêma diyarkirî bistînin.

Bi heman awayî, formulê ji bo herêmên din binivîsin (formula yek e, tenê şaneyê biguhezîne).

Kombînasyoneke Alternatîf INDEX-PIÇÛK

Em dikarin formulê bi awayekî alternatîf binivîsin. Fonksiyonên ku ji bo formula têne bikar anîn dê wekî berê bin. Tenê pêşkêşî dê cûda be.

Em formûlê bibînin

=IFERROR(INDEX($B$2:$B$12,SMALL(IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")

Dîsa, divê hûn CTRL + SHIFT + ENTER pêl bikin. ji bo bicihanînaformula.

Di navbera van her du formulan de ferqeke sivik heye, hûn dikarin wan ji hev cuda bikin?

Belê, di formula xwe ya berê de, me 1 li dawiya beşa BIÇÛ , lê li vir me 1 di beşa Eger de jê kir.

Armanca jêbirina 1 kanalîzekirina jimara rêza rast e. Berê me ew ê di dawiyê de kir, li vir ew ê berê kir û ber bi operasyona din ve biçe.

Formula pîvanên din binivîsin da ku navnîşê temam bikin.

Zêdetir Bixwîne: Meriv çawa di nav şaneyek li Excel de navnîşek çêbike (3 Rêbazên Zû zû)

2. Ji bo Çêkirina Lîsteyê Fonksiyona AGGREGATE bikar bînin

Excel ji we re peyda dike fonksiyona bi navê AGGREGATE ku hûn dikarin ji bo pêkanîna karên cihêreng bikar bînin. Li vir em dikarin fonksiyonê bikar bînin ku li gorî pîvanan lîsteyek çêbike.

Fonksiyon AGGREGATE hesabek tevhev a mîna AVERAGE, COUNT, MAX, hwd.

Sîntaks ji bo fonksiyona GIRTÎ wiha ye:

AGGREGATE(function_number,behavior_options, range)

hejmara_function: Ev hejmar diyar dike ku divê kîjan hesab were kirin.

vebijarkên_behavior: Vê hejmarê bi kar bîne destnîşan bike. Ev hejmar diyar dike ka dê çawa tevbigerin.

Rêzik: Rewşa ku hûn dixwazin bicivînin.

Fonksiyon AGGREGATE gelek karan pêk tîne ji ber vê yekê jimareyên fonksîyon di hundurê wê de ji berê ve hatine diyar kirin. Em çend fonksiyonên ku pir caran têne bikar anîn navnîş dikinhejmar

Fonksiyon Fonksiyon_hejmar
NAVENÎ 1
HEJMAR 2
HEJMÊR 3
MAX 4
MIN 5
BERHEM 6
KOMA 9
GERÎ 14
BIÇÛK 15

Ji bo bêtir agahdarî li ser fonksiyonê, biçin malpera Piştgiriya Microsoft .

Niha em formûlê bibînin,

=IFERROR(INDEX($B$2:$B$12,AGGREGATE(15,6,IF($C$2:$C$12=G$2,ROW($B$2:$B$12)-1),ROW(1:1)),1),"")

Li vir tevî fonksiyona AGGREGATE , me INDEX<8 bikar aniye>. INDEX rêzika ku nirxan vedigerîne li gorî hevberdanên ku di beşa paşîn a formula de têne dîtin.

Hûn dikarin bibînin, ku me 15 wekî <30 bikar aniye>function_numre di AGGREGATE de. Ji tabloya jorîn, hûn dikarin banga 15 ji bo operasyona fonksiyonê BIÇÛK bibînin. Naha hûn dikarin pêwendiyê bikin?

Belê, me formula INDEX-SMALL bi awayê fonksiyona AGGREGATE pêk aniye.

6 ji bo vebijarka tevgerê, ku nirxên xeletiyê paşguh neke nîşan dide.

Formula ji bo nirxan mayî binivîsîne.

Xwendinên Bi heman rengî

  • Meriv çawa di Excel de Lîsteyek Karê Kirinê Dike (3 Rêbazên Hêsan)
  • Afirandina Lîsteya Nameyan Di Excel de (2 Rêbaz)
  • Meriv çawa di Excel de Lîsteyek Jimarkirî (8 Rêbaz) çêbike

3. Bikaranîna INDEX-MATCH-COUNTIF Lîsteya Yekta Biafirîne

Em dikarin li gorî pîvanan navnîşek yekta biafirînin. Ji bo wê, em dikarin hevbendiya INDEX , MATCH , û COUNTIF bi kar bînin.

COUNTIF şaneyan dihejmêre rêzek ku şertek yekane pêk tîne. Û MATCH pozîsyona nirxek lêgerînê di nav rêzekê de destnîşan dike. Ji bo bêtir li ser van fonksiyonan, van gotaran biçin: MATCH, COUNTIF.

Werin em formulê bikolin

=IFERROR(INDEX($B$2:$B$12, MATCH(0, IF(G$2=$C$2:$C$12, COUNTIF($G$2:$G2, $B$2:$B$12), ""), 0)),"")

Di vê formulê de: B2: B12 rêzika stûnê ye ku nirxên yekta yên ku hûn dixwazin jê derxînin dihewîne, C2:C12 stûna ku pîvana ku hûn li ser bingeha xwe dihewîne dihewîne G2 pîvanê nîşan dide.

Di nav fonksiyona MATCH de, me 0 wekî lookup_array, û ji bo lookup_range me IF bi kar aniye. beşa ku COUNTIF heye. Ji ber vê yekê, heya ku 0 were dîtin ev beş nirxê vedigerîne. Nirxa li vir wekî jimareya rêzê ji bo INDEX dixebite.

Wê kaş bikin û hûn ê hemî nirxên yekta bibînin.

Ji bîr nekin ku hûn CTRL+SHIFT + ENTER ji bo pêkanîna formulê bikar bînin.

Ev navgînek bi rûmet bû ji nêzîkatiyên ku ji bo hilberîna yekane. rêzok. Vê gotarê bişopînin da ku hûn li ser çêkirina lîsteyek yekta li gorî pîvanan zanibin .

4. Ji bo Hilberandina Lîsteyê Li gorî Pîvanan Fonksiyona FILTERê bikar bînin

Heke hûn Excel 365 bikar tînin, wê hingê hûn dikarin peywirê bi yek çêkirî pêk bînindi fonksiyona ku jê re FILTER tê gotin.

Fonksiyon FILTER rêze daneyan li gorî pîvanên diyarkirî fîlter dike û tomarên lihevhatî derdixe. Ji bo ku hûn di derheqê fonksiyonê de bizanibin, biçin vê gotarê: FILTER .

Niha, formula me dê bibe ya jêrîn,

=FILTER($B$2:$B$12,$C$2:$C$12=G$2)

B2:B12 rêzika ku tê fîltrekirin e. Dûv re me şert pêşkêş kir, li ser bingeha ku em ê lîsteyê çêkin.

Li vir hûn hewce ne ku formulê dakêşin, bi yek gavê ev ê hemî nirxan peyda bike û navnîşê pêk bîne.

Zêdetir Bixwîne: Çawa Di Excel de Lîsteya Alfabetîk Çê Dike (3 Rê)

Encam

Ev hemû ji bo îro. Me çend awayên çêkirina navnîşek li ser bingeha pîvanan navnîş kirine. Hêvîdarim ku hûn ê vê arîkar bibînin. Ger tiştek ku têgihîştina tiştek dijwar xuya dike, ji kerema xwe şîrove bikin. Rêbazên din ên ku me li vir ji bîr nekiriye bihêle.

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î.