Efnisyfirlit
VLOOKUP, INDEX, MATCH eru vinsælar Excel aðgerðir sem notaðar eru í Microsoft Excel. VLOOKUP er mjög algengt í stórum gagnaaðgerðum. INDEX-MATCH fallið saman er hægt að nota í staðinn fyrir VLOOKUP fallið. Í þessari grein munum við sýna hvernig á að nota INDEX-MATCH í stað VLOOKUP í Excel.
Sækja æfingarvinnubók
Hlaða niður þessari æfingu vinnubók til að æfa á meðan þú ert að lesa þessa grein.
Index Match í staðinn fyrir Vlookup.xlsxInngangur að INDEX og MATCH aðgerðum
INDEX Fallið
INDEX fallið skilar gildi eða tilvísun í gildi innan töflu eða sviðs. INDEX fall notað á tvennan hátt fylkisform og tilvísunarform.
Setjafræði:
INDEX(fylki, röð_númer, [dálkur_tal] )
Rök:
fylki – Það er svið frumna eða fylkisfasti. Notkun row_num og column_num fer eftir röðum eða dálkum í þessari fylki.
row_num – Það er nauðsynlegt nema column_num sé til staðar. Velur línuna í fylkinu sem á að skila gildi úr. Ef röð_númeri er sleppt þarf dálknúmer.
dálkurnúmer – Það velur dálkinn í fylkinu sem á að skila gildi úr. Ef dálki_númeri er sleppt þarf röð_númer.
MATCH fallið
MATCH fall leitar að tilgreinduhlutur í hólfsviði og skilar síðan samsvarandi stöðu þess hlutar. Þessi aðgerð virkar í hvaða átt sem er og fær nákvæma samsvörun.
Syntax:
MATCH(leit_gildi, leit_fylki, [samsvörun_gerð])
Rök:
lookup_value – Þetta er gildið sem við viljum passa saman í fylki. Þetta getur verið gildi (tala, texti eða rökrétt gildi) eða hólfatilvísun í tölu, texta eða rökrétt gildi.
leitarfylki – Það er tilgreint svið sem við viljum leita úr.
match_type – Þetta er valfrjálst. Tölurnar eru -1, 0 eða 1. Match_type argumentið tilgreinir hvernig Excel samsvarar leit_gildi við gildi í leit_fylki. Sjálfgefið gildi fyrir þessa röksemdafærslu er 1.
Hvernig á að sameina INDEX og MATCH aðgerðir
Við munum nota samsetningu INDEX og MATCH aðgerða frekar en að nota VLOOKUP aðgerðina. Hér munum við sýna hvernig á að sameina þessar tvær aðgerðir.
Til að beita formúlunni tökum við gagnasett af fyrirtæki sem inniheldur auðkenni, nafn og laun starfsmanna.
Nú, mun finna út laun starfsmanna sem leita á auðkenni í stað annarra valkosta.
Skref 1:
- Fyrst skaltu setja ID eins og sýnt er á reitnum hér að neðan:
Skref 2:
- Skrifaðu MATCH aðgerðina á Cell C13 .
- Við munum reyna að finna samsvörun á Hólf C12 á bilinu B5:B10 . Þannig að formúlan er:
=MATCH(C12,B5:B10,0)
Skref 3:
- Þá ýtirðu á Enter .
Í skilagreininni fáum við 3 . Það þýðir að tilgreint gildi okkar er í 3. hólfinu á því bili.
Skref 4:
- Nú, settu inn VÍSITALA
- Við viljum fá launin. Þannig að við notuðum D5:D10 sem svið.
- Formúlan verður:
=INDEX(D5:D10,MATCH(C12,B5:B10,0))
Skref 5:
- Ýttu síðan á Enter .
Loksins fáum við laun A-003 í niðurstöðunni. Þannig notum við saman INDEX-MATCH föllin.
3 Leiðir til að nota INDEX MATCH í stað VLOOKUP í Excel
1. INDEX MATCH til að fletta upp Rétt til Vinstri í Excel
Í þessum hluta munum við sýna hvernig INDEX-MATCH aðgerðin getur litið upp frá hægri til vinstri. VLOOKUP getur aðeins leitað að hlutum frá vinstri til hægri og leitarhluturinn verður að vera í fyrsta dálki. Við þurfum ekki að fylgja þessum reglum þegar um er að ræða INDEX-MATCH fallið.
Skref 1:
- Við mun leita að nöfnum og vilja skila ID . Svo mun gagnasettið líta svona út:
Skref 2:
- Skrifaðu „Allisa“ í Name
- Skrifaðu nú INDEX-MATCH formúluna:
=INDEX(B5:B10,MATCH(C12,C5:C10,0))
- Hér munum við fletta upp í Nafn dálki og fáskila frá ID
- Við erum að beita aðgerð frá hægri til vinstri.
Skref 3 :
- Ýttu síðan á Enter .
Við fáum ID sem aftur. En ef við notuðum VLOOKUP mun það skila villu.
Lesa meira: INDEX MATCH vs VLOOKUP fall (9 dæmi)
2. INDEX-MATCH í stað UPLOOKUP með mörgum skilyrðum í Excel
Í INDEX-MATCH fallinu getum við notað mörg viðmið sem eru ekki möguleg þegar um er að ræða VLOOKUP .
Skref 1:
- Fyrst skaltu breyta gagnasettinu til að beita mörgum viðmiðum.
Skref 2:
- Við munum nota tvö skilyrði Deild og Nafn og viljum fá laun sem afleiðingin.
Skref 3:
- Settu skilyrðið á tilskilinn reit sem eftirfarandi mynd.
Skref 4:
- Nú skaltu setja formúluna á Cell C14 .
- Formúlan er:
=INDEX(E5:E10,MATCH(1,(C12=D5:D10)*(C13=C5:C10),0))
Skref 5:
- Ýttu að lokum á Enter .
Sem bæði skilyrði leik, við fáum úrslit. Ef eitthvað af skilyrðunum uppfyllir ekki þá verður niðurstaðan villa. Í VLOOKUP er þetta ekki mögulegt. Þess vegna notum við INDEX-MATCH í stað VLOOKUP .
Lesa meira: Excel INDEX og MATCH aðgerðir með mörgum skilyrðum ( 4 formúlur)
SvipuðLestur
- Summa með INDEX-MATCH aðgerðum undir mörgum viðmiðum í Excel
- Hvernig á að nota INDEX og samsvörun fyrir hlutasamsvörun (2 Leiðir)
- XLOOKUP vs INDEX-MATCH í Excel (allur mögulegur samanburður)
- Formúla sem notar ÓBEINAR INDEX-MATCH aðgerðir í Excel
- INDEX MATCH Margfeldi viðmiðanir með jokertáknum í Excel (alhliða leiðbeiningar)
3. Notaðu INDEX MATCH til að leita bæði í röð og dálki
Í kaflanum munum við sýna hvernig á að fletta upp bæði í röðinni og dálknum. VLOOKUP er ekki hægt að leita bæði í röðinni og dálkinum.
Skref 1:
- Fyrst skaltu breyta gagnasettinu til að eiga við föllin.
Skref 2:
- Við stilltum okkur upp á að fletta upp nöfnum eftir dálki B og ártal í 4. röð.
Skref 3:
- Stilltu skilyrði á nauðsynlegum reitum á nafn og ártal.
Skref 4:
- Skrifaðu nú formúluna á frumu C14.
- Formúlan er:
=INDEX(C5:E10,MATCH(C12,B5:B10,0),MATCH(C13,C4:E4,0))
Skref 5:
- Nú, ýttu á Enter .
Að lokum, við magn aukningar sem Jose fékk árið 2020.
Lesa meira: Index Match Multiple Criteria in Rows and Columns in Excel
Kostir af því að nota INDEX MATCH í stað VLOOKUP í Excel
1. Dynamic Column Reference
Einn helsti kosturinn við INDEX-MATCH yfir VLOOKUP er dálktilvísunin. VLOOKUP krefst fastrar dálkatilvísunar. Á hinn bóginn, INDEX-MATCH krefst kraftmikilla dálkatilvísunar. Vegna fastrar tilvísunar þegar við bætum við eða eyðum hvaða línu eða dálki sem er, helst formúlan óbreytt. Áhrif dálkabreytinga endurspeglast ekki í því.
2. Hægri til vinstri uppflettingu
VLOOKUP gerir að skila gildi til vinstri . En getur ekki framkvæmt neina aðgerð meðan leitað er frá hægri til vinstri. Það er einn mikilvægasti kosturinn við INDEX-MATCH aðgerðina. Við getum notað INDEX-MATCH aðgerðina í sumum aðstæðum þar sem VLOOKUP er ekki að virka vegna tilvísana til vinstri og hægri.
3. Auðvelt að setja inn eða eyða nýjum dálki
Við vitum nú þegar að VLOOKUP notar fasta dálkatilvísun. Svo, þegar við bætum við eða eyðir nýjum dálki, þurfum við að breyta formúlunni í hvert skipti. Og við þurfum að gera þetta handvirkt. En þegar við vinnum með stórt gagnasett verður þessi breyting mjög flókin. Frekar en að nota INDEX-MATCH aðgerðina, þurfum við ekki að hugsa um þetta. Formúlunni er sjálfkrafa breytt.
4. Engin takmörk fyrir stærð uppflettingargildis
Við verðum að ganga úr skugga um að lengd uppflettiskilyrðanna ætti ekki að fara yfir 255 stafir í VLOOKUP . Annars mun það sýna villugildi. Þegar um er að ræða INDEX-MATCH , við getum flett upp meira en 255 stöfum.
5. Lágmarka vinnslutíma
Þegar við erum að íhuga vinnslutíma INDEX-MATCH aðgerðarinnar minnkar vinnslutíminn í mikið magn. VLOOKUP aðgerðin flettir upp öllu fylkinu eða töflunni. Og INDEX-MATCH falla leit aðeins á nefnt svið eða dálk. Þannig að það gefur niðurstöður á sem skemmstum tíma miðað við ÚTLÖK .
6. Uppflettingargildi staðsetning
Í ÚTLÖK leitargildið verður að vera í fyrsta dálki fylkisins eða sviðsins. En í INDEX-MATCH aðgerðinni getur uppflettigildið fundið í hvaða dálki sem er og gefur einnig niðurstöður úr hvaða dálki sem notandinn hefur valið.
Niðurstaða
Í þessari grein lýstum við hvernig á að nota INDEX-MATCH aðgerðina í stað VLOOKUP í Excel. Við útskýrum einnig kosti INDEX-MATCH fallsins yfir ÚTLOOKUP . Ég vona að þetta uppfylli þarfir þínar. Endilega kíkið á heimasíðu okkar Exceldemy.com og gefðu upp tillögurnar þínar í athugasemdareitnum.