Efnisyfirlit
Þú getur ekki notað VLOOKUP aðgerðina til að passa saman og skila mörgum gildum í Excel. Í þessari grein mun ég sýna hvernig á að nota INDEX aðgerðina til að passa saman og skila mörgum gildum lóðrétt og lárétt. Ég mun líka sýna þér nokkrar aðrar leiðir til að gera verkefnið.
Segjum að við höfum nafn margra borga í mismunandi löndum í gagnasafninu okkar. Nú viljum við fá nafn borga í dálki eða röð fyrir tiltekið land.
Niðurhal æfingabók
Index Match return multiple gildi Vertically.xlsx
Vísitala fall til að passa og skila mörgum gildum lóðrétt og önnur tilvik
1. Hvað gerist ef við notum VLOOKUP fall?
Fyrst skulum við skoða hvað mun gerast ef við viljum passa saman og skila mörgum gildum með því að nota VLOOKUP aðgerðina . Til að passa við landið Bandaríkin og skila borgum þessa lands skaltu slá inn eftirfarandi formúlu í reit E5,
=VLOOKUP(D5,A5:B15,2,FALSE)
Hér, D5 = Uppflettingargildi
A5:B15 = uppflettisvið
2 = Uppflettisdálkur svið
FALSE = Nákvæm samsvörun
Eftir að hafa ýtt á ENTER fáum við aðeins nafn fyrstu borgar . Það þýðir að VLOOKUP getur ekki skilað mörgum gildum, það skilar aðeins fyrstu gildunum. Þannig að við getum ekki fengið mörg gildi lóðrétt með því að nota VLOOKUP aðgerð.
Lesa meira: Hvernig á að nota INDEX MATCH í stað VLOOKUP í Excel (3 Ways)
2. INDEX fall til að passa saman og skila mörgum gildum
2.1 Skila gildum lóðrétt
INDEX fallið getur jafnað og skilað mörgum gildum lóðrétt. Sláðu inn formúluna í reit E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")
Hér, $B$5:$B$15 =svið fyrir gildið
$D$5 = uppflettiskilyrði
$A$5:$A$15 = svið fyrir skilyrðin
ROW(1:1) gefur til kynna að gildinu verði skilað lóðrétt
Eftir að ýtt er á ENTER þú færð fyrstu borg Bandaríkjanna í reit E5.
Dragðu nú reit E5 lóðrétt niður, þú munt fáðu allar borgir Bandaríkjanna í dálki E.
Þú getur líka jafnað fyrir önnur lönd með því að nota formúluna. Sláðu inn nafn lands í reit D5, það mun sjálfkrafa skila borgum landsins í dálki D.
2.2 Til baka Gildi lárétt
INDEX fallið getur einnig skilað gildum lárétt. Sláðu inn formúluna í reit E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")
Hér, $B$5:$B$15 =svið fyrir gildið
$D$5 = uppflettiskilyrði
$A$5:$A$15 = svið fyrir skilyrðin
COLUMN(A1) gefur til kynna að gildiðvera skilað lárétt
Eftir að hafa ýtt á ENTER færðu fyrstu borgina í Bandaríkjunum.
Dragðu nú reitinn E5 lárétt, þú færð allar borgir Bandaríkjanna í röð 5.
Lesa meira: Excel INDEX-MATCH formúla til að skila mörgum gildum lárétt
3. TEXTJOIN Aðgerð til að skila mörgum gildum í hólf
TEXTJOIN fallið getur skilað mörgum gildum í einum reit. Sláðu inn formúluna í reit E5,
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
Hér, D5 = Viðmið
A5:B15 = Svið fyrir samsvörun viðmiða
B5:B15 = Svið gilda
TRUE = Hunsa öll tómar hólf
Eftir að hafa ýtt á ENTER færðu allar borgir Bandaríkjanna í reit E5.
Lesa meira: Excel INDEX MATCH If Cell Contains Text
Similar Lestrar
- Hvernig á að velja ákveðin gögn í Excel (6 aðferðir)
- INDEX MATCH vs VLOOKUP aðgerð (9 dæmi)
- Hvernig á að nota INDEX-MATCH formúlu í Excel til að búa til margar niðurstöður
- Excel INDEX MATCH með mörgum viðmiðum (4 viðeigandi dæmi)
- Vísitölur passa við mörg viðmið í línum og dálkum í Excel
4. Sía mörg gildi lóðrétt
Þú getur fengið gildinlóðrétt með því að nota Sía . Til þess, farðu fyrst á Home > Breyting > Raða & amp; Sía > Sía.
Nú mun ör niður á við birtast fyrir utan allan dálkhausinn. Smelltu á örina fyrir utan Land. fellivalmynd mun birtast. Í þessari valmynd, veldu Bandaríkin aðeins og smelltu á Í lagi.
Nú í gagnasafninu þínu muntu aðeins sjá borgir í Bandaríkjunum.
5. Vísaðu og safnaðu saman til að passa saman og skila mörgum gildum lóðrétt
VÍSLA fallið og AGGREGATE aðgerðin saman getur samsvarað og skilað mörgum gildum lóðrétt í Excel. Sláðu inn formúluna í reit E5,
=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")
Hér, $B$5:$B$15 =svið fyrir gildið
$D$5 = uppflettiskilyrði
$A$5:$A$15 = svið fyrir skilyrðin
Eftir að hafa ýtt á ENTER færðu fyrstu borg Bandaríkjanna í reit E5.
Dragðu nú reitinn E5 lóðrétt niður, þú færð allar borgir Bandaríkjanna í dálki E.
Lesa meira: Excel vísitalan Passar ein/mörg viðmið með einum/mörgum niðurstöðum
Niðurstaða
Þú getur notað hvaða aðferð sem er lýst til að passa saman og skila mörgum gildum lóðrétt, en að nota VIÐSLUTANUM aðgerðina er mestþægileg leið. Ef þú lendir í rugli varðandi einhverja af aðferðunum vinsamlegast skildu eftir athugasemd.