Eksempler med INDEX-MATCH Formel i Excel (8 tilnærminger)

  • Dele Denne
Hugh West

For avanserte oppslag i Excel kan INDEX og MATCH brukes i stedet for VLOOKUP . INDEX og MATCH er nødvendig for omfattende oppslag, og mange av dem er helt fantastiske. Med et eksempel vil vi lære deg hvordan du bruker Excel INDEX og MATCH funksjonene i Excel i denne opplæringen.

Last ned øvelsesarbeidsbok

Last ned denne arbeidsboken for å trene mens du leser denne artikkelen.

Bruk av INDEX-MATCH Formula.xlsx

8 effektive eksempler på INDEX-MATCH Formel i Excel

Vi bruker et eksempeldatasett i seksjonene nedenfor for å demonstrere hvordan du bruker INDEKSEN og MATCH-funksjonene på den. Vi viser deg hvordan du bruker begge funksjonene på 8 forskjellige måter for å søke etter verdier.

♣Syntaks:

= INDEKS ( matrise , radnummer , [ kolonnenummer ])

♣Argumenter:

  • array : celleområdet med verdier
  • Row_num : returnerer resultater for en rad i det valgte området.
  • column_num : returnerer resultater for en kolonne i det valgte området.

♣Resultat:

Indeksfunksjonen returnerer verdien eller referanse til cellen i et spesifisert område som er i skjæringspunktet mellom en bestemt rad ogkolonne.

♣Syntaks:

= MATCH ( oppslagsverdi , oppslagsmatrise ,[ match_type ])

♣Argumenter:

  • lookup_value : Verdien du vil finne i området.
  • oppslagsmatrise : Området der du søker etter oppslagsverdien .
  • samsvarstype : Angir hvordan oppslagsverdier og oppslagsmatriseverdier matches i Excel.
    • 1 = eksakt eller nest minste.
    • 0 = eksakt samsvar.
    • -1 = eksakt eller nest størst.

♣Resultat:

Returnerer posisjonen til et element i en matrise i form av dets relative posisjon.

Eksempel 1: Grunnleggende kombinasjon av INDEX- og MATCH-funksjonene i Excel

La oss si at du vil slå opp prisen for en bestemt bestillings-ID . Vi kombinerer INDEX og MATCH funksjonen for å gjøre det.

Trinn 1:

  • I celle G5 skriver du inn følgende formel.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))

Her,

  • MATCH(G4,B5:B11,0) refererer til celle G4 som oppslagsverdien i området B5:B11 for en nøyaktig treff. Den returnerer 4 som verdien er i radnummer 4 .
  • INDEKS(D5:D11, MATCH(G4,B5:B11,0)) refererer D5:D11 som en matrise der vi henter verdien og radnummer er 4 som vi fikk det fra MATCH Kolonne_nummer er ikke påkrevd siden vi bruker INDEKS for bare énkolonne.

Trinn 2:

  • Trykk Enter til resultatet.

Les mer: Eksempler med INDEX-MATCH formel i Excel (8 tilnærminger)

Eksempel 2: Bruk INDEX-MATCH-formelen for å slå opp fra venstre i Excel

Du kan også gjøre et oppslag fra en kolonne til en annen. Verdien for kolonne C , den andre kolonnen i vårt INDEKS område B5:D11 , vil bli funnet i følgende eksempel. Følg trinnene nedenfor for å utføre et oppslag fra venstre.

Trinn 1:

  • Skriv inn følgende formel i celle G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)

Trinn 2:

  • Trykk deretter Enter for å se resultatet.

Trinn 3:

  • Til slutt, bruk Autofyll for å se resultatene i sin helhet.

Les mer: Hvordan bruke INDEX-MATCH-formel i Excel for å generere flere resultater

Eksempel 3: Analyser store og små bokstaver ved å kombinere INDEX- og MATCH-funksjoner i Excel

For Stillingssensitiv analyse , du kan bruke INDEKS og MATCH funksjonen i kombinasjon.

For å analysere og gjøre et oppslag, følg trinn nedenfor.

Trinn 1:

  • Vi ønsker å finne IDen til MARK i stedet for Merk . La oss se hva som skjer. Skriv inn følgende formelcelle C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

Trinn2:

  • Trykk til slutt Enter for å finne bestillings-ID for MARK .

Se nøye; Resultatet for den perfekte matchen med den store bokstaven MARK ble oppnådd, men ikke for Mark .

Eksempel 4: Slå opp to kolonner med INDEX-MATCH-formel i Excel

Det er fascinerende å merke seg at du kan gjøre et oppslag i flere kolonner for flere kriterier samtidig. For eksempel ser vi etter en persons bestillings-ID samt Pris . Følg trinnene nedenfor for å utføre et oppslag etter to kriterier.

