Meriv çawa di Excel de Fonksiyona FILTER bikar tîne (10 Mînakên îdeal)

  • Vê Parve Bikin
Hugh West

Excel 365 ji bo fîlterkirina otomatîkî ya danûstendinên me fonksiyonek bi hêz peyda dike, bi navê fonksiyona FILTER . Ew bi karanîna vê fonksiyonê di formula Excel-ê de karê me hêsantir dike. Ev gotar dê ramana bêkêmasî parve bike ka fonksiyona FILTER çawa li Excel serbixwe dixebite û paşê bi fonksiyonên din ên Excel re dixebite. Heke hûn jî jê meraq dikin, pirtûka xebata pratîkî ya me dakêşin û me bişopînin.

Pirtûka Xebatê ya Pratîkê dakêşin

Dema ku hûn vê gotarê dixwînin, vê pirtûka xebatê ya pratîkê dakêşin.

Bikaranîna Fonksiyona FILTER.xlsx

Destpêka Fonksiyona FILTERê di Excel de

Armanca fonksiyonê:

Hinek şaneyên taybetî an jî nirxan li gorî hewcedariyên me parzûn bikin.

Sîntaks:

=FILTER ( array, nav, [eger_vala])

Arguman Ravekirin:

Argument Pêdivî an Vebijarkî Nirx

array Pêdivî ye Rêzikek, formulek rêzik, an referansek ji rêzek şaneyan re ku ji me re hejmara rêzan hewce dike.
tevî Pêdivî ye Ev wek array Boolean dixebite; ew şert an pîvanên fîlterkirinê hildigire.
[if_empty] Vebijêrk Nirxa ku vegere derbas bike dema ku ti encam neyên vegerandin.

Vegerenirx.

👉 INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}) : Ev formula dê du rêzên pêşîn ên daneyên hevgirtî vegerîne. {1;2} ev ji bo du rêzên pêşîn e. Û {1,2,3,4,5} ev ji bo hilbijartina pênc stûnan e.

👉 IFERROR(INDEX(FILTER(B5:F14,D5:D14= J5),{1;2},{1,2,3,4,5}), "Encam tune") : Di dawiyê de, fonksiyona IFERROR tê bikar anîn da ku xeletî nebe heke hebe. Pirsgirêka fonksiyonên din ên nirxên vegerê ye.

10. Bikaranîna Wildcard bi Fonksîyona FILTER

Di mînaka dawîn de, em ê ji bo parzûnkirina daneyan karta hovane ya parzûnê bicîh bikin. Em ê bi alîkariya fonksiyona HEJMAR , LÊRÎN , û FILTER formula bi kar bînin. Nirxa meya xwestî di hucreya J5 de ye.

Pêvajo gav bi gav li jêr tê ravekirin:

📌📌 Gav:

  • Pêşî, şaneya H8 hilbijêre û di şaneyê de formula jêrîn binivîse.

=FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)),"No Results!")

  • Niha, pêl Enter bike .

  • Tu dê hemî encaman bi nirxa şaneyê C bi dest bixe.

Di dawiyê de, em dikarin bibêjin ku formula me rast dixebite, û em dikarin ji hêla Excel ve xêzek biafirînin FILTER fonksiyona.

🔎 Ravekirina Formulê

👉 SEARCH(J5,D5:D14) : Fonksiyona LÊRÎNÎN dê li daneyan bigere û bi nirxa têketinê re li hev bicivîne.

👉 ISÎNAR(SEARCH(J5,D5:D14)) : Evformula dê kontrol bike ka kîjan encama fonksiyona SEARCH ture ye,

👉 FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)), ”Encam tune!”) : Di dawiyê de, fonksiyona FILTER dê wan di şaneya meya xwestî de nîşan bide.

Alternatîfên Fonksiyona FILTERê ya Excel

