Excel-formel: Grunnleggende INDEX MATCH -

Generisk formel

=INDEX(grades,MATCH(score,scores,1))

Sammendrag

Dette eksemplet viser hvordan du bruker INDEX og MATCH for å hente karakter fra en tabell basert på en gitt poengsum. Dette krever en "omtrentlig kamp", siden det er lite sannsynlig at den faktiske poengsummen finnes i tabellen. Formelen i celle F5 er:

=INDEX(C5:C9,MATCH(E5,B5:B9,1))

Som gir "B", riktig karakter for en poengsum på 88.

Forklaring

Denne formelen bruker MATCH for å finne riktig rad for en gitt poengsum. MATCH er konfigurert til å se etter verdien i E5 i kolonne B:

MATCH(E5,B5:B9,1)

Merk at det siste argumentet er 1 (tilsvarer SANT), som gjør at MATCH kan utføre en omtrentlig samsvar på verdiene som er oppført i stigende rekkefølge. I denne konfigurasjonen returnerer MATCH posisjonen til den første verdien som er mindre enn eller lik oppslagsverdien. I dette tilfellet er poengsummen 88, rad 4 returneres.

Når MATCH returnerer 4 har vi:

=INDEX(C5:C9,4)

Som får INDEX til å hente verdien på 4. rad i området C5: C9, som er "B".

Merk: verdier i kolonne B må sorteres i stigende rekkefølge for at MATCH skal returnere riktig posisjon.

Interessante artikler...