VLOOKUP kaj Revenu Ĉiuj Kongruoj en Excel (7 Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Estas pluraj manieroj apliki VLOOKUP aŭ vertikalan serĉon en Microsoft Excel por redoni datumojn bazitajn sur multoblaj kongruoj. En ĉi tiu artikolo, vi konos ĉiujn eblajn alirojn por aktivigi VLOOKUP kaj ĉerpi ĉiujn disponeblajn datumojn kun taŭgaj ilustraĵoj.

Elŝutu Praktikan Laborlibron

Vi povas elŝuti la Excel-libron, kiun ni uzis por prepari ĉi tiun artikolon.

VLOOKUP kaj Return All Matches.xlsx

7 Vojoj por VLOOKUP kaj Resendi ĉiujn kongruojn en Excel

La funkcio VLOOKUP serĉas valoron en la plej maldekstra kolumno de tabelo kaj redonas valoron en la sama vico de la specifita kolumno . Sed ĉi tiu funkcio ne kapablas ĉerpi datumojn bazitajn sur pli ol unu matĉo el kolumno. Do, ni devas enmeti iujn aliajn funkciojn kaj formulojn por serĉi valoron kaj redoni ĉiujn kongruojn trovitajn en kolumno.

1. VLOOKUP kaj Resendu Multoblajn Kongruojn en Kolumno

En la sekva bildo, ni havas tabelon enhavantan hazardajn nomojn de pluraj dungitoj kaj iliaj fakoj. Supozante, ke ni volas montri la nomojn de la dungitoj en ununura kolumno, kiuj laboras en la Fabrika fako.

Se vi estas Excel 365 uzanto, tiam vi povas serĉi la funkcion FILTRI ĉi tie por trovi la revenajn valorojn en momento. Kun la funkcio FILTRI , la postulata formulo en la eligo Ĉelo C16 estosestu:

=FILTER(C5:C13,C15=B5:B13)

Post premado de Enigu , vi vidos la nomojn de la dungitoj de la fabrikado fako en vertikala tabelo.

Aŭ se vi uzas pli malnovan version de Microsoft Excel, tiam vi devas uzi la jenan kombinitan formulon :

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

Post premado de Enter , vi trovos la antaŭnomon de la dungito en la eligo Ĉelo C16 .

Uzante Plenigi Tenilon de Ĉelo C16 al malsupren, vi ricevos la ceterajn nomojn de la dungitoj de la specifita fako tuj.

🔎 Kiel Funkcias Ĉi tiu Formulo?

  • ROW($B$5:$B$13): La ROW -funkcio ĉerpas la vico-numerojn de la difinitaj ĉelaj referencoj kaj redonas la jenan tabelon:

{5;6;7;8;9;10;11;12;13}

  • MATCH(VICO($B$5:$B$13) , ROW($B$5:$B$13)): MATCH -funkcio ĉi tie konvertas la ĉerpitajn vicinumrojn ekde 1. Do, ĉi tiu parto de la formulo liveras tabelon de:

{1;2;3;4;5;6;7;8;9}

  • IF(($C$15=$B $5:$B$13), MATCH(VICO($B$5:$B$13), ROW($B$5:$B$13)), “”): Kun la helpo de IF funkcio, ĉi tiu parto de la formulo liveras la indeksan nombron de la vicoj, kiuj plenumas la specifitan kondiĉon. Do, ĉi tiu parto resendas tabelon de:

{“”;2;””;4;””;””;””;””;9} <; 3>

  • La funkcio SMALL en la formulo eltiras la unuan malgrandannombro trovita en la antaŭa paŝo kaj asignas ĉi tiun numeron al la dua argumento (vica_numero) de la funkcio INDEX .
  • Fine, la INDEX funkcio montras la nomon de la dungito surbaze de la specifita vico-numero.
  • La funkcio ROWS en ĉi tiu formulo difinas la k-th nombron por la SMALL funkcio. Dum uzado de Plenigi Tenilon por plenigi la ceterajn ĉelojn, la formulo uzas ĉi tiun k-an nombron por ĉerpi datumojn sekvitajn de la funkcio Malgranda

Legu Pli: INDEXA MATCH vs VLOOKUP Funkcio (9 Ekzemploj)

2. VLOOKUP kaj Redonu ĉiujn kongruojn en Vico en Excel

Se vi volas vidi la nomojn de la dungitoj horizontale, tiam vi devas kombini la funkcion FILTRI kun la TRANSPOSI funkcio. La funkcio TRANSPOSI transformas vertikalan gamon de ĉeloj al horizontala gamo aŭ inverse. Kaj por uzi ĉi tiun kombinitan formulon, vi devas esti Excel 365 uzanto.

Do, la postulata formulo en la eligo Ĉelo C16 estos:

=TRANSPOSE(FILTER(C5:C13,C15=B5:B13))

Nun premu Enigu kaj oni montros al vi la nomojn de la dungitoj de la Fabrika fako en horizontala tabelo.

Aŭ enigu la sekvan formulon en la eligo Ĉelo C16 se vi ne estas uzanto de Excel 365.

=INDEX($C$5:$C$13, SMALL(IF($C$15=$B$5:$B$13, ROW($B$5:$B$13)-MIN(ROW($B$5:$B$13))+1, ""), COLUMNS($A$1:A1)))

Premu Enigu kaj vi trovos la antaŭnomon de la dungito el la specifitafako.

Nun, uzu Plenigi Tenilon kaj trenu la Ĉelon C16 dekstren ĝis vi trovos la unuan #NUM. eraro. Kaj vi ricevos ĉiujn nomojn de la fako Fabricado horizontale.

La formulo ĉi tie enmetita preskaŭ similas al la unua longa formulo uzata en la antaŭa ekzemplo de la artikolo kie la ĉerpitaj datumoj devis esti montritaj vertikale. La sola grava diferenco estas, ke ni ĉi tie uzas la funkcion KOLONOJ por specifi la sinsekvon de la funkcio SMALL . Dum aŭtomate plenigas la ĉelojn horizontale, la formulo sekvos la sinsekvon de la funkcio SMALL por ĉerpi datumojn.

Legu Pli: Excel VLOOKUP al Redonu Multoblajn Valorojn Vertike

3. VLOOKUP por Resendi Multoblajn Valorojn Bazitaj sur Kriterioj

Ni aldonis kroman kolumnon meze de la tabelo. Ĉi tiu kolumno konservas la projektajn identigilojn kiuj estas asignitaj al la respondaj dungitoj ĉeestantaj en Kolumno D . Do, ni nun enigos du malsamajn kondiĉojn kaj ĉerpos datumojn surbaze de ĉiuj trovitaj kongruoj.

Ekzemple, ni volas scii la nomojn de la dungitoj, kiuj nuntempe laboras en la Vendoj . fako pri la projekto ID de DMR 103 .

La postulata formulo en la eligo Ĉelo C17 estos:

=IFERROR(INDEX($D$5:$D$13, SMALL(IF(1=((--($C$15=$B$5:$B$13)) * (--($C$16=$C$5:$C$13))), ROW($D$5:$D$13)-4,""), ROW()-16)),"")

Premu Enigu kaj vi trovos la antaŭnomon de la dungitosub la specifitaj kriterioj.

Nun plenigu la Ĉelon C17 por montri la reston de la nomo kun la donitaj kondiĉoj.

🚩 Kelkaj Gravaj Trajtoj de ĉi tiu Formulo:

  • Ĉi tiu formulo ankaŭ estas sufiĉe simila al tiu uzata en la antaŭa metodo.
  • En ĉi tiu formulo, la funkcio IFERARO estis uzata por montri personigitan eliron se iu eraro estas trovita.
  • La IF funkcio en ĉi tiu formulo kombinas du malsamajn kriteriojn kaj helpe de duoble-unaraj, la buleaj valoroj (VERA aŭ FALSA) iĝas 1 aŭ 0 . La funkcio tiam liveras la indeksnumeron de la vicoj kiuj kongruis kun la donitaj kriterioj.
  • ROW($D$5:$D$13)-4: En ĉi tiu parto, la nombro '4' estas la vicnumero de la kaplinio de Dungito.
  • ROW()-16: Kaj la nombra valoro '16' uzata en ĉi tiu parto indikas la antaŭan vican numeron de la unua eliga ĉelo.

Legu Pli: Uzu VLOOKUP kun Multoblaj Kriterioj en Excel (6 Metodoj + Alternativoj)

4. VLOOKUP kaj Eltiru Ĉiuj Kongruoj per Aŭtomata Filtrilo

Per uzado de Aŭtomata Filtrilo , ni povas ĉerpi datumojn bazitajn sur ĉiuj kongruoj pli facile. Ĉar ni eltiros la nomojn de la dungitoj el la Fabrika fako, ni devas sekvi la sekvajn paŝojn:

📌 Paŝo 1:

➤ Elektu la tutan datumtabelon kaj dekstre alklaku lamuso.

➤ Elektu la opcion 'Filtri laŭ la Valoro de Elektita Ĉelo' el la opcioj Filtri .

Do, vi ĵus aktivigis la Filtru butonojn por viaj kaplinioj.

📌 Paŝo 2:

➤ Alklaku la Filtri butonon de la Departemento kapo.

➤ Metu markon nur sur la opcion Fabricado .

➤ Premu OK kaj vi finis.

Kiel en la ekrankopio malsupre, vi aperos la rezultajn kaj filtritajn datumojn.

Legu Pli: VLOOKUP kun Multoblaj Kongruoj en Excel

Similaj Legoj

  • Kiel Apliki Duoblan VLOOKUP en Excel (4 Rapidaj Manieroj)
  • VLOOKUP Ne Funkcias (8 Kialoj & Solvoj)
  • Kiel Kombini Excel SUMIF & VLOOKUP Tra Multoblaj Folioj
  • VLOOKUP por Resendi Multoblajn Kolumnojn en Excel (4 Ekzemploj)
  • Kiel VLOOKUP kun Multoblaj Kondiĉoj en Excel (2 Metodoj) )

