Tabela e përmbajtjes
Kur kryeni analizën e të dhënave në Microsoft Excel, mund t'ju duhet të merrni të gjitha të dhënat që përputhen për një ID të caktuar, emër përdoruesi, informacion kontakti ose një identifikues tjetër unik, mund të hasni probleme. Artikulli ilustron se si të përdorni Excel për të kërkuar vlera të shumta në excel bazuar në një ose më shumë kushte dhe për të kthyer rezultate të shumta në një kolonë, rresht ose qelizë të vetme. Do të përpiqem ta shpjegoj konceptin sa më mirë që të mundem, në mënyrë që një fillestar t'i kuptojë ato dhe t'i zbatojë ato në probleme të krahasueshme.
Shkarkoni Librin e Punës Praktike
Shkarkoni këtë libër pune praktike për t'u ushtruar ndërkohë që jeni duke lexuar këtë artikull.
Kërkoni vlera të shumëfishta.xlsx
10 mënyra të përshtatshme për të kërkuar vlera të shumëfishta në Excel
1. Përdorni Formulën e Array për të kërkuar vlera të shumta në Excel
Funksioni VLOOKUP Excel ju vjen në mendje si një përgjigje e menjëhershme, por vështirësia është se mund të kthejë vetëm një përputhje të vetme.
Për të ekzekutuar detyrat, ne mund të përdorim një formulë grupi duke përdorur funksionet e mëposhtme.
- IF – Nxjerr një vlerë nëse kushti plotësohet dhe një vlerë tjetër nëse kushti nuk plotësohet.
- VOGLA – Ai kthen vlerën më të ulët të grupit.
- INDEKS – Jep një element vargu në varësi të rreshtave dhe kolonave të ofruara nga ju.
- ROW – Ju jep numrin e rreshtit.
- KOLONA – Ju jep1:
- Në qelizën E5 , shkruani formulën e mëposhtme,
=IFERROR(VLOOKUP(B5,C:C,1,FALSE),"Not Attened")
- Shtypni Ctrl + Shift + Enter për ta bërë atë grup.
Hapi 2:
- Shtypni Enter për të parë rezultatet.
- Më në fund, aplikoni Plotësimi automatik Mjeti i trajtimit për të mbushur qelizat.
Në pamjen e mësipërme të ekranit, mund të shihni listën që kanë marrë pjesë në ngjarje dhe kemi vendosur "Nuk ka marrë pjesë" për ata që nuk kanë marrë pjesë.
Lexo më shumë: Excel LOOKUP vs VLOOKUP: Me 3 shembuj
Përfundim
Për të përfunduar, shpresoj se ky artikull ka dhënë udhëzime të hollësishme për të kërkuar vlera të shumta në Excel. Të gjitha këto procedura duhet të mësohen dhe zbatohen në të dhënat tuaja. Hidhini një sy fletores së punës praktike dhe vini në provë këto aftësi. Ne jemi të motivuar të vazhdojmë të bëjmë mësime të tilla për shkak të mbështetjes suaj të vlefshme.
Nëse keni ndonjë pyetje - mos ngurroni të na pyesni. Gjithashtu, mos ngurroni të lini komente në seksionin më poshtë.
Ne, ekipi ExcelWIKI , jemi gjithmonë të përgjegjshëm ndaj pyetjeve tuaja.
Qëndroni me ne & vazhdo të mësosh.
numri i kolonës.Disa shembuj të këtyre formulave mund të shihen më poshtë.
1.1 Kërkoni vlera të shumta në një rresht
Le të themi, ne kemi disa emra drejtuesish që drejtojnë shumë kompani në kolonën B . ne kemi treguar emrat e kompanive në kolonën C . Objektivi ynë është të përpilojmë një listë të të gjitha bizneseve të drejtuara nga një person specifik. Ju lutemi ndiqni këto hapa për ta përfunduar atë.
Hapi 1:
- Në një rresht bosh, jepni një listë me emra unikë. Emrat janë futur në qelizat B13:B15 në këtë shembull.
Hapi 2:
- Fut formulën e mëposhtme në qelizën
=IFERROR(INDEX($C$5:$C$10, SMALL(IF($B15=$B$5:$B$10, ROW($C$5:$C$10)-4, " "), COLUMN()-2)), " ")
- Për t'u siguruar si kusht i grupit, shtypni Ctrl + Shift + Hyni njëkohësisht
Hapi 3:
- Shtypni Fut dhe përdor AutoFill për të parë rezultatet.
Dhe rezultati përfundimtar është ky.
1.2 Kërkoni vlera të shumta në një kolonë në Excel
Për një arsye, nëse dëshironi të ktheni vlera të shumta në kolona në vend të rreshtave, siç tregohet në
Poshtë pamjes së ekranit modifikoni formulat si më poshtë në hapat e mëposhtëm.
Hapi 1:
- Fut një listë me emra unikë në një rresht bosh, Në këtë shembull, emrat futen në qeliza E4:G4
- Shkruani formulën e mëposhtmenë qelizën E5
=IFERROR(INDEX($C$5:$C$10, SMALL(IF(E$4=$B$5:$B$10, ROW($C$5:$C$10)-4, " "), ROW()-4)), " ")
- Për një gjendje grupi, shtypni Ctrl + Shift + Enter .
Hapi 2:
- Më në fund, shtypni Enter dhe plotësoni qelizën e kërkuar me mjetin e trajtimit AutoFill .
Këtu janë rezultatet përfundimtare.
Shënim . Që formula të kopjohet saktë në rreshtat e tjerë, ki parasysh referencat e vlerës së kërkimit, kolonën absolute dhe rreshtin relativ, si $E4.
Lexo më shumë: Si të kërkoni vlerën nga një fletë tjetër në Excel (3 metoda të thjeshta)
2. Kërkoni vlera të shumta në Excel bazuar në kritere të shumta
Ju tashmë dini se si të kërkoni vlera të shumta në excel bazuar në një kriter të vetëm. Po sikur të dëshironi shumë ndeshje bazuar në dy ose më shumë kritere? Duke marrë një shembull, ju keni një grup të dhënash të produkteve më të shitura Amazon sipas kategorive specifike në kolona të ndryshme. Tani, ju po kërkoni të merrni një produkt nën një kategori të caktuar.
Ne do të përdorim argumentin e mëposhtëm të grupit për ta bërë këtë.
IFERROR(INDEX( range_kthimi , SMALL(IF(1=((–( vlera_kërkuese1 = range_e_kërkimit1 )) * (–( vlera_kërkuese2 = range_e_kërkimit2 ) )), ROW( varg_kthimi )-m,””), ROW()-n))””)
Ku,
Vlera_kërkuese1 është vlera e parë e kërkimit në qelizë F5
Vlera_kërkimi2 është vlera e dytë e kërkimit në qelizë G5
Vendi_kërkimi1 është diapazoni ku do të kërkohet lookup_vlera1 ( B5:B10 )
Valja_kërkimi2 është diapazoni ku do të kërkohet lookup_value2 ( C5:C10 )
Rapja_kthimi është diapazoni nga ku do të jepet rezultati.
m është numri i rreshtit të qelizës së parë në diapazonin e kthimit minus 1 .
n është numri i rreshtit të formulës së parë qeliza minus 1 .
2.1 Kërkoni përputhje të shumta në një kolonë
Meqë jeni njohur me argumentin e grupit, thjesht mund të përdorni formulat e paraqitura në dy shembujt e mëparshëm për të kontrolluar disa kritere, siç tregohet në hapat më poshtë.
Hapi 1:
- Në qelizën H5 , shkruani formulën e mëposhtme,
=IFERROR(INDEX($D$5:$D$10, SMALL(IF(1=((--($F$5=$B$5:$B$10)) * (--($G$5=$C$5:$C$10))), ROW($D$5:$D$10)-4,""), ROW()-4)),"")
- Shtypni Ctrl + Shift + Enter njëkohësisht për të aplikuar formulën
Si rezultat, do të tregojë vlerën si në poshtë pamjes së ekranit.
Hapi 2:
- Zbato të njëjtën formulë t o pjesa tjetër e qelizave.
Shënim. Sepse diapazoni ynë i kthimit dhe diapazoni i formulave fillojnë në rreshtin 5, si n ashtu edhe m janë të barabarta me "4" në shembullin e mësipërm. Këto mund të jenë numra të ndryshëm në fletët tuaja të punës.
Lexo më shumë: Si të përdorni funksionin LOOKUP në Excel (4 shembuj të përshtatshëm)
2.2 Kërkoni shumë ndeshje në një rresht
Ngjashëm me metodën e mëparshme, jumund të preferojë paraqitjen horizontale ku rezultatet kthehen në rreshta. Nëse dëshironi të tërheqni vlera të shumta bazuar në grupe të shumëfishta kriteresh, në këtë rast, ndiqni hapat e mëposhtëm.
Hapi 1:
- Së pari, në qelizën D13 , shkruani formulën e mëposhtme,
=IFERROR(INDEX($D$5:$D$10, SMALL(IF(1=((--($B$13=$B$5:$B$10)) * (--($C$13=$C$5:$C$10))), ROW($D$5:$D$10)-4,""), COLUMN()-3)),"")
- Për ta bërë atë grup, shtypni Ctrl + Shift + Enter .
Hapi 2:
- Më pas, thjesht shtypni butonin Enter dhe përdorni AutoFill për të mbushur qelizat e kërkuara.
Rrjedhimisht, do të tregojë rezultate të shumta si në pamjen e mëposhtme të ekranit.
Lexo më shumë: Si të kërkoni me shumë kritere në Excel (Të dyja DHE ose OSE Lloji)
3. Kërkoni dhe ktheni vlera të shumta në një qelizë
Me Microsoft 365 abonimi, Excel tani përfshin shumë funksione dhe veçori shumë më të fuqishme (të tilla si funksionet XLOOKUP , Dynamic Arrays , UNIQUE/FILTER , etj.) që nuk ishin të disponueshme në versionet e mëparshme.
Nëse jeni duke përdorur Microsoft 365 (i njohur më parë si Office 365 ), metodat e përshkruara në këtë seksion mund të përdoren për të kërkuar dhe kthyer vlera të shumta në një qelizë në Excel.
Më poshtë kam një grup të dhënash ku kam emrat e drejtuesve në kolonën B dhe kompanitë, ato zotërojnë në kolonën C .
Për secilin person, unë dua të kërkoj se cilat kompani zotërojnë ne njegrup i vetëm (i ndarë me presje) Në qelizën F5 .
Për ta bërë këtë, zbatoni hapat e mëposhtëm.
Hapi 1:
- Së pari, vendosni formulën e mëposhtme në qelizën F5 .
=TEXTJOIN(", ",TRUE,IF(E5=$B$5:$B$10,$C$5:$C$10,""))
- Për të futur si formulë grupi, shtypni Ctrl + Shift + Enter .
Hapi 2:
- Më pas, shtypni Enter për të parë rezultatet.
Lexo më shumë: 7 Llojet e kërkimit që mund të përdorni në Excel
4. Zbato funksionin FILTER në kërkimin e shumëfishtë Vlerat në Excel
Mund të përdorni Funksionin FILTER për të filtruar një grup të dhënash në varësi të kritereve që jepni për të kërkuar vlera të shumta.
Funksioni i vargjeve dinamike përmban këtë funksion. Rezultati është një grup të dhënash që rrjedhin dinamikisht në një sërë qelizash, duke filluar me qelizën ku keni futur formulën.
Funksioni FILTER ka sintaksën e mëposhtme.
FILTER (grumbull, përfshinë, [nëse_bosh])
Ku,
Array (kërkohet) – diapazoni i vlerave ose grup që dëshironi të filtroni.
Përfshi (kërkohet) – kriteri i dhënë në formën e një grupi Boolean (vlerat TRUE dhe FALSE ). Duhet të ketë të njëjtën lartësi (kur të dhënat janë në kolona) ose gjerësi (kur të dhënat janë në rreshta) si parametri i grupit.
If_empty (opsionale) – Kur asnjë artikull nuk përshtatet me kriterin, kjo është vlera që duhet kthyer.
Për fillestarët, le të shohim disa shembuj shumë të thjeshtë për të kuptuar më mirë se si funksionon një formulë Excel për filtrimin e të dhënave.
4.1 IF Not Equal
Le të themi , dëshironi të dini emrat e kompanisë që nuk i përkasin Elon Musk. Pra, këtu vlera jonë e kërkimit është Elon Musk në F4 . Për ta bërë këtë, ne do të zbatojmë funksionin e mëposhtëm FILTER .
Hapi 1:
- Në qelizën F6 , fut formulën e mëposhtme të funksionit FILTER .
=FILTER(C5:C10,B5:B10F4)
- Për ta bërë atë një grup, shtypni Ctrl + Shift + Enter .
Hapi 2:
- Më pas, shtypni Enter.
- Përdor AutoFill Handle Mjet për të plotësuar fushën e kërkuar.
Prandaj, do të merrni rezultatet siç tregohet në pamjen e mësipërme të ekranit.
4.2 NËSE E barabartë
Ngjashëm, nëse doni të dini emrat e kompanive që i përkasin Elon Musk, ndiqni këto hapa më poshtë.
Hapi 1:
- Shkruani formulën e mëposhtme në qelizën F6 ,
=FILTER(C5:C10,B5:B10=F4)
- Shtypni Ctrl + Shift + Enter në të njëjtën kohë.
Hapi 2:
- Më pas, shtypni Enter për të gjetur përputhjet.
- Aplikoni Plotësimi automatik Mjeti Handle për mbushni qelizat.
4.3 NËSE më pak Më shumë se
Në pamjen e mëposhtme të ekranit, shfaqet një grup të dhënash të pasurisë neto të miliarderëve më të mirë.Tani, për shembull, ju dëshironi të dini se kush ka vlerë neto prej më pak se $150 miliard . Për ta bërë këtë, ndiqni këto hapa.
Hapi 1:
- Në fillim, shkruani formulën e mëposhtme në qelizë F6 ,
=FILTER(C5:C10,B5:B10
- Për ta bërë atë një formulë grupi, shtypni Ctrl + Shift + Enter .
Hapi 2:
- Më pas, shtypni Enter .
- Më në fund, aplikoni AutoFill Handle Tool për të mbushur qelizat.
Rrjedhimisht, ju do të merrni vlera të shumta siç tregohet në pamjen e mësipërme.
4.4 NËSE më e madhe se
Ngjashëm me metodën e mëparshme, dëshironi të dini se kush ka vlerë neto më shumë se 150 miliardë dollarë , thjesht ndiqni hapat e mëposhtëm.
Hapi 1:
- Në fillim, në qelizën F6 , shkruani formulën e mëposhtme,
=FILTER(C5:C10,B5:B10>F4)
- Shtypni Ctrl + Shift + Enter për ta bërë atë një formulë grupi.
Hapi 2:
- Më pas, shtypni Enter .
- Më në fund, aplikoni AutoFill Handle Tool për të mbushur qelizat.
Si r Si rezultat, do të merrni vlera të shumta siç tregohet në pamjen e mësipërme.
Lexo më shumë: Si të kërkoni një tabelë në Excel (8 metoda)
5. Aplikoni funksionin VLOOKUP në kërkimin e vlerave të shumëfishta
Në një skenar, mund t'ju duhet të kaloni përsëri listat tuaja të të dhënave për të kontrolluar se çfarë informacioni përfshihet nësecili prej tyre dhe çfarë informacioni i mungon njërit prej tyre. Për shembull, ne duam të kërkojmë se cilët aktorë kanë marrë pjesë në një ngjarje të caktuar. Për të kryer këtë detyrë, ne do të përdorim Funksioni VLOOKUP .
Sintaksa e funksionit VLOOKUP është si më poshtë.
=VLOOKUP(vlera_kërkuese, grupi_tabele, numri_indeksi_num,[kërkimi_range])
Ku,
Vlera_kërkuese është vlera e referencës, i cili mund të jetë një tekst, një varg numerik ose një qelizë, vlera e së cilës dëshironi t'i referoheni.
Tabela_array është e gjithë tabela e të dhënave duke përfshirë tërësinë e saj. Si rezultat, vlera e referencës që po kërkoni duhet të jetë në kolonën 1 të kësaj tabele, kështu që Excel mund të vazhdojë djathtas dhe të kërkojë vlerën e kthyer.
Col_index_num është numri të kolonës në të cilën gjendet vlera e kthyer. Ky numër fillon me 1 dhe rritet me rritjen e numrit të kolonave në tabelën tuaj.
[range_lookup] është argumenti i katërt në kllapa sepse nuk kërkohet që ky funksion të funksionojë . Në sintaksën e Excel, kllapat tregojnë se një argument është opsional. Nëse nuk e plotësoni këtë vlerë, Excel-i vendoset në TRUE (ose 1), duke treguar se po kërkoni një përputhje të ngushtë me vlerën tuaj të referencës dhe jo një përputhje të saktë.
Shënim. Për kthimin e tekstit, duke përdorur E VËRTETË pasi vlera nuk këshillohet.
Tani, aplikoni Funksionin VLOOKUP me hapat e mëposhtëm.
Hapi