Nola erabili INDEX MATCH formula Excel-en (9 adibide)

  • Partekatu Hau
Hugh West

Noizean behin, informazio zehatza bilatu behar dugu gure Excel lan-orri handian. Baina, nekagarria da eskuz bilatzea. INDEX eta MATCH funtzioak kolaboratzen dituen formula batek oso erraz egin dezake datuak bilatzeko lan harrigarria. Bilaketa aurreratuak ere egin ditzake. Artikulu honetan, Erabili INDEX MATCH Formula Excel-en erabiltzeko modu errazak eta eraginkorrak.

Iruditzeko, adibide gisa datu multzo bat erabiliko dugu. Esate baterako, datu-multzo honek enpresa baten Saltzailea , Produktua eta Salmenta garbiak adierazten ditu.

Deskargatu Praktika-koadernoa

Deskargatu ondorengo lan-koadernoa zuk zeuk praktikatzeko.

INDEX-MATCH.xlsx erabiltzea

Sarrera INDEX Funtzioa

  • Sintaxia

INDEX(matrizea, errenkada_zenbakia,[zutabe_zenbakia])

  • Argudioak

matrizea: Datuak aterako dituen tartea.

errenkada-zenbakia: Itzuli beharreko datuen errenkada-zenbakia.

[column_num]: Itzuli beharreko datuen zutabe-zenbakia.

  • Helburua

INDEX funtzioak barruti jakin bateko errenkada eta zutabe jakin baten gurutzean kokatutako gelaxkaren balioa edo erreferentzia berreskuratzen du.

In. datu-multzo hau, Nate Sales 17000 barrutian 4. errendan eta 3. zutabean dago B5:D10 .

Gehiago irakurri: Indize bat-etortzeen batura Excel-en hainbat errenkada (3 modu)

9. Bilatu gutxi gorabeherako bat-etortzea INDEX MATCH erabiliz

INDEX MATCH formula oso erabilgarria da gutxi gorabeherako bat-etortzea jakiteko. Adibide honetan, 6000 -ko 6000 gutxi gorabeherako Salmenta garbiak rako produktua aurkituko dugu. Beraz, jarraitu prozesua.

URRATSUAK:

  • Lehenik eta behin, egin klik gelaxkan F5 .
  • Ondoren, idatzi formula:
=INDEX(C5:C10,MATCH(F4,D5:D10,1),1)

  • Azkenik, sakatu Sartu .

OHARRA: Datuek Gorantz edo Beheranzko ordenan egon behar dute formula honek funtziona dezan.

🔎 Nola funtzionatzen du formulak?

  • MATCH(F4,D5:D10,1)

MATCH formulak 1 erabiltzen du bat-etortze-motaren argumentu gisa eta horrek 6000 bilaketa-balioaren berdina edo txikiagoa den balio handiena itzuliko du. Hemen, 2 itzuliko da.

  • INDEX(C5:C10,MATCH(F4,D5:D10,1),1)

INDEX funtzioak C5:C10 barrutiko 2. errenkadan dagoen Router itzultzen du.

Gehiago irakurri: Nola erabili INDEX eta bat etortze partzialerako (2 modu)

Zergatik da INDEX MATCH onuragarriagoa VLOOKUP baino?

1. INDEX MATCH Formulak Bilaketa-balioaren ezker-eskuineko bi aldeak ikusten ditu

VLOOKUP funtzioak ezin ditu ezkerreko datuak eskuratu bilaketa-balioaren alde. Baina INDIZEKO PARTIDA formulak egin dezake.

2. INDEX MATCH Barruti bertikal eta horizontalekin funtzionatzen du

VLOOKUP bertikaleko datuak soilik berreskura ditzake array, INDEX MATCH datu bertikalak zein horizontalak igaro ditzakeen bitartean.

3. VLOOKUP huts egin du beheranzko datuekin

VLOOKUP funtzioak ezin ditu beheranzko ordenako datuak kudeatu gutxi gorabeherako bat etortzean.

4. INDEX MATCH duen formula apur bat azkarragoa da

VLOOKUP funtzio apur bat motelagoa da errenkada eta zutabe gehiegirekin lan egiten denean.

5. Benetako zutabearen posizioaren independentea

VLOOKUP ez da benetako zutabearen posiziotik independentea. Beraz, zutabe bat ezabatzen duzun bakoitzean, VLOOKUP funtzioak emaitza okerra emango du.

6. VLOOKUP ez da zaila erabiltzeko

BILAKETA funtzioa errazagoa da INDEX MATCH funtzioekin alderatuta. Eta gure bilaketa-eragiketa gehienak VLOOKUP rekin egin daitezke erraz.

