Si të kërkoni vlera të shumta në Excel (10 mënyra)

  • Shperndaje Kete
Hugh West

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.
  • IFERROR – zbuloni gabimet.
  • 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

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