Excel-formel: toveisoppslag med INDEX og MATCH -

Generisk formel

=INDEX(data,MATCH(val,rows,1),MATCH(val,columns,1))

Sammendrag

For å slå opp i verdi i en tabell med både rader og kolonner, kan du bygge en formel som gjør en toveisoppslag med INDEX og MATCH. I eksemplet vist er formelen i J8:

=INDEX(C6:G10,MATCH(J6,B6:B10,1),MATCH(J7,C5:G5,1))

Merk: denne formelen er satt til "omtrentlig samsvar", så radverdier og kolonneverdier må sorteres.

Forklaring

Kjernen i denne formelen er INDEX, som ganske enkelt henter en verdi fra C6: G10 ("dataene") basert på et radnummer og et kolonnenummer.

=INDEX(C6:G10, row, column)

For å få rad- og kolonnetallene, bruker vi MATCH, konfigurert for omtrentlig samsvar, ved å sette det tredje argumentet til 1 (SANT):

MATCH(J6,B6:B10,1) // get row number MATCH(J7,C5:G5,1) // get column number

I eksemplet vil MATCH returnere 2 når bredden er 290, og 3 når høyden er 300.

Til slutt reduserer formelen til:

=INDEX(C6:G10, 2, 3) = 1800

Interessante artikler...