Irakurri gehiago: INDEX MATCH vs VLOOKUP Funtzioa (9 adibide)

Ondorioa

Aurrerantzean, Erabili INDEX MATCH Formula n Excel goian deskribatutako metodoekin Erabili ahal izango duzu . Jarrai itzazu erabiltzen eta esan iezaguzu zeregina egiteko beste modurik baduzu. Ez ahaztu iruzkinak, iradokizunak edo kontsultak beheko iruzkinen atalean badituzu.

B5:D10.

MATCH funtzioaren sarrera

  • Sintaxia

MATCH(bilaketa_balioa,lookup_array,[match_type])

  • Argudioak

bilaketa_balioa: Datu-barrutian bilatu beharreko balioa.

lookup_array : lookup_value bilatuko duen datu-barrutia.

[match_type]: 1/0/1 . -1 bat-etortze zehatza baino balio handiagoa da, 0 bat-etortze zehatza eta 1 bat-etortze zehatza baino txikiagoa den balioa.

  • Helburua

MATCH funtzioak lookup_value ren posizio erlatiboa itzultzen du matrize batean.

Beheko datu-multzoan, F4 zelularen balioa Frank ( lookup_value ) da eta Frank n dago>3. posizioa Saltzaile atalean ( B5:B10 ). Beraz, 3 itzultzen du.

9 adibideak Excel-en INDEX MATCH Formula erabiltzeko

Orain, konbinatuz formula bat sortuko dugu bi funtzioak. Dagoeneko badakigu INDEX funtzioak errenkada eta zutabe zenbakiak behar dituela datuak berreskuratzeko, eta MATCH funtzioak datuen kokapena itzultzen du. Beraz, haien argumentua erraz jar dezakegu errenkada eta zutabe zenbakiak lortzeko.

Ondoko datu multzoan, INDEX funtzioak B5:D10 -ko datuak aterako ditu. . MATCH funtzioak 3 errenkada-zenbakia itzultzen du eta zutabe-zenbakia zehaztu dugu. Beraz,formulak 3. errenkadan eta 3. zutabean dauden datuak aterako ditu barrutian.

1. Bi norabideko INDEX MATCH-ekin bilatzea Excel-en

Bi norabideko bilaketak errenkada-zenbakia eta zutabe-zenbakia eskuratzea esan nahi du MATCH funtzioa erabiliz INDEX <2-rako beharrezkoa den> funtzioa. Hori dela eta, jarraitu beheko urratsak zeregina burutzeko.

URRATSUAK:

  • Lehenik eta behin, hautatu F6 gelaxka.
  • Ondoren, idatzi formula:
=INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4,B4:D4,0))

  • Azkenik, sakatu Sartu eta balioa itzuliko du.

🔎 Nola funtzionatzen du formulak?

  • MATCH(F5,B5:B10,0)

MATCH formulak 3 INDEX era itzultzen du errenkada gisa zenbakia.

  • MATCH(F4,B4:D4,0))

MATCH formula honek ematen du 3 INDEX zutabe-zenbaki gisa.

  • INDEX(B5:D10,MATCH(F5,B5:B10,0),MATCH(F4, B4:D4,0))

Azkenik, INDEX funtzioak 13500 itzultzen du 3. errenkadan dagoena. eta 3. zutabea B5:D10 barrutian.

Irakurri gehiago: SUMPRODUCT INDEX eta MATCH funtzioekin Excel-en

2. INDEX MATCH formula ezkerrera bilatzeko

INDEX MATCH formularen abantaila nagusia bilaketa-balioaren ezkerreko aldean datuak berreskura ditzakeela da. Beraz, ikasi eragiketa burutzeko urratsak.

URRATSUAK:

  • Lehenik eta behin, hautatu gelaxka F5 .
  • Ondoren, idatzi formula:
=INDEX(B5:B10,MATCH(F4,C5:C10,0))

  • Azkenean, sakatu Sartu eta balioa itzuliko du.

Hemen, formulak Saltzaileen <2 itzultzen du>Bilaketa-balioaren ezkerraldean dagoen izena Kablea .

🔎 Nola funtzionatzen du formulak?

  • MATCH(F4,C5:C10,0)

MATCH formulak 1 INDEX ra itzultzen du. errenkada zenbakia.

  • AURKIBIDEA(B5:B10,MATCH(F4,C5:C10,0))

Azkenik, AURKIBIDEA funtzioak Wilham itzultzen du, B5:B10 barrutian 1. errendan dagoena.

Gehiago irakurri: Nola erabili INDEX MATCH formula Excel-en (9 adibide)

3. Maiuskulak eta minuskulak bereizten diren INDEX MATCH formula erabiliz

