
Generisk formel
=INDEX(data,MATCH(val,rows,1),MATCH(val,columns,1))
Sammanfattning
För att söka i värde i en tabell med både rader och kolumner kan du skapa en formel som gör en tvåvägssökning med INDEX och MATCH. I exemplet som visas är formeln i J8:
=INDEX(C6:G10,MATCH(J6,B6:B10,1),MATCH(J7,C5:G5,1))
Obs: den här formeln är inställd på "ungefärlig matchning", så radvärden och kolumnvärden måste sorteras.
Förklaring
Kärnan i denna formel är INDEX, som helt enkelt hämtar ett värde från C6: G10 ("data") baserat på ett radnummer och ett kolumnnummer.
=INDEX(C6:G10, row, column)
För att få rad- och kolumnnumren använder vi MATCH, konfigurerad för ungefärlig matchning, genom att ställa det tredje argumentet till 1 (SANT):
MATCH(J6,B6:B10,1) // get row number MATCH(J7,C5:G5,1) // get column number
I exemplet returnerar MATCH 2 när bredden är 290 och 3 när höjden är 300.
I slutändan minskar formeln till:
=INDEX(C6:G10, 2, 3) = 1800