
Bendroji formulė
=CELL("address",INDEX(range,row,col))
Santrauka
Norėdami gauti paieškos rezultato, gauto naudojant funkciją INDEX, adresą, galite naudoti CELL funkciją. Parodytame pavyzdyje formulė langelyje G8 yra:
=CELL("address",INDEX(B5:D11,MATCH(G6,B5:B11,0),2))
Kuris grąžina $ C $ 8 adresą, langelio adresą, kurį grąžina INDEX.
Paaiškinimas
Iš esmės tai yra INDEX ir MATCH formulė:
INDEX(B5:D11,MATCH(G6,B5:B11,0),2) // returns 60
Tačiau, nors rezultatas darbalapyje rodomas kaip 60, funkcija INDEX iš tikrųjų grąžina nuorodą į langelį C8. Kaip ir bet kuri kita nuoroda, „Excel“ rodo langelio vertę.
Įvyniodami INDEX į CELL funkciją, galime gauti „Excel“, kad parodytų mums adresą į langelį, kurį grąžino INDEX. Po to, kai INDEX grąžina nuorodą, formulė išskaidoma taip:
=CELL("address",C8) // returns $C$8
o CELL funkcija grąžina absoliutų adresą $ C $ 8 kaip galutinį rezultatą.