Si të ktheni vlera të shumta bazuar në kritere të vetme në Excel

  • Shperndaje Kete
Hugh West

Nëse po kërkoni që Excel të kthejë vlera të shumta bazuar në kritere të vetme, atëherë jeni në vendin e duhur. Gjatë përdorimit të Excel, gjetja e vlerave të shumta bazuar në kritere të ndryshme është punë e zakonshme dhe është thelbësore për të ekzekutuar në mënyrë efektive çdo program. Në këtë artikull, ne do të përpiqemi të diskutojmë mënyrat për të kthyer vlera të shumëfishta bazuar në kritere të vetme në Excel.

Shkarkoni Librin e Punës Praktike

Kthejini vlerat e shumëfishta bazuar në kritere të vetme .xlsx

3 mënyra për të kthyer vlera të shumëfishta bazuar në kritere të vetme në Excel

Le t'i hedhim një sy këtij grupi të dhënash së pari. Ne kemi listën e të gjitha Kupave të Botës FIFA që u zhvilluan nga 1930 deri në 2018 . Ne kemi Viti Kolonën B , Vendin pritës Kolonën C , vendet Kampion Kolona D, dhe vendet Në vendin e dytë Kollona E .

Tani, le të provojmë për të nxjerrë vlera të shumta bazuar në një kriter të vetëm nga ky grup të dhënash.

1. Ktheni vlera të shumta bazuar në kritere të vetme në një qelizë të vetme

Së pari, le të përpiqemi të kthejmë vlera të shumta në një qelizë e vetme.

Ne do të përpiqemi të nxjerrim emrat e të gjitha vendeve kampione në një kolonë dhe vitet në të cilat ata u bënë kampionë në qelizat ngjitur.

Supozoni se do të nxjerrim emrat e vendeve kampione në Kollona G e emërtuar Vendi

  • Së pari,ne do të përdorim funksionin UNIQUE të Excel. Fusni këtë formulë në qelizën e parë, G5 .
=UNIQUE(D5:D25)

Këtu, D5:D25 referohet te Kampioni i Kupave të Botës.

  • Së dyti, shtypni ENTER .
  • Përfundimisht, do t'i gjejmë të gjitha rezultatet në Kollona G

Shënim : Gjatë përdorimit të Microsoft 365 , nuk ka nevojë të përdorni Dorezën e mbushjes për të marrë të gjitha vlerat. Të gjitha vlerat do të shfaqen automatikisht si rezultate.

1.1. Përdorimi i funksioneve TEXTJOIN dhe IF

Përdorimi i kombinimit të funksioneve TEXTJOIN dhe IF është një aplikim i zakonshëm për të gjetur vlera të shumta bazuar në kritere të vetme. Përdorimi i këtyre dy funksioneve kryesisht zbulon vlerat e përbashkëta të një vlere bazë nga dy ose më shumë kritere.

Në grupin e mëposhtëm të të dhënave, ne kemi Shtete kampione Kolonën G përsëritet një herë. Ne duhet të zbulojmë Vitet të këtyre skuadrave Kampione në një qelizë individualisht.

  • Për ta bërë këtë, së pari, shkruani formulën në H5 qeliza si kjo.
=TEXTJOIN(",",TRUE,IF($D$5:$D$25=G5,$B$5:$B$25,""))

  • Së dyti, shtyp ENTER për të marrë daljen si 1930,1950 .
  • Së treti, përdorni Dorezën e mbushjes duke zvarritur kursorin duke mbajtur poshtë djathtas këndi i H5

  • Përfundimisht, ne do të marrim rezultatet sikjo.

Shpjegimi i formulës

  • Këtu $B$5 :$B$25 është grupi i kërkimit. Ne duam të shikojmë lart për vitet. Nëse dëshironi diçka tjetër, përdorni atë.
  • $D$5:$D$25=G5 është kriteret që duam të përputhemi. Ne duam të përputhim qelizën G5 ( Uruguay ) me kolonën Kampioni ( $D$5:$D$25). Nëse dëshironi diçka tjetër, përdorni atë.

1.2. Duke përdorur funksionet TEXTJOIN dhe FILTER