MATCH funtzioak lehenespenez ez ditu maiuskulak eta minuskulak bereizten. Dena den, EXACT funtzioa aplika dezakegu maiuskulak eta xeheak errespetatzen dituen bilaketarako. Beraz, jarraitu prozesua Erabili INDEX MATCH formula Mauskulak eta minuskulak Bilaketa sentikorra egiteko Excel -n.

URRATSUAK:

  • Hasieran, hautatu F5 gelaxka.
  • Ondoren, idatzi formula:
=INDEX(D5:D10,MATCH(TRUE,EXACT(F4,B5:B10),0))

  • Azkenean, sakatu Sartu balioa itzultzeko.

🔎 Nola funtzionatzen du formulak?

  • ZEHAZ (F4,B5:B10)

ZEHAZ funtzioak EGIA itzultzen du barrutiko lehen datuetarako ( B5 ) soilik B5:B10 eta FALSE beste batzuentzat.

  • BATEKIN (EGIA, ZEHAZ (F4,B5:B10),0)

MATCH formula honek 1 ra INDEX itzultzen du errenkada-zenbaki gisa.

  • AURKIBIDEA(D5:D10,BATEKIN (EGIA,ZEHAZTA(F4,B5:B10),0))

Azkenik, INDEX funtzioak itzultzen du 2600 hau da D5:D10 barrutian 1. errenkadan dagoena.

Irakurri gehiago: INDEX duten adibideak -MATCH Formula Excel-en (8 hurbilketa)

4. Erabili INDEX MATCH parekatzerik hurbilenerako

Batzuetan, baliteke bilaketa-matrizean bilaketa-balio baten bat-etortze zehatza ez lortzea. Kasu horretan, bat-etortzerik hurbilena bilatu nahi dugu. Batez ere zenbakizko bilaketa-balioekin gertatzen da. Orain, ikasi Etorkizunik hurbilena aurkitzeko prozesua INDEX MATCH formula erabiliz.

URRATSUAK:

  • Hautatu F5 gelaxka hasieran.
  • Ondoren, idatzi formula:
=INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4)),ABS(D5:D10-F4),0))

  • Azkenik, sakatu Sartu .

🔎 Nola funtzionatzen du formulak?

  • ABS(D5:D10-F4)

Lehenik eta behin, formulak F4 zelula-balioa <1 barrutitik kentzen du>D5:D10 desberdintasunak sortzeko eta ABS funtzioa erabiltzen dugu emaitza negatiboak positibo bihurtzeko.

  • MIN(ABS(D5: D10-F4))

Ondoren, MIN funtzioak desberdintasun txikiena itzultzen du 500 .

  • PARTIDA(MIN(ABS(D5:D10-F4)),ABS(D5:D10-F4),0)

MIN(ABS(D5:D10-F4)) formularen irteera MATCH funtzioaren eta bilaketa-matrizearen bilaketa-balioa da ( 500 ). ABS(D5:D10-F4) formula-irteerak da.

  • INDEX(C5:C10,MATCH(MIN(ABS(D5:D10-F4)),) ABS(D5:D10-F4),0))

Azkenean, INDEX funtzioak Router itzultzen du hurbilen duen bezala>Salmenta garbiak 5000 dira.

5. Irizpide anitzeko bilaketa INDEX MATCH formularekin

INDEX MATCH-ekin eragiketa erabilgarrienetako bat formula da hainbat baldintzatan oinarritutako bilaketa bat egin dezakeela. Jarraitu beheko urratsak Salmenta garbiak nola lor ditzakegun ikusteko Saltzaile izena eta Produktua n oinarrituta.

URRATSUAK:

  • Lehenik eta behin, aukeratu gelaxka F6 formula idazteko:
=INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10),0))

  • Ondoren, sakatu Sartu eta emaitza lortuko duzu.

🔎 Nola funtzionatzen du formulak?

  • MATCH(1,(F4=B5:B10)*(F5=C5:C10),0)

MATCH formulak 2 ra itzultzen du INDEX errenkada-zenbaki gisa. Hemen, irizpide anitzak konparatzen ditugu logika boolearra aplikatuz.

  • INDEX(D5:D10,MATCH(1,(F4=B5:B10)*(F5=C5:C10), 0))

Azkenik, INDEX funtzioak 11500 itzultzen du, 2. ilara batean dagoena . 1>D5:D10 .

Irakurri gehiago: NolaErabili INDEX-MATCH Formula Excel-en emaitza anitz sortzeko

Antzeko irakurgaiak

  • Irizpide anitz Excel-en INDEX, MATCH eta erabiliz. COUNTIF Funtzioa
  • Nola erabili INDEX & MATCH lan-orriaren funtzioak Excel VBA-n
  • Excel Index Lotu irizpide bakar/anitz emaitza bakar/anitzekin
  • INDEX MATCH Excel-en hainbat orritan ( Alternatibarekin)
  • SUMIF INDEX eta MATCH funtzioekin Excel-en