Trinn 1:

  • Skriv først inn følgende formel i celle G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

  • Trykk deretter Enter for å få den første verdien i celle G5 .

Derfor vil du få den første oppslagsverdien i celle G5 .

Trinn 2:

  • For å få den andre oppslagsverdien, skriv inn følgende formel i celle G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))

  • Dette er en matrisefunksjon, så vi må bruke denne funksjonen ved å trykke . 1> Crtl + Shift + Enter

  • Som et resultat vil du ha den første oppslagsverdien i celle G6 .

Les mer: INDEX MATCH with Multiple Criteria in et annet ark (2 måter)

Lignende avlesninger

  • Excel INDEX MATCH for å returnere flere verdieri én celle
  • Excel INDEX-MATCH formel for å returnere flere verdier horisontalt
  • [Fikset!] INDEX MATCH Returnerer ikke riktig verdi i Excel ( 5 grunner)
  • Hvordan velge spesifikke data i Excel (6 metoder)
  • INDEX MATCH vs VLOOKUP-funksjon (9 eksempler)

Eksempel 5: Toveis oppslag ved bruk av INDEX-MATCH formel

Du kan utføre et oppslag for en rad og en kolonne i Toveis . Følg trinnene nedenfor for å finne en verdi i en rad og kolonne samtidig.

Trinn 1:

  • Skriv inn formelen i celle G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))

Trinn 2:

  • Trykk til slutt Enter .

Eksempel 6: Finn Nærmeste samsvar i Excel ved å slå sammen INDEX- og MATCH-funksjonene

INDEKS -funksjonen og MATCH -funksjonen er nyttige for å finne eller søke etter det nærmeste samsvaret mellom områder. Vi ønsker for eksempel å finne ut hvem som har den nærmeste verdien til målverdien vår, som er $15 i dette tilfellet. For å gjøre det, følg ganske enkelt trinnene nedenfor.

Trinn 1:

  • For å finne det nærmeste samsvaret, skriv inn følgende formel.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))

Her er

ABS(D5:D11-G4) absolutt verdi av forskjell med målverdi 15 mellom området D5:D11 .

MIN(ABS(D5:D11-G4) kommandoer for å finne minimumsforskjellen til det absolutteverdier.

Trinn 2:

  • Ved å trykke Ctrl + Shift + Enter , vi vil bruke denne funksjonen som en matrisefunksjon.

Les mer: INDEX-MATCH-formel for å finne minimumsverdi i Excel (4 egnede måter)

Eksempel 7: Treveis oppslag ved bruk av INDEX- og MATCH-funksjonene i Excel

A Treveis oppslag er det beste du kan oppnå ved å bruke INDEKS og SAMMENLIGNING funksjonen. Treveis oppslag legger til en ekstra dimensjon av relevans. For eksempel kan vi finne ut hva Jenny betalte for to forskjellige varer i løpet av tre separate måneder. Følg de enkle trinnene som er beskrevet nedenfor for å få det gjort.

Trinn 1:

  • For å utføre tre -way Lookup , skriv først inn formelen nedenfor i celle H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))

Trinn 2:

  • Trykk til slutt Enter for å få den første oppslagsverdien.

Trinn 3:

  • Kopier deretter formelen for andre celler ved å bruke Autofyll

Derfor får du resultatene som vist i bildet nedenfor.

Eksempel 8: Bruk INDEX-MATCH-formelen med jokertegn

Excel kan også bestemme delvis samsvar -verdien. Funksjonene INDEX og MATCH brukes til å gjøre dette. For å oppnå dette bruker vi en stjerne (*) som jokertegn.Bare følg instruksjonene nedenfor for å komme i gang.

Trinn 1:

  • For det første, i celle G5 , skriv inn formelen nedenfor.
=INDEX($D$5:$D$11,MATCH(F5&"*",$C$5:$C$11,0),1)

Trinn 2:

  • Trykk deretter Enter -knappen for å se endringene.

Trinn 3:

  • Bare bruk Autofyll -verktøyet for å fylle de nødvendige cellene.

Som en konsekvens kan du se at det returnerer et resultat for « Jenny », selv om det ikke er nøyaktig samsvarende.

Les mer: INDEKS MATCH flere kriterier med jokertegn i Excel (en komplett veiledning)

Konklusjon

For å oppsummere, håper jeg denne artikkelen har demonstrert hvordan du bruker INDEKS og MATCH funksjoner for å integrere flere kriterier. Se gjennom øvingsboken og bruk det du har lært å bruke. Vi er villige til å refundere programmer som dette på grunn av din støtte.

Hvis du har spørsmål, ikke nøl med å kontakte oss. Gi meg beskjed om hva du synes i kommentarfeltet nedenfor.

Spørsmålene dine vil bli besvart så snart som mulig av ExcelWIKI profesjonelle.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.