Ne gjithashtu mund të gjejmë të njëjtin rezultat si ai i mëparshmi duke përdorur kombinimin e funksioneve TEXTJOIN dhe FILTER .

  • Pra, së pari, shkruani formulën në qelizën H5 si kjo.
=TEXTJOIN(",",TRUE,FILTER($B$5:$B$25,$D$5:$D$25=G5))

  • Së dyti, shtypni ENTER .
  • Së treti, përdorni Plotësoni dorezën .
  • Përfundimisht, do të marrim dal si kjo.

Shpjegimi i formulës

  • Këtu $ B$5:$B$25 është grupi i kërkimit. Ne duam të shikojmë lart për vitet. Nëse dëshironi diçka tjetër, përdorni atë.
  • $D$5:$D$25=G5 është kriteret që duam të përputhemi. Ne duam të përputhim qelizën G5 ( Uruguay ) me kolonën Kampioni ( $D$5:$D$25). Nëse dëshironi ndonjë gjë tjetër, përdorni atë.

Lexo më shumë: Si të nxirrni të dhëna nga qeliza në Excel (5 metoda)

2. Ktheni vlera të shumta bazuar në kritere të vetme në një kolonë

Funksionet e sipërpërmendura janë të disponueshme vetëmnë zyra 365 . Tani nëse nuk keni një abonim office 365 , mund të ndiqni këto metoda dhe të ktheni vlera të shumta bazuar në një kriter në një kolonë.

2.1. Duke përdorur një kombinim të funksioneve INDEX, SMALL, MATCH, ROW dhe ROWS

Supozoni, ne duhet të zbulojmë se në cilat vite Brazili u bë kampion. Mund ta gjejmë duke përdorur kombinimin e funksioneve INDEX , SMALL , MATCH , ROW dhe ROWS .

Në grupin e mëposhtëm të të dhënave, duhet ta gjejmë atë në qelizën G5 .

  • Pra, së pari, shkruani formulën në G5 qeliza si kjo.

=INDEX($B$5:$B$25, SMALL(IF(G$4=$D$5:$D$25, MATCH(ROW($D$5:$D$25), ROW($D$5:$D$25)), ""), ROWS($A$1:A1)))

  • Meqë kjo është një formulë grupi, tani duhet të shtypim CTRL + SHIFT + ENTER .
  • Përfundimisht, do të gjejmë vitet në të cilat Brazili u bë kampion si rezultat.

Tani, duke përdorur formulën e mësipërme mund të nxirrni vitet e kampionatit të çdo vendi tjetër.

Për shembull , për të zbuluar vitet kur Argjentina ishte kampione në Kollona H , krijoni një kolonë të re Argjentinë ngjitur me atë Brazil dhe tërhiqni formulën në të djathtë duke përdorur Doreza e Mbushjes .

Rrjedhimisht, do ta gjejmë rezultatin si ky.

Shpjegimi i formulës

  • Këtu $B$5:$B$25 është grupi i kërkimit. Ne kërkojmë me vite. Nëse keni ndonjë gjë tjetër për të kërkuar, përdornise.
  • G$4=$D$5:$D$25 është kriteri i përputhjes. Ne duam të përputhim përmbajtjen e qelizës G4 , Brazil me përmbajtjen e qelizave nga D5 D25 . Ju përdorni kriteret tuaja.
  • Përsëri, $D$5:$D$25 është kolona që përputhet. Ju përdorni rubrikën tuaj.

Shihni, ne kemi vitet kur Argjentina ishte kampione. Viti 1978 dhe 1986 .

Ne mund ta bëjmë këtë për të gjitha vendet e tjera.

Para se të kaloj në seksionin tjetër, kam një të vogël pyetje per ju. A mund të zbuloni vitet kur Kupa e Botës u fitua nga vendet pritëse?

Po. E keni hamendësuar drejt. Formula do të jetë në qelizën H5 si kjo.

=INDEX($B$5:$B$25, SMALL(IF($C$5:$C$25=$D$5:$D$25, MATCH(ROW($D$5:$D$25), ROW($D$5:$D$25)), ""), ROWS($A$1:A1)))

Përfundimisht, vendi pritës u bë kampion në 1930,1934,1966,1974,1978 dhe 1998.

2.2. Aplikimi i funksionit FILTER

