Če želite poiskati vrednost v tabeli z uporabo vrstic in stolpcev, lahko sestavite formulo, ki omogoča dvosmerno iskanje z INDEX in MATCH . V prikazanem primeru je formula v J8:
= INDEX (data, MATCH (val,rows,1), MATCH (val,columns,1))
Opomba: ta formula je nastavljena na 'približno ujemanje', zato je treba vrednosti vrstic in vrednosti stolpcev razvrstiti.
excel pogojna formula, ki temelji na drugi celiciPojasnilo
Jedro te formule je INDEX, ki preprosto pridobi vrednost iz C6: G10 ('podatki') na podlagi številke vrstice in stolpca.
= INDEX (C6:G10, MATCH (J6,B6:B10,1), MATCH (J7,C5:G5,1))
Za pridobitev številk vrstic in stolpcev uporabimo MATCH, konfigurirano za približno ujemanje, tako da nastavimo tretji argument na 1 (TRUE):
= INDEX (C6:G10, row, column)
V primeru bo MATCH vrnil 2, ko je širina 290, in 3, ko je višina 300.
Na koncu se formula zmanjša na:
excel if in deluje v več pogojih
Avtor Dave BrunsMATCH (J6,B6:B10,1) // get row number MATCH (J7,C5:G5,1) // get column number