Tabloya naverokê
Îro ez ê nîşanî we bidim ka Excel çawa bi karanîna fonksiyona FILTER ya Excel-ê çend pîvanên hin daneyên lihevhatî fîlter dike. Berî ku biçim gotûbêja sereke, ez dixwazim tiştekê bînim bîra we. Fonksiyona FILTER tenê di Office 365 de heye.
Pirtûka Xebatê ya Pratîkê dakêşin
Parzkirina Gelek Nirxên.xlsx
Danasîna Fonksiyona FILTERê
Werin em pêşî bi fonksiyona FILTER ya Excel-ê bidin nasîn da ku pir pîvanan parzûn bikin.
Li berhevoka daneya jêrîn binêrin. Salên me hene, welatên mêvandar , welatên şampiyonan , û welatên cîgir yên hemû Kûpayên Cîhanê yên FIFA li stûnên B, C, D, û E .
Niha eger ez ji we bipirsim, salên ku Brezîlya bû şampiyon?
Hûn ê çi bikin?
Dibe ku hûn ê di stûna D (Şampiyon) re derbas bibin û bibînin ka gelo şaneya ku Brezîlya tê de heye yan na.
Piştre gava ku hûn yek bibînin, hûn ê du gavan li çepê ji wê şaneyê berbi stûna B (Sal) bikin, û sala beradayî binivîsin.
Û paşê hûnê dîsa ji stûna D dakevin û ji bo hemû şaneyên ku Brezîlya tê de hene heman tiştî bikin.
Bi vî rengî, hûn ê hemî salên ku Brezîlya şampiyon bû bi bîr bînin.
Ji bo komek daneya piçûk, ev Baş e . Lê hûn dikarin heman pêvajoyê ji bo komek mezin dubare bikin 4 car . 3 car ji hêla Almanyaya Rojavayî û 1 dema niha Almanya .
Niha, heke hûn vê formulê fam bikin, hûn dikarin salên ku Kûpaya Cîhanê ya FIFA ji hêla du welatan ve hatî mazûvanî kirin fêr bibin?
Ez didim tu nîşanek. Divê di navê welatê mêvandar de " û " " hebe. ( "û" di navbera du cihan de)
Erê. Tu mafdar î. Formul dê bibe:
=FILTER(B5:B25,ISNUMBER(SEARCH("* and *",C5:C25)))
Niha, em dibînin ku ev yek di 2002 de tenê carekê bûye. 2>, ku ji hêla Koreya Başûr û Japonya ve tê mêvandar kirin.
Vebijêrkên Alternatîf ên Parzûnkirina Gelek Pîvanan li Excel
Rêbazên ku li jor hatine destnîşan kirin di derbarê fîlterkirina pir pîvanan de pir bikêr in. Lê digel yek dezavantajê , fonksiyona FILTER tenê di Office 365 de heye.
Yên ku Office 365 tune ne. abonetî, dikare van rêbazên alternatîf bikar bîne da ku hin daneyan bi çend pîvanan fîltre bike.
Ji bo ku hûn salên ku Îtalya welatê mazûvan an şampiyon bû bibînin, formula jêrîn bikar bînin:
=IF((C5:C25="Italy")+(D5:D25="Italy"),B4:B24,"")
Û ji bo ku hûn salên ku Brezîlya şampiyon bû bibînin ji bo 1970 , vê formulê bikar bînin:
=IF((B5:B25<=1970)*(D5:D25="Brazil"),B5:B25,"")
Nîşe: Hûn nikarin şaneyên vala mîna fonksiyona FILTER bi vî awayî werin rakirin. Û pêl Ctrl + Shift + Enter bikin da ku formulan têkevin.
Meriv çawa bikar tîneParzûna pêşkeftî ya di Excel de
Em ê gelek pîvan li ser stûnek bi karanîna daneyên hesabkirî bi kar bînin. Li vir, em ê bibînin hilberên radestkirî bi hejmar ji 50 lê ji 100 kêmtir . Ji bo vê yekê, divê em bikin formula jêrîn . formula -
=IF(AND(E550),E5,FALSE)
Derketina hucreya C16 55 wekî hejmara radestkirî dikeve nav range .
Ji ber vê yekê, emrê Pêşketî di bin Cûrtkirin & Vebijarkên ji tabloya Daneyên parzûn bikin.
Piştî wê, em tevahiya danezanê wekî Rêzika lîsteyê û bi cih dikin. şaneyên C15:C16 wekî Rêzika Pîvanan .
Di dawiyê de, li OK bixin da ku encamê bibînin , ango, navnîşek berhemên radestkirî hejmarek di navberê de ji 50 heta 100.
Encam
Bi karanîna van rêbazan, hûn dikarin her daneyê bi domandina gelek pîvanan di Excel de fîlter bikin. Hûn rêbazek din dizanin? Di beşa şîroveyê de em agahdar bikin.
ji daneyan, bifikire, li ser rêzên 10000 ?Zêdetir Bixwîne: Çawa di Excel de Pir Rêz Parzûn Dike (11 Nêzîktêdayînên Minasib)
Bersiv na e, nexêr e.
Ji ber vê yekê çi bikin?
Microsoft Excel fonksiyonek çêkirî ya bi navê FILTER tîne da ku tam bikê heman wezîfe ji bo we.
Fonksiyon FILTER sê argumanan digire, rêzek şaneyan jê re array , pîvanek bi navê tê de, û nirxek bi navê if_empty ku tê vegerandin eger pîvan ji bo tu şaneyê pêk neyê.
Ji ber vê yekê hevoksaziya fonksiyona FILTER ev e:
=FILTER(array,include,[if_empty])
Ji bo têgihiştinek çêtir, werin em werin ser pirsgirêka Brezîlya . Divê em salên ku Brezîlya bû şampiyon, fîltre bikin.
Formula pêkanîna vê yekê dê bibe:
=FILTER(B5:B25,D5:D25="Brazil","")
Binêrin, me hemû salên ku Brezîlya bû şampiyon, 1958, 1962,1970, 1994, û 2002 (Di Wêneyê de Rengîn e).
Niha ji bo têgihîştinê, em formûlê bişkînin.
D5:D25=”Brezîlya” ji hemûyan re derbas dibe şaneyên ji D5 heta D25 û heke Brezîlya bibîne RAST vedigerîne, wekî din FALSE .
Formula FILTER(B5:B25,D5:D25="Brazil","") paşê dibe
=FILTER({B5,B6,B7,...,B25},{FALSE,FALSE,...,TRUE,...,FALSE},"")
Ji bo her RAST , ew şaneya cîran ji rêzê vedigerîne {B5,B6,B7,…,B25}
Û ji bo FALSE , ew na vedigerîneencam, “” . (Ev vebijarkî ye. Bersiv ne encam e, “” )
Tenê ji bo şaneyên B9 , RAST heye. B10 , B12 , B18, û B20 .
Ji ber vê yekê ew tenê naveroka van şaneyan vedigerîne, 1958, 1962, 1970, 1994, û 2002.
Ev salên ku Brezîlya bû şampiyon>Niha, heke hûn vê yekê fêm bikin, hûn dikarin formula ji min re bibêjin ku ez bizanim salên ku welatê mazûvan bûye şampiyon?
Belê. Tu mafdar î. Formul ev e:
=FILTER(B5:B25,C5:C25=D5:D25,””)
Binêrin, welatê mêvandar di 1930, 1934, 1966, 1974, 1978, û 1998 de bû şampiyon.
4 Rêyên Parzûnkirina Bi Gelek Pîvanên di Excel de
Niha me fêm kir ku fonksiyona FILTER çawa dixebite. Ka em vê carê hewl bidin ku gelek pîvanan di hundurê fonksiyonê de bicîh bikin. Li vir nihêrînek daneheva ji bo karê îroyîn heye.
1. Gelek Nirxên Tîpa OR Parzûn bikin
Berî her tiştî, werin em bala xwe bidin ser gelek pîvanên AN cûre. Ev pîvanên ku dema ku yek an jî zêdetir ji yek pîvanan têr kirin têne bicîh kirin.
Mînakî, ji berhevoka daneyên jorîn, heke ez ji we bipirsim, salek ji min re bêje dema Arjantîn bû şampiyon an Almanyaya rojava bû şampiyon .
Hûn dikarin bibêjin 1978 , an 1982 an 1986 .
Niha, em hewl bidin ku fîlter bikin hemû salên ku Îtalya an mazûvan bû. şampiyon , an herdu . Ev pirsgirêkek e ku AN pirpîvan binivîsin. Karekî hêsan e. Tenê du pîvanan bi nîşana plus (+) zêde bikin. Werin em rêwerzên jêrîn bişopînin da ku çend pîvan di Excel de parzûn bikin!
Gavên:
- Berî her tiştî, hucreya G5 hilbijêrin, û fonksîyona FILTER di wê şaneyê de binivîse. Fonksiyon dê bibe:
=FILTER(B5:B25,(C5:C25="Italy")+(D5:D25="Italy"))
- Ji ber vê yekê, bi tenê li ser klavyeya xwe Enter bikirtînin. Di encamê de, hûn ê salên ku Îtalya bû mazûvan an şampiyon an her du ku vegera fonksiyona FILTERê ye bistînin. .
Binêre, Îtalya di salên 1934, 1938, 1982, 1990 de yan hoste yan jî şampiyon bû yan jî herduyan, û 2006.
Veqetandina Formulê
Niha, ji bo têgihiştinê, werin em bişkînin formula.
- C5:C25="Italya" rêzek RAST an FALSE vedigerîne. RAST Dema ku Îtalya mêvandar bû, DEREW wekî din.
- D5:D25="Italya" herweha komek RAST an <1 vedigerîne>DEWLET . RAST dema Îtalya şampiyon bû, DEREW wekî din.
- (C5:C25=”Îtalya”)+(D5:D25=”Îtalya”) du rêzikên nirxên Boolean zêde dike, RAST û FALSE . Lê ew her RAST wekî 1 dihesibîne,û her FALSE wekî 0 .
- Ji ber vê yekê ew vedigere 2 dema ku her du pîvan bi cih werin, a 1 dema ku tenê pîvanek têr be, û 0 dema ku pîvanek têr nebe.
Formula niha dibe:
=FILTER({B5,B6,B7,...,B25},{0,2,1,...,0})
Ew hejmarên ji sifirê mezintir (0 û 1 li vir) wekî RAST û sifiran jî wekî DEREWT dihesibîne.
Ji ber vê yekê ew sal ji stûna B vedigerîne dema ku rûbirûyê jimareyek ji 0 mezintir dibe û wekî din tu encamek nade.
Niha, heke hûn fêhm bikin ka fonksiyona FILTER çawa bi gelek pîvanên cureyê OR re dixebite, hûn dikarin bersivê bidin yek pirsê?
Formula fîlterkirina salên ku Brezîlya bû şampiyon an jî dê çi be. Îtalya bû serhildêr an herdu jî?
Belê. Tu mafdar î. Formula wê ev be:
=FILTER(B5:B25,(D5:D25="Brazil")+(E5:E25="Italy"))
2. Ji bo Û Pîvana FILTERê sepînin
Niha em ê li ser pir pîvanên yên Û cûreyan bisekinin. Ev tê wê wateyê ku divê em hemî pîvanan têr bikin da ku encamek RAST bi dest bixin, wekî din FALSE .
Em dizanin, heya sala 1970 , Kûpaya Cîhanê ya FIFA bi navê "Jules Rimet" dihat gotin. Piştî 1970 , navê wê Kûpaya Cîhanê FIFA dest pê kir. Ji ber vê yekê pirsa min a yekem ev e, çend sal in ku Brezîlya trofeya "Jules Rimet" bi dest xist?
Li vir du pîvan hene.
- Yekem, saldivê ji 1970 kêmtir an wekhev be.
- Ya duyemîn, welatê şampiyon divê Brezîlya be.
Û herdu pîvanan divê bêne bicihkirin. Meriv çawa vî karî pêk bîne?
Pir sade. Vê carê du pîvanên di hundurê fonksiyona FILTER de bi nîşana (*) zêde bikin. Werin em rêwerzên jêrîn bişopînin da ku çend pîvan di Excel de parzûn bikin!
Gavên:
- Berî her tiştî, hucreya G5 hilbijêrin, û fonksîyona FILTER di wê şaneyê de binivîse. Fonksiyon dê bibe:
=FILTER(B5:B25,(B5:B25<=1970)*(D5:D25="Brazil"))
Veqetandina Formulê
-
(B5:B25<=1970
RAST vedigerîne eger sal ji 1970yî kêmtir an wekhev be, wekî din DEREWLIN . -
(D5:D25="Brazil")
heke welatê şampiyon Brezîlya be, RAST vedigerîne, wekî din DEREW. -
(B5:B25<=1970)*(D5:D25="Brazil")
du rêzikên zêde dike. RAST û ÇEWL , lê her RAST wekî 1 û her ÇEWL wekî 0 dihesibîne. - Ji ber vê yekê ew a 1 vedigerîne heke her du pîvan bi cih werin, wekî din ew vedigere 0.
- Niha formula dibe:
=FILTER({B4,B5,B6,...,B24},{0,0,...,1,1,...,0})
- Di stûna B de salê vedigere dema ku bi 1 re rû bi rû bimîne û dema ku bi 0 re rû bi rû bimîne bê encam vedigere.
- Ji ber vê yekê, bi tenê li ser klavyeya xwe Enter bikirtînin. Di encamê de, hûn ê salên ku Brezîlya bûya şampiyona trofeya "Jules Rimet" ku vegerandina fonksîyona FILTER e. . Dîtin,heta 1970 , Brezîlya sê caran , di 1958, 1962, û 1970 de bi ser ket.
Ji ber vê yekê em dikarin her daneya ku pir pîvanên cûrbecûr Û têr dike fîlter bikin.
Niha hûn dikarin formula ji min re bibêjin ku ez salên berê bibînim 2000 dema Brezîlya şampiyon bû û Îtalya bû duyemîn?
Formula wê bibe:
=FILTER(B5:B25,(B5:B25<2000)*(D5:D25="Brazil")*(E5:E25="Italy"))
Xwendinên Wekhev:
- Di Excel de Pir Parzûnan Bikin [Rêbaz + VBA]
- Meriv çawa Daneyên Excel-ê bi karanîna Formula Parzûn dike
- Daneyên Parzûna Excel-ê Li gorî Nirxa Hucreyê (6 Rêyên Karker)
3. Pir Pîvanan Bi Kombînasyona Û û OR di Excel de Parzûn bikin
Rewşa 1: AN di nav OR de
Niha ger ez pirsek ji we bikim, çend sal in ku welatekî Amerîkaya Başûr ( Brezîlya, Arjantîn, an Ûrûgûay ) bû şampiyon an bû duyemîn ?
Tu dikarî bersiva pirsa min bidî?
Bi baldarî bala xwe bidinê. Li vir welatê şampiyon divê Brezîlya, Arjantîn, an Uruguay be. An jî divê welatê Pêşbirkan Brezîlya, Arjantîn, an Ûrûgûay be. An jî herdu. Ev pirsgirêkek OR di nav tîpa OR de ye. Xem neke, bi tenê rêwerzên jêrîn bişopîne da ku çend pîvanên di Excel de fîltre bike!
Gavên:
- Berî her tiştî, hucreyê hilbijêre G5 , û fonksiyonên di wê şaneyê de binivîsin. Fonksiyon dêbe:
=FILTER(B5:B25,(ISNUMBER(MATCH(D5:D25,{"Brazil","Argentina","Uruguay"},0)))+ (ISNUMBER(MATCH(E5:E25,{"Brazil","Argentina","Uruguay"},0))))
Veqetandina Formulê
-
MATCH(D4:D24,{"Brazil","Argentina","Uruguay"},0)
vedigere 1 ger tîma şampiyon Brezîlya be, 2 eger tîma şampiyon Arjantîn be, 3 eger tîma şampiyon be. Uruguay e, û xeletiyek (N/A) heke tîma şampiyon yek ji wan nebe. -
ISNUMBER(MATCH(D4:D24,{"Brazil","Argentina","Uruguay"},0))
hejmaran vediguherîne RAST û xeletiyên DEREWÎ . - Bi heman awayî,
ISNUMBER(MATCH(E4:E24,{"Brazil","Argentina","Uruguay"},0))
RAST vedigerîne eger welatê duyemîn Brezîlya, Arjantîn an Uruguay be. Û FALSE - Ji ber vê yekê,
(ISNUMBER(MATCH(D4:D24,{"Brazil","Argentina","Uruguay"},0)))+(ISNUMBER(MATCH(E4:E24,{"Brazil","Argentina","Uruguay"},0)))
vedigere 1 an 2 heke welatekî Amerîkaya Başûr şampiyon be, an dibe dûz, yan herdu. - Û wekî din sifir vedigere.
- Formul dibe:
=FILTER({B4,B5,...,B24},{2,0,0,2,...,1,0})
- Salek vedigere ji stûna B heke jimareyek ji sifirê mezintir bibîne û wekî din ti encamek venegerîne.
- Ji ber vê yekê, bi tenê li ser klavyeya xwe Enter bitikîne. . Di encamê de, hûn ê bigihîjin salên ku Welatek Amerîkaya Başûr ( Brezîlya, Arjantîn, an Uruguay ) an şampiyon an bû şampiyon. . Binêrin, me hemû salên ku welatek Amerîkaya Başûr an şampiyon bû an jî bû duyemîn dît>
Heke hûn formula li jor fam bikin, gelo hûn dikarin formulê bibêjin ku ew salên ku şampiyon û pilebilind ji Amerîkaya Başûr (Brezîlya, Arjantîn, an Uruguay) ?
Pir hêsan. Tenê nîşana (+) ya formula berê bi nîşana (*) biguherînin. Fonksiyon ev in:
=FILTER(B4:B24,(ISNUMBER(MATCH(D4:D24,{"Brazil","Argentina","Uruguay"},0)))*(ISNUMBER(MATCH(E4:E24,{"Brazil","Argentina","Uruguay"},0))))
Binêrin, ev tenê du caran qewimîn, di 1930 û 1950 de.
4. Di Pir Stûnan de Fonksiyona FILTERê bi kar bînin
Niha heke hûn bi baldarî bala xwe bidinê, hûn ê bibînin ku heta sala 1990 , welatek bi navê Almanyaya rojava hebû. . Û piştî 1990 , Elmanyaya Rojava tune. Çi heye Almanya . Herdu bi rastî ji heman welatî ne. Di 1990 de, du Almanya (Rojhilat û Rojava) bûn yek û Almanyaya niha ava kirin.
Niha hûn dikarin salên ku Almanya bû şampiyon ? Ferq nake Rojhilat an Rojava .
Divê hûn fonksiyona FILTERê di gelek stûnan de bi kar bînin.
Formula wê bibe:
=FILTER(B5:B25,ISNUMBER(SEARCH("*Germany",D5:D25)))
Veqetandina Formulê
-
SEARCH("*Germany",D5:D25)
lêgerin her tiştê ku di dawiyê de Almanya di rêza D5 heta D25 de heye. Ger ji we re Elmanya di navîn de hewce bike, “*Almanya*” bikar bînin. - Eger lihevhatinek (Almanyaya Rojava û Almanya) bibîne, 1 vedigerîne û vedigere. Çewtî
-
ISNUMBER(SEARCH("*Germany",D5:D25))
1-an vediguherîne RAST , û xeletiyan dike ÇEWL . - Di dawiyê de,
FILTER(B5:B25,ISNUMBER(SEARCH("*Germany",D5:D25)))
dema ku bi RAST re rû bi rû dimîne salan ji stûna B vedigerîne, wekî din tu encam nade.
- Binêre Almanya şampiyon bû