Ji serlêdana meya berê , dibe ku hûn bala xwe bidin ku fonksiyona Excel FILTER fonksiyonek piçûktir e ku ji bo bidestxistina nirxên me yên xwestî di demek kurt de. Alternatîfek taybetî ya vê fonksiyonê tune. Lêbelê, berhevoka hin fonksiyonên gelemperî yên Excel dikare encamên fonksiyona FILTER ji me re vegerîne. Di nav wan de, IFERROR , INDEX , GIRTÎ , ROW , ISNA , MATCH fonksiyonên behskirî ne. Lê, em ji we re pêşniyar dikin ku heke we fonksiyona FILTER heye, herin. Kombûna wan fonksiyonan dê formula ji yên din re têgihîştin tevlihevtir bike. Ji xeynî wê, dibe ku ew serlêdana weya Excel hêdî bike.

Sedemên Muhtemel Ger Fonksiyona FILTER Nexebite

Carinan, fonksiyona FILTER ya Excel rast naxebite. Pir caran, ew ji ber hebûna xeletiyê pêk tê. Bi giranî, #SPILL! , #CALC! , #VALUE! çewtiyên bi gelemperî rê nadin ku fonksiyona FILTER bixebite, û daneya xwestî vedigerîne. Ji bo rakirina vê xeletiyê, vegerin ser databasa xweya eslî û wan rast bikin, û hûn ê bibînin ku FILTER fonksiyon dê bi hêsanî bixebite.

Çewtiyên Excel yên ku pir caran têne dîtin li jêr bi kurtî têne ravekirin:

Çewtiyên Hevbeş Gava ku ew nîşan bidin
#VALUE Dema ku rêzik û argumana tê de pîvanên nelihev hebin dê xuya bibe.
#CALC! Eger argumana if_empty ya bijarte ji holê bê rakirin û tu encamên ku pîvanan pêk tînin neyên dîtin dê xuya bibe.
#NAME Dema ku hûn hewl bidin ku FILTER di guhertoyek kevntir a Excel-ê de bikar bînin, ew ê xuya bibe.
#SPILL Eger yek an jî çend şaneyên di rijandinê de çêbibin dê ev xeletî çêbibe. navçe bi tevahî ne vala ne.
#REF! Eger formula FILTER di navbera pirtûkên xebatê yên cihêreng de were bikar anîn û pirtûka xebatê ya çavkanî were girtin ev xeletî dê çêbibe.
#N/A an  #VALUE Ev celeb xeletî dibe ku çêbibe heke hin nirxek di argumana tê de xeletiyek be an jî neyê veguheztin nirxek Boolean (0,1 an RAST, DEWLET).

Encam

Axir o f vê gotarê. Ez hêvî dikim ku ev gotar dê ji we re bibe alîkar û hûn ê bikaribin fonksiyona FILTER-ê di Excel de bicîh bikin. Ji kerema xwe eger pirs û pêşniyarên we yên din hebin, di beşa şîroveyan de li jêr, pirs û pêşniyarên din bi me re parve bikin.

Ji bîr nekin ku malpera me, ExcelWIKI , ji bo çend Excel-ê kontrol bikin- pirsgirêk û çareseriyên têkildar. Hînbûna nû berdewam bikinrêbazan û berdewam bikin!

Parametre:

Fonksiyon encamek dînamîk vedigerîne. Dema ku nirx di daneya çavkaniyê de biguhere, an mezinahiya rêzika daneya çavkaniyê were guhertin, encamên ji FILTERê dê bixweber nûve bibin.

10 Nimûneyên Minasib ên Bikaranîna Fonksiyona FILTERê di Excel de

Ji bo nîşandana mînakan, em daneheva 10 xwendekarên saziyekê dihesibînin. Nasnameya wan, nav, beş, nîvsala qeydkirî, û mîqdara CGPA di rêza hucreyan de ne B5:F14 .

📚 Nîşe:

Hemî karûbarên vê gotarê bi karanîna sepana Microsoft Office 365 pêk tê.

1. Ji bo Pir Pîvanên Pirjimar Bi Fonksiyona FILTERê kirin Û xebitandin

Di mînaka yekem de, em ê bi fonksiyona FILTER operasyona Û bikin. . Şertên me yên xwestî di rêza şaneyan de ne C5:C6 .

Gavên temamkirina vê nimûneyê li jêr têne dayîn:

📌 Gavên:

  • Berî her tiştî, şaneya B10 hilbijêrin.
  • Niha, formula jêrîn di şaneyê de binivîsin.