Nëse nuk duam të përdorim formulën komplekse siç u përmend më lart, ne mund ta kryejmë detyrën mjaft lehtë duke përdorur funksionin FILTER të Excel.

Por problemi i vetëm është se funksioni FILTER është i disponueshëm vetëm në Office 365 .

Gjithsesi, formula në qelizën G5 për të renditur do të jenë vitet kur Brazili ishte kampion.

=FILTER($B$5:$B$25,$D$5:$D$25=H$4)

Shpjegimi i formulës

  • Si zakonisht, $B$5:$B$25 është grupi i kërkimit . Vite në rastin tonë. Ju përdorni tuajinnjë.
  • $D$5:$D$25=G$4 është kriteri i përputhjes. Ju përdorni një tuaj.

  • Së dyti, shtypni ENTER për të marrë rezultatet si kjo.

  • Tani si metoda e mëparshme, ne mund të krijojmë një kolonë të re Argjentinë vetëm pranë Brazil dhe tërhiqni Plotësoni Trajto djathtas për të marrë Vitet kur Argjentina ishte kampione.

Përfundimisht, rezultati do të jetë kështu.

Lexo më shumë: Si të nxjerrim të dhëna nga Excel bazuar në kritere (5 mënyra)

Lexime të ngjashme

  • Si të importoni skedar teksti me ndarës të shumtë në Excel (3 metoda)
  • Si të importoni të dhëna nga skedari i tekstit në Excel (3 metoda)
  • Excel VBA: Tërhiqni të dhënat automatikisht nga një faqe interneti (2 metoda)
  • Si të konvertohet automatikisht skedari i tekstit në Excel (3 mënyra të përshtatshme)
  • Si të konvertohet Notepad në Excel me kolona (5 metoda)

3 Ktheni vlera të shumta në Excel bazuar në kritere të vetme në një rresht

Më në fund, nëse dëshironi , mund të ktheni vlera të shumta bazuar në kritere me radhë. Mund ta bëjmë duke përdorur kombinimin e IFERROR , INDEX , SMALL , IF , ROW , dhe KOLONA funksionon.

  • Për të zbuluar vitet kur Brazili ishte kampion, së pari zgjidhni një qelizë dhe futuni në Brazil. Në këtë rast, është G5 .
  • Së dyti, shkruani këtë formulë të grupit në qelizën ngjitur, p.sh. H5 , dhe shtypni CTRL + SHIFT + ENTER .

=IFERROR(INDEX($B$5:$B$25, SMALL(IF($G5=$D$5:$D$25, ROW($B$5:$B$25)-3,""), COLUMN()-7)),"")

  • Së treti, shtypni ENTER .
  • Përfundimisht, do të gjejmë vitet e vendeve të ndryshme specifike kur ata u bënë kampionë të parët. Kjo do të ndodhë automatikisht në Microsoft 365 pa përdorur Fill Handle .
  • Tani, për të gjetur vitet e tjera kur këto vende u bënë kampione, thjesht përdorni Filloni dorezën

  • Rrjedhimisht, do ta marrim rezultatin si ky.

Shpjegimi i formulës

  • Këtu $B$5:$B$25 është grupi i kërkimit. Kemi kërkuar për vite në rangun B5 deri në B25 . Nëse dëshironi diçka tjetër, përdorni atë.
  • $G5=$D$5:$D$25 është kriteret që përputhen. Dua të përputh qelizën G5 ( Brazil ) me kolonën Kampion ( D5 me D25 ). Nëse dëshiron të bësh diçka tjetër, bëje atë.
  • Unë kam përdorur ROW($B$5:$B$25)-3 sepse ky është grupi im i kërkimit dhe qeliza e parë e kësaj grupi fillon në rreshtin numër 4 ( B4 ). Për shembull, nëse grupi juaj i kërkimit është $D$6:$D$25, përdor ROW($D$6:$D$25)-5.
  • Në vend nga COLUMN()-7, përdor numrin e kolonës së mëparshme ku po fut formulën. Për shembull, nëse po futni formulën në kolonën G , përdorni COLUMN()-6.

Lexo më shumë: Si të nxjerrim të dhëna nga tabela bazuar në kritere të shumta në Excel

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.