Kiel Serĉi Multoblajn Valorojn en Excel (10 Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Dum analizo de datumoj en Mikrosofto Excel, vi eble bezonos akiri ĉiujn kongruajn datumojn por certa identigilo, uzantnomo, kontaktinformo aŭ alia unika identigilo, vi povas renkonti problemojn. La artikolo ilustras kiel uzi Excel por serĉi plurajn valorojn en Excel surbaze de unu aŭ pluraj kondiĉoj kaj redoni plurajn rezultojn en kolumno, vico aŭ ununura ĉelo. Mi provos klarigi la koncepton kiel eble plej bone, por ke komencanto povu kompreni ilin kaj apliki ilin al kompareblaj problemoj.

Elŝutu Praktikan Laborlibron

Elŝutu ĉi tiun praktikan laborlibron por ekzerci dum vi legas ĉi tiun artikolon.

Lookup Multiple Values.xlsx

10 Taŭgaj Manieroj por Serĉi Multoblajn Valorojn en Excel

1. Uzu Tabelan Formulon por Serĉi Multoblajn Valorojn en Excel

La Excel VLOOKUP Funkcio memoras kiel tuja respondo, sed la malfacilaĵo estas, ke ĝi povas resendi nur ununuran kongruon.

Por plenumi la taskojn, ni povas uzi tabelan formulon uzante la sekvajn funkciojn.

  • IF – Ĝi eligas unu valoron se la kondiĉo estas kontentigita kaj alian valoron se la kondiĉo ne estas kontentigita.
  • Malgranda – Ĝi liveras la plej malaltan valoron de la tabelo.
  • INDEXO – Donas tabelelementon depende de la vicoj kaj kolumnoj provizitaj de vi.
  • VICO – Ĝi provizas al vi la numeron de vico.
  • KOLONO – Ĝi donas al vi la1:
  • En ĉelo E5 , tajpu la jenan formulon,
=IFERROR(VLOOKUP(B5,C:C,1,FALSE),"Not Attened")

  • Premu Ktrl + Shift + Enigu por fari ĝin tabelo.

Paŝo 2:

  • Premu Enigu por vidi la rezultojn.
  • Fine, apliki Aŭtomata Plenigo Pritraktu Ilon por plenigi la ĉelojn.

En la supra ekrankopio, vi povas vidi la liston, kiuj ĉeestis la eventon kaj ni metis “Ne ĉeestis” por kiuj ne ĉeestis.

Legu pli: Excel SERĈO vs VSERĈO: Kun 3 Ekzemploj

Konkludo

Por konkludi, mi esperas, ke ĉi tiu artikolo provizis detalan gvidon por serĉi plurajn valorojn en Excel. Ĉiuj ĉi tiuj proceduroj devas esti lernitaj kaj aplikitaj al via datumaro. Rigardu la praktikan laborlibron kaj provu ĉi tiujn kapablojn. Ni estas instigitaj daŭre fari lernilojn tiajn pro via valora subteno.

Se vi havas demandojn - Bonvolu demandi nin. Ankaŭ bonvolu lasi komentojn en la suba sekcio.

Ni, La ExcelWIKI Teamo, ĉiam respondas al viaj demandoj.

Restu ĉe ni & daŭre lernas.

nombro de la kolumno.
  • IFERARO – detekti erarojn.
  • Kelkaj ekzemploj de ĉi tiuj formuloj povas esti viditaj malsupre.

    1.1 Serĉu Multoblajn Valorojn en Vico

    Ni diru, ni havas kelkajn nomojn de ekzekutivoj kiuj administras plurajn kompaniojn en kolumno B . ni montris la kompaniojn en kolumno C . Nia celo estas kompili liston de ĉiuj entreprenoj administritaj de specifa persono. Bonvolu sekvi ĉi tiujn paŝojn por plenumi ĝin.

    Paŝo 1:

    • En malplena vico, provizu liston de unikaj nomoj. La nomoj estas enmetitaj en ĉeloj B13:B15 en ĉi tiu ekzemplo.

    Paŝo 2:

    • Enigu la jenan formulon en ĉelo
    =IFERROR(INDEX($C$5:$C$10, SMALL(IF($B15=$B$5:$B$10, ROW($C$5:$C$10)-4, " "), COLUMN()-2)), " ")

    • Por certigi kiel tabelkondiĉo, premu Ktrl + Shift + Enigu samtempe

    Paŝo 3:

    • Premu Enigu kaj uzu la Aŭtomatan plenigon por vidi la rezultojn.

    Kaj la Fina rezulto estas ĉi tiu.

    1.2 Serĉu plurajn valorojn en A-kolumno en Excel

    Pro kialo, Se vi volas redoni plurajn valorojn en Kolumnoj anstataŭ vicoj, kiel montrite en la

    Sub la ekrankopio modifi la formulojn jene en la subaj paŝoj.

    Paŝo 1:

    • Enigu listo de unikaj nomoj en iu malplena vico, En ĉi tiu ekzemplo, la nomoj estas enigitaj en ĉeloj E4:G4
    • Tajpu la sekvan formulonen ĉelo E5
    =IFERROR(INDEX($C$5:$C$10, SMALL(IF(E$4=$B$5:$B$10, ROW($C$5:$C$10)-4, " "), ROW()-4)), " ")

    • Por tabelkondiĉo, premu Ktrl + Shift + Enigu .

    Paŝo 2:

    • Fine, Premu Enigu kaj plenigu la bezonatan ĉelon per la Aŭtomata plenigo tenilo.

    Jen la finaj rezultoj.

    Noto . Por ke la formulo estu kopiita ĝuste al aliaj vicoj, atentu la serĉajn valorreferencojn, absolutan kolumnon kaj relativan vicon, kiel $E4.

    Legu Pli: Kiel Serĉi Valoron de Alia Folio en Excel (3 Facilaj Metodoj)

    2. Serĉu Multoblajn Valorojn en Excel Bazita sur Multoblaj Kriterioj

    Vi jam scias kiel serĉi plurajn valorojn en excel surbaze de ununura kriterio. Kio se vi volas plurajn kongruojn bazitajn sur du aŭ pli da kriterioj? Prenante ekzemplon, vi havas datuman aron de Amazon plej vendataj produktoj sub specifaj kategorioj en malsamaj kolumnoj. Nun, vi serĉas akiri produkton sub certa kategorio.

    Ni uzos la sekvan tabelan argumenton por fari ĝin.

    IFERROR(INDEX( return_range , SMALL(IF(1=((–( serĉa_valoro1 = serĉa_gamo1 )) * ( –( serĉa_valoro2 = serĉa_gamo2 ) )), ROW( revena_gamo )-m,””), ROW()-n)),””)

    Kie,

    Serĉa_valoro1 estas la unua serĉvaloro en ĉelo F5

    Serĉa_valoro2 estas la dua serĉvaloro en ĉelo G5

    Serĉa_gamo1 estas la intervalo kie serĉo_valoro1 estos serĉata ( B5:B10 )

    Serĉa_gamo2 estas la intervalo kie serĉo_valoro2 estos serĉata ( C5:C10 )

    Return_range estas la intervalo de kie la rezulto estos donita.

    m estas la vicnumero de la unua ĉelo en la revena gamo minus 1 .

    n estas la vicnumero de la unua formulo ĉelo minuso 1 .

    2.1 Serĉu plurajn kongruojn en Kolono

    Ĉar vi konas la tabelargumenton, vi simple povas uzu la formulojn prezentitajn en la antaŭaj du ekzemploj por kontroli plurajn kriteriojn, kiel montrite en la subaj paŝoj.

    Paŝo 1:

    • En ĉelo H5 , tajpu la jenan formulon,
    =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)),"")

    • Premu Ktrl + Shift + Entajpu samtempe por apliki la formulon

    Kiel rezulto, ĝi montros la valoron kiel en la sub ekrankopio.

    Paŝo 2:

    • Apliku la saman formulon t o la ceteraj ĉeloj.

    Rimarku. Ĉar nia revena intervalo kaj formulintervalo ambaŭ komenciĝas en la vico 5, kaj n kaj m estas egalaj al "4" en la supra ekzemplo. Ĉi tiuj povas esti malsamaj nombroj en viaj laborfolioj.

    Legu Pli: Kiel Uzi Funkcion LOOKUP en Excel (4 Taŭgaj Ekzemploj)

    2.2 Serĉu Multoblaj Kongruoj en Vico

    Simile al la antaŭa metodo, vieble preferas la horizontalan aranĝon kie rezultoj estas resenditaj en vicoj. Se vi volas tiri plurajn valorojn surbaze de pluraj kriterio-aroj, en ĉi tiu kazo, sekvu la paŝojn sube.

    Paŝo 1:

    • Unue, En ĉelo D13 , tajpu la jenan formulon,
    =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)),"")

    • Por fari ĝin tabelo, premu Ktrl + Shift + Enigu .

    Paŝo 2:

    • Tiam, simple premu la Enigu butonon kaj uzu Aŭtomata plenigo por plenigi la postulatajn ĉelojn.

    Konsekvence, ĝi montros plurajn rezultojn kiel en la suba ekrankopio.

    Legu Pli: Kiel Serĉi kun Multoblaj Kriterioj en Excel (Ambaŭ KAJ aŭ AŬ Tipo)

    3. Serĉu kaj Redonu Multoblajn Valorojn en Unu Ĉelo

    Kun Mikrosofto 365 abono, Excel nun inkluzivas multe pli potencajn funkciojn kaj funkciojn (kiel XLOOKUP , Dinamikaj Tabeloj , UNIKA/FILTRI funkcioj, ktp.) kiuj ne estis disponeblaj en antaŭaj versioj.

    Se vi uzas Microsoft 365 (antaŭe konata kiel Office 365 ), la metodoj priskribitaj en ĉi tiu sekcio povas esti uzataj por serĉi kaj redoni plurajn valorojn en unu ĉelo en Excel.

    Sube mi havas datuman aron kie mi havas la nomojn de la ekzekutivoj en kolumno B kaj la kompanioj, ili posedas en kolumno C .

    Por ĉiu homo, mi volas serĉi, kiujn kompaniojn ili posedas. enununura aro (apartita per komo) En ĉelo F5 .

    Por fari tion, apliku la sekvajn paŝojn.

    Paŝo 1:

    • Unue, enigu la sekvan formulon en la ĉelo F5 .
    =TEXTJOIN(", ",TRUE,IF(E5=$B$5:$B$10,$C$5:$C$10,""))

    • Por enigi kiel tabelformulo, premu Ktrl + Shift + Enigu .

    Paŝo 2:

    • Tiam premu Enigu por vidi la rezultojn.

    Legu Pli: 7 Tipoj de Serĉo, kiun Vi Povas Uzi en Excel

    4. Apliku la FILTRIN-Funkcion al Serĉo Multoblaj Valoroj en Excel

    Vi povas uzi la FILTRI-Funkcion por filtri aron da datumoj laŭ la kriterioj, kiujn vi donas por serĉi multajn valorojn.

    La Dynamic Arrays Function enhavas ĉi tiun funkcion. La rezulto estas aro da datumoj, kiuj dinamike fluas en gamon da ĉeloj, komencante per la ĉelo, kie vi enigis la formulon.

    La FILTRO-funkcio havas la jenan sintakson.

    FILTRI (tabelo, inkluzivi, [se_malplena])

    Kie,

    Tabelo (bezonata) – la valorintervalo aŭ tabelo, kiun vi volas filtri.

    Inkluzivi (bezonata) – la kriterion provizitan en formo de Bulea tabelo ( VERA kaj FALSA valoroj). Ĝi devas havi la saman altecon (kiam datumoj estas en kolumnoj) aŭ larĝon (kiam datumoj estas en vicoj) kiel la tabel parametro.

    Se_malplena (laŭvola) – Kiam neniuj eroj konvenas al la kriterio, ĉi tiu estas la valoro por redoni.

    Por komenci, ni rigardu kelkajn tre simplajn ekzemplojn por pli bone kompreni kiel funkcias Excel-formulo por datuma filtrado.

    4.1 SE Ne Egala

    Ni diru , vi volas scii la nomojn de la kompanio, kiuj ne apartenas al Elon Musk. Do, ĉi tie nia serĉvaloro estas Elon Musk en F4 . Por fari tion, ni aplikos la jenan FILTRI-Funkcion .

    Paŝo 1:

    • En ĉelo F6 , enigu la sekvan formulon de la FILTRIA Funkcio .
    =FILTER(C5:C10,B5:B10F4)

    • Por fari ĝin tabelo, premu Ktrl + Shift + Enigu .

    Paŝo 2:

    • Tiam premu Enigu.
    • Uzu Aŭtomata plenigo Tenilo. Ilo por plenigi la bezonatan kampon.

    Tial vi ricevos la rezultojn kiel montrite en la supra ekrankopio.

    4.2 SE Egala

    Simile, se vi volas scii la nomojn de la kompanioj kiuj apartenas al Elon Musk, sekvu ĉi tiujn paŝojn sube.

    Paŝo 1:

    • Tajpu la jenan formulon en ĉelo F6 ,
    =FILTER(C5:C10,B5:B10=F4)

    • Premu Ktrl + Shift + Enigu samtempe.

    Paŝo 2:

    • Tiam, premu Enigu por trovi la kongruojn.
    • Apliki Aŭtomatplenigi Pritrakti Ilon al plenigu la ĉelojn.

    4.3 IF Malpli Ol

    En la suba ekrankopio, estas montrita datuma aro de la netvaloro de plej bonaj miliarduloj.Nun, ekzemple, vi volas scii kiu havas la netvaloron de malpli ol $150B . Por fari tion, sekvu ĉi tiujn paŝojn.

    Paŝo 1:

    • Unue, tajpu la jenan formulon en ĉelo F6 ,
    =FILTER(C5:C10,B5:B10

    • Por fari ĝin tabelformulo, premu Ctrl + Shift + Enigu .

    Paŝo 2:

    • Tiam, Premu Enigu .
    • Fine, apliku Aŭtomata plenigo Manigi Ilon por plenigi la ĉelojn.

    Konsekvence, vi akiros plurajn valorojn kiel montrite en la supra ekrankopio.

    4.4 IF Pli granda ol

    Simile al la antaŭa metodo, vi volas scii kiu havas la netvaloron de pli ol $150B , simple sekvu la paŝojn sube.

    Paŝo 1:

    • Unue, en ĉelo F6 , tajpu la jenan formulon,
    =FILTER(C5:C10,B5:B10>F4)

    • Premu Ktrl + Shift + Enigu por fari ĝin tabelformulo.

    Paŝo 2:

    • Tiam, Premu Enigu .
    • Fine, apliku Aŭtomata plenigo Mangilo. por plenigi la ĉelojn.

    Kiel r rezulto, vi ricevos plurajn valorojn kiel montrite en la supra ekrankopio.

    Legu Pli: Kiel Serĉi Tabelon en Excel (8 Metodoj)

    5. Apliku la Funkcion VLOOKUP por Serĉi Multoblajn Valorojn

    En scenaro, vi eble bezonos denove trarigardi viajn datumlistojn por kontroli kiajn informojn estas inkluzivitaj.ĉiu el ili kaj kiaj informoj mankas de unu el ili. Ekzemple, ni volas serĉi kiuj aktoroj partoprenis en aparta evento. Por fari ĉi tiun taskon, ni uzos la VLOOKUP Funkcion .

    La sintakso de la VLOOKUP Funkcio estas jena.

    =VLOOKUP(serĉa_valoro,tabelo, kol_index_num,[intervalo_rigardo])

    Kie,

    serĉa_valoro estas la referenca valoro, kiu povas esti teksto, nombra ĉeno aŭ ĉelo, kies valoron vi volas referenci.

    Tabelo_array estas la tuta datumtabelo inkluzive de ĝia tutaĵo. Kiel rezulto, la referenca valoro, kiun vi serĉas, devus esti en la kolumno 1 de ĉi tiu tabelo, do Excel povas iri dekstren kaj serĉi la revenan valoron.

    Col_index_num estas la nombro. de la kolumno en kiu la revena valoro troviĝas. Ĉi tiu nombro komenciĝas je 1 kaj pliiĝas kiam la nombro da kolumnoj en via tabelo kreskas.

    [range_lookup] estas la kvara argumento estas inter krampoj ĉar ĝi ne estas postulata por ke ĉi tiu funkcio funkciu . En Excel-sintakso, krampoj indikas, ke argumento estas laŭvola. Se vi ne plenigas ĉi tiun valoron, Excel defaŭlte estas VERA (aŭ 1), indikante ke vi serĉas proksiman kongruon al via referenca valoro prefere ol ĝusta kongruo.

    Noto. Por tekstaj revenoj, uzu TRUE ĉar la valoro ne estas konsilita.

    Nun, Apliku la VLOOKUP Funkcion kun la sekvaj paŝoj.

    Paŝo

    Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.