=FILTER(Dataset!B5:F14,(Dataset!D5:D14=C5)*(Dataset!F5:F14>=C6),"no results")

  • Piştre, Enter bitikîne.

  • Hûn ê di rêza şaneyan de encama parzûnkirî bistînin B10:F11 .

Bi vî awayî, em dikarin bibêjin ku em dikare fonksiyona FILTER ji bo operasyona Û bi kar bîne.

2. Sepana OR Operasyona bi Fonksiyona FILTERê ji bo Pir Pîvanan

Di ya duyemîn demînak, em ê fonksiyona FILTER ji bo operasyona OR bikar bînin. Li vir, me şertên di rêza şaneyan de destnîşan kir C5:C6 .

Gavên qedandina vê nimûneyê wiha têne dayîn:

📌 Gavên:

  • Pêşî, şaneya B10 hilbijêre.
  • Piştî wê, di şaneyê de formula jêrîn binivîsin. .

=FILTER(Dataset!B5:F14,(Dataset!D5:D14=OR!C5)+(Dataset!F5:F14>=OR!C6),"no results")

  • Bişkojka Enter .

  • Hûn ê di şaneyên xwestî de encama parzûnkirî bihesibînin.

Ji ber vê yekê, em dikarin fonksiyona FILTER bêkêmasî bikar bînin. ji bo operasyona OR .

3. Bi Fonksiyona FILTERê re Tevhevkirina Û û OR ANÎ

Niha, em ê fonksiyona FILTER ji bo operasyona Û û AN bi hev re. Şert di rêza şaneyan de ne C5:C7 .

Gavên pêkanîna vê nimûneyê li jêr têne dayîn:

📌 Gavên:

  • Destpêkê, şaneya B11 hilbijêrin.
  • Piştre, formula jêrîn di şaneyê de binivîsin.

=FILTER(Dataset!B5:F14,(Dataset!F5:F14>=Combine!C7)*((Dataset!D5:D14=Combine!C5)+(Dataset!D5:D14=Combine!C6)),"No results")

  • Pir bike Enter .

  • Hûn ê bibînin ku encama parzûnkirî dê di şaneyan de peyda bibe.

Ji ber vê yekê, formula me bi bandor dixebite û em dikarin Û û OR bi fonksiyona FILTER bi hevdemî tevdigerin.

4. Parzûnkirina Duberan Bi Bikaranîna Fonksiyona FILTER

Di vê nimûneyê de, emem ê hebûnên dubare yên ji databasa me fîlter bikin. Danûstendina me dihewîne 2 hebûnên dûber 2>

  • Di destpêkê de, şaneya H5 hilbijêre.
  • Piştre, formula jêrîn di şaneyê de binivîsin.

=FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16)>1,"No result")

  • Bi vî awayî, pêl Enter bike.

  • Hûn ê bibînin ku hemî nirxê dubarekirî ji hev cuda hatine rêz kirin.

Axir, em dikarin bibêjin ku formula me rast dixebite û em dikarin ji hêla FILTER fonksiyona di Excel de.

🔎 Ravekirina Formulê

👉 COUNTIFS(B5:B16,B5 :B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16) : Fonksiyona COUNTIFS kontrol dike hebûna nirxên dubare.

👉 FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5: E16,E5:E16,F5:F16, F5:F16)>1,"Encam tune") : Di dawiyê de, fonksiyona FILTER nirxên dubare fîlter dike û wan ji hev cuda rêz dike.

5. Hucreyên Vala Bibînin Ji hêla FILTER Fonksiyon

Deteyek me bi hin şaneyên vala heye. Naha, em ê bi alîkariya fonksiyona FILTER şaneyên ku fonksiyonek vala di nav de ne fîltre bikin.

Pêvajoya fîlterkirina rêzên tevahî li jêr tê dayîn::

📌 Gavên:

  • Pêşî, şaneyê hilbijêrin H5 .
  • Piştre, formula jêrîn di şaneyê de binivîse.

=FILTER(B5:F14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14"")*(F5:F14""),"No results")

  • Piştî wê, pêl Enter bike .

  • Hûn ê wan hebûnên ku tune ne bistînin. şaneyên vala.

Ji ber vê yekê, em dikarin bibêjin ku formula me bi fêkî dixebite û em dikarin bi fonksiyona Excel FILTER nirxê bêyî şaneyên vala bistînin.