6. Excel INDEX MATCH formula komodin karaktereekin

Izartxo bat ( * ) erabil dezakegu, hau da, Komodinaren , bilaketa-balio baten bat-etortze partziala aurkitzeko. Ikusi beheko adibidea zeregina burutzeko. Nat dugu F4 gelaxkan. Ez dago Saltzaile izen horrekin baina Nathan dugu, hau da, bat-etortze partziala.

URRATSUAK:

  • Lehenik eta behin, hautatu F5 gelaxka.
  • Ondoren, idatzi formula:
=INDEX(D5:D10,MATCH(F4&"*",B5:B10,0))

  • Azkenik, sakatu Sartu eta Nathan -ren Salmenta garbiak itzuliko dira.

🔎 Nola funtzionatzen du formulak?

  • MATCH(F4&”*”,B5:B10,0)

F4&”*” gure bilaketa-balioa da, non izartxoa Nat -rekin hasten den edozein karaktere adierazten duen komodin bat den. Formula itzultzen da 4 .

  • AURKIBIDEA(D5:D10,MATCH(F4&”*”,B5:B10,0))

Azkenik, INDEX funtzioak 17000 itzultzen du, D5:D10 barrutiko 4. errenkadan dagoena.

Gehiago irakurri: INDEX MATCH Excel-en komodinarekin hainbat irizpide (gida osoa)

7. Aplikatu INDEX MATCH Excel-en hiru norabideko bilaketarako

INDEX MATCH formularen erabilera aurreratua Hiru norabide bilaketa bat egitea da. INDEX funtzioaren beste sintaxi bat hau da:

INDEX (array, row_num, [col_num], [area_num])

Where, [area_num] ( Aukera ) esan nahi du matrizearen argumentua hainbat barrutitakoa bada, zenbaki honek erreferentzia zehatza hautatuko du barruti guztietatik.

Adibide honetan, ' Aukerako argumentu hau urtarrila , otsaila eta martxoa hilabeteetako edozein datu itzultzeko erabiliko dut. Hori dela eta, jarraitu beheko urratsak Erabili INDEX MATCH Formula n Excel Hiru norabideko Bilaketa rako.

URRATSUAK:

  • Lehenik eta behin, aukeratu gelaxka F7 formula idazteko:
=INDEX((B6:D7,B11:D12,B16:D17),MATCH(F5,B6:B7,0),MATCH(F6,B5:D5,0),(IF(F4="January",1,IF(F4="February",2,3))))

  • Ondoren, sakatu Sartu . Horrela, irteera ikusiko duzu.

🔎 Nola funtzionatzen du formulak?

  • IF(F4=”Urtarrila”,1,IF(F4=”otsaila”,2,3))

IF funtzioak itzuliko du 2 gure hilabetea otsaila baita. INDEX funtzioa 2. matrizetik lortuko du balioa, hau da, Otsaila .

  • MATCH(F6,B5:D5,0)

MATCH funtzioak 3 itzultzen du.

  • MATCH(F5,B6:B7,0)

MATCH funtzio honek 2 itzultzen du.

  • INDEX((B6:D7,B11:D12, B16:D17),MATCH(F5,B6:B7,0),MATCH(F6,B5:D5,0),(IF(F4=”urtarrila”,1,IF(F4=”otsaila”,2,3)) )))

Azkenik, INDEX funtzioak 12500 itzultzen du 3. zutabearen ebakiduran eta 2. errenda 2. matrizearen.

Gehiago irakurri: Nola erabili INDEX MATCH Excel-en VLOOKUP-en ordez (3 modu) )

8. Errenkada/Zutabe osoaren balioak berreskuratzea INDEX MATCH formularekin

INDEX MATCH formularen beste aplikazio bat errenkada osoko datuak berreskuratzea edo zutabea. Beraz, ikasi eragiketa egiteko prozedura.

URRATSUAK:

  • Hasieran, hautatu F5 gelaxka. Hemen, idatzi formula:
=INDEX(B5:D10,MATCH(F4,B5:B10,0),0)

  • Ondoren, sakatu Sartu eta 3. errenda osoaren datuak B5:D10 barrutian zabalduko ditu.

🔎 Nola funtzionatzen du formulak?

  • MATCH(F4,B5:B10,0)

MATCH formulak 3 INDEX era itzultzen du errenkada-zenbaki gisa.

  • INDEX(B5:D10,MATCH(F4,B5:B10, 0),0)

INDEX funtzioak barrutiko 3. errendako balio guztiak itzultzen ditu

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.