Exceli valem: kahepoolne otsimine indeksite ja vaste -

Üldine valem

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

Kokkuvõte

Väärtuse otsimiseks tabelis nii ridade kui veergude abil saate koostada valemi, mis teeb INDEXi ja MATCH-iga kahesuunalise otsingu. Näidatud näites on valem J8-s:

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

Märkus. Selle valemi väärtuseks on seatud ligikaudne vaste, seega tuleb rea ja veeru väärtused sortida.

Selgitus

Selle valemi tuumaks on INDEX, mis lihtsalt otsib C6: G10-st väärtuse ("andmed") rea numbri ja veeru numbri põhjal.

=INDEX(C6:G10, row, column)

Rea ja veeru numbrite saamiseks kasutame ligikaudse vaste jaoks konfigureeritud MATCH-i, määrates kolmanda argumendi väärtuseks 1 (TRUE):

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

Selles näites tagastab MATCH 2, kui laius on 290, ja 3, kui kõrgus on 300.

Lõpuks taandub valem järgmiseks:

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

Huvitavad Artiklid...