Xwendinên Wekhev

  • Meriv çawa Fonksiyona Excel HYPERLINK bikar tîne (8 Nimûne)
  • VLOOKUP û HLOOKUP formula Excel ya hevgirtî (bi nimûne)
  • Bikaranîna Excel ji bo Lêgerîna Lihevhatina Nivîsara Parçe [2 Awayên Hêsan]
  • Meriv çawa bi karanîna VLOOKUP-ê li Excel Nirxên Ducarî bibîne

6. Parzûna Hucreyên Ku Nivîsarên Taybet Dihewîne

Bi karanîna fonksiyona FILTER , em dikarin bi hêsanî li nirxek taybetî bigerin û hebûnên têkildar fîlter bikin. ji databasa meya orîjînal. Ji xeynî fonksiyona FILTER , fonksiyonên HEJMAR û SEARCH jî ji me re dibe alîkar ku em formula temam bikin. Nivîsara me ya xwestî 'Ellie' di hucreya J4 de tê xuyang kirin.

Nêzîkatiya fîlterkirina daneyan ji bo nivîsek taybetî li jêr hatiye diyarkirin::

📌 Gavên:

  • Di destpêkê de, şaneya H7 hilbijêre.
  • Piştre , di şaneyê de formula jêrîn binivîse.

=FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)),"No results")

  • Piştre, pêl Enter key.

  • Hûn ê encamê bistîninbi wê nivîsa taybetî re.

Bi vî awayî, em dikarin formulê bi serfirazî bicîh bînin û nirxa nirxa nivîsa xwe ya taybetî bistînin.

🔎 Ravekirina Formula

👉 SEARCH(J4,C5:C14) : Fonksiyona SEARCH dê şaneyên ku dê bi nirxa têketinê re werin hevber kirin vegerîne. .

👉 HEJMAR(LÊGERÎN(J4,C5:C14)) : Fonksiyon NÎHAK dê rast vegere eger nirxa lêgerînê jimareyek ji xeynî xelet be.

👉 FILTER(B5:F14,ISÎNAR(SEARCH(J4,C5:C14)),"Encam tune") : Di dawiyê de, fonksiyona FILTER lihevhatî derdixe rêzan dike û wan nîşan dide.

7. Hesabkirina Kombûnê, Zêdetir, Kêmtirîn û Navîn

Niha, em ê bi alîkariya FILTER<2, hin hesabên matematîkî bikin> fonksiyon. Daneyên ku em ê fîlter bikin dê di şaneya J5 de bin. Li vir, em ê hemî nirxan ji bo beşa CSE diyar bikin.

Ji bilî fonksiyona FILTER , <1 Dê fonksiyonên> SUM , AVERAGE , MIN , û MAX ji bo temamkirina pêvajoya nirxandinê werin bikar anîn. Nirxa texmînkirî dê di rêza şaneyan de be J7:J10 . Pêvajoya hesabkirinê li jêr gav bi gav tê ravekirin:

📌 Gavên:

  • Berî her tiştî, şaneya J7 hilbijêrin.
  • Niha, ji bo berhevkirinê formula jêrîn di şaneyê de binivîsin.

=SUM(FILTER(F5:F14,D5:D14=J5,0))

🔎 RavekirinaFormula

👉 FILTER(F5:F14,D5:D14=J5,0) : Fonksiyona FILTER fîltera CGPA nirxa beşa me ya xwestî.

👉 SUM(FILTER(F5:F14,D5:D14=J5,0)) : Di dawiyê de, fonksiyona SUM zêde dike hemûyan.

  • Pir bike Enter .

  • Piştî wê, hucreyê hilbijêre J8 , û formula jêrîn ji bo nirxa navînî binivîse.

=AVERAGE(FILTER(F5:F14,D5:D14=J5,0))

FILTER fonksiyona nirxa CGPA ya beşa me ya xwestî fîlter dike.

👉 AVERAGE(FILTER(F5:F14,D5:D14=J5,0)) : NAVENÎ fonksiyona dê nirxa navînî ya wan nirxan hesab bike.

  • Dîsa, Enter bitikîne.

  • Piştre, şaneya J9 hilbijêrin, û formula jêrîn di hundurê şaneyê de binivîsin da ku nirxa kêmtirîn bistînin.

=MIN(FILTER(F5:F14,D5:D14=J5,0))

🔎 Ravekirina Formulê

👉 FILTER( F5:F14,D5:D14 =J5,0) : Fonksiyona FILTER nirxa CGPA ya beşa me ya xwestî fîlter dike.

👉 MIN(FILTER(F5:F14,D5:D14=J5 ,0)) : Fonksiyona MIN dê nirxa kêmtirîn di nav 4 nirxan de derxe.

  • Bi heman awayî , pêl Enter bike.

  • Di dawiyê de, hucreya J10 hilbijêre, û formula jêrîn binivîse. di hundurê şaneyê de ji bo herî zêde nirx.

=MAX(FILTER(F5:F14,D5:D14=J5,0))

🔎 Ravekirina Formulê

👉 FILTER(F5:F14,D5:D14=J5,0) : Fonksiyona FILTER nirxa CGPA ya beşa me ya xwestî fîlter dike.

👉 MAX(FILTER(F5:F14,D5:D14=J5,0)) : Fonksiyona MAX dê nirxa herî zêde di nav de bibîne. 4 Nirxên CGPA.

  • Cara dawî Enter bitikîne.

  • Hûn ê bibînin ku hemî nirxên ji bo beşa CSE dê berdest bin.

Ji ber vê yekê, em dikarin bibêjin ku hemî formulan me bêkêmasî dixebitin, û em dikarin hemî nirxên xwestî ji hêla fonksiyona Excel FILTER .

8. Daneyên Parzûn bikin û Tenê Stûnên Taybet Vegerînin

Li vir, em ê FILTER bikar bînin. du caran di rewşek hêlînê de kar bikin da ku stûnên taybetî li ser bingeha nirxa meya xwestinê bistînin. Hêza me ya xwestî di hucreya J5 de ye. Em ê tenê stûna ID û Nav nîşan bidin.

Gavên vê pêvajoyê li jêr têne dayîn:

📌 Gavên:

  • Pêşî, şaneya H8 hilbijêre.
  • Piştre, formula jêrîn di şaneyê de binivîse.

=FILTER(FILTER(B5:F14,D5:D14=J5),{1,1,0,0,0})

  • Piştî wê, Enter bitikîne.

  • Hûn ê tenê stûna ID û Nav ya beşa me ya xwestî bistînin.

Ji ber vê yekê , em dikarin bibêjin ku formula me bi rêkûpêk dixebite, û em dikarin hin stûnên taybetî bistîninbi fonksiyona Excel FILTER .

🔎 Ravekirina Formulê

👉 FILTER(B5:F14 ,D5:D14=J5) : Fonksiyona FILTER dê rêzên lihevhatî ji daneheva diyarkirî bi hemû stûnan vegerîne.

👉 FILTER(FILTER(B5: F14,D5:D14=J5),{1,1,0,0,0}) : Fonksiyona FILTER ya derve wê tenê du stûnên pêşîn ên daneyên hilbijartî. Em dikarin 0 , 1 an RAST , FALSE bi kar bînin.

9. Li Ser Hejmara Vegerandî Sînorkirinê Bidin Rêz

Di vê rewşê de, em ê li ser fonksiyona FILTER hin sînoran zêde bikin ji bo bidestxistina hejmara rêzikan. Beşa me ya xwestî di hucreya J5 de ye. Ji bo sepandina sînorkirinê, divê em fonksiyona IFERROR û INDEX jî bikar bînin.

Gavên vê matedê têne diyar kirin. bi vî awayî:

📌 Gavên:

  • Di destpêkê de, hucreya H8 hilbijêre.
  • Piştre, binivîse di şaneyê de formula jêrîn.

=IFERROR(INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}),"No result")

  • Piştre, Enter bitikîne.

  • Hûn ê encamê bistînin.

Ji ber vê yekê, em dikarin bibêjin ku em dikarin bi serfirazî Excel bicîh bikin FILTER , INDEX , û IFERROR bi serkeftî kar dike.

🔎 Ravekirina Formulê

👉 FILTER(B5:F14,D5:D14=J5) : Fonksiyona FILTER dê daneya parzûnkirî vegerîne bi berhevkirina wê bi têketinê re.

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