5. VLOOKUP por ĉerpi ĉiujn kongruojn kun Altnivela Filtrilo en Excel

Vi ankaŭ povas uzi la Altnivelan Filtrilon kie vi devas difini la kriteriojn elektante la kriterion-gamon el via Excel-kalkultabelo. En la sekva bildo, B15:B16 estas la kriteriogamo.

📌 Paŝo 1:

➤ Elektu la tuta datumtabelo.

➤ Sub la rubando Datumoj , alklaku la Altnivelan komandon de la Ordigi kaj Filtrili falmenuo.

Malfermiĝos dialogujo kun la nomo Altnivela Filtrilo .

📌 Paŝo 2:

➤ Elektu la tutan datumtabelon por la enigo Lista Gamo .

➤ Elektu B15:B16 por la enigo de la Kriteria Gamo .

➤ Premu OK .

Kaj aperos al vi la filtrita rezulto kun la nomoj de la dungitoj de la Fabricado nur fako.

Legu Pli: VLOOKUP kun Multoblaj Kriterioj en Excel (6 Ekzemploj)

6. VLOOKUP kaj Resendu Ĉiujn Valorojn per Formatado kiel Tabelo

Nun ni montros al vi alian simplan metodon por filtri la datuman tabelon konvertante ĝin en formatitan tabelon.

📌 Paŝo 1:

➤ Unue elektu la ĉefan datumtabelon.

➤ El la falmenuo Formati kiel Tabelo sub la Hejma langeto, elektu iun ajn el la tabeloj, kiujn vi preferas.

Post la unua paŝo, via datumtabelo nun aspektos kiel montrita en la sekva ekrankopio kun la filtritaj kaplinioj.

📌 Paŝo 2:

➤ Elektu la Fabricado opcio post klako sur la filtrila butono de la Departemento kapo.

➤ Premu OK kaj vi finis.

La ekrankopio sube montras la eligojn bazitajn sur la specifita elekto.

Legu Pli: Uzo de VBA VLOOKUP por Trovu Valorojn de Alia Laborfolio en Excel

7.VLOOKUP por eltiri ĉiujn kongruojn en ununuran ĉelon en Excel

La funkcio TEXTJOIN kunligas liston aŭ gamon da tekstaj ĉenoj uzante limigilon. Enkorpigante TEXTJOIN kaj IF funkcias kune, ni povas serĉi valoron kaj ĉerpi datumojn bazitajn sur ĉiuj kongruoj en ununuran ĉelon.

La postulata formulo en la eligo. Ĉelo C16 estos:

=TEXTJOIN(", ",TRUE,IF($B$5:$B$13=$C$15,$C$5:$C$13,""))

Post premado Enigu , vi trovos la dungitajn nomojn el la Fabriku fakon en ununura ĉelo apartigita per komoj.

En ĉi tiu formulo, la funkcio IF redonas la tabelon kun la kongruaj nomoj. same kiel la bulean valoron 'FALSE' por nekongruaj ĉeloj. La funkcio TEXTJOIN tiam kunigas ĉiujn nomojn trovitajn kun la specifita limigilo.

Legu Pli: VLOOKUP Parta Teksto de Ununura Ĉelo en Excel

Konkludaj Vortoj

Mi esperas, ke ĉiuj ĉi tiuj ĉi supre menciitaj metodoj nun helpos vin apliki ilin en viaj Excel-kalkultabeloj kiam necese. Se vi havas demandojn aŭ komentojn, bonvolu sciigi min en la komenta sekcio. Aŭ vi povas kontroli niajn aliajn artikolojn rilatajn al Excel-funkcioj en ĉi tiu retejo.

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.