
Generisk formel
=INDEX(data,MATCH(val,rows,1),MATCH(val,columns,1))
Resumé
For at slå op i værdi i en tabel ved hjælp af både rækker og kolonner kan du oprette en formel, der foretager en tovejsopslag med INDEX og MATCH. I det viste eksempel er formlen i J8:
=INDEX(C6:G10,MATCH(J6,B6:B10,1),MATCH(J7,C5:G5,1))
Bemærk: denne formel er indstillet til "omtrentlig match", så rækkeværdier og kolonneværdier skal sorteres.
Forklaring
Kernen i denne formel er INDEX, som simpelthen henter en værdi fra C6: G10 ("data") baseret på et række nummer og et kolonnenummer.
=INDEX(C6:G10, row, column)
For at få række- og kolonnumrene bruger vi MATCH, konfigureret til omtrentlig match, ved at indstille det 3. argument til 1 (SAND):
MATCH(J6,B6:B10,1) // get row number MATCH(J7,C5:G5,1) // get column number
I eksemplet returnerer MATCH 2, når bredden er 290, og 3, når højden er 300.
I sidste ende reduceres formlen til:
=INDEX(C6:G10, 2, 3) = 1800