Excel formülü: Arama sonucunun adresini alın -

İçindekiler

Genel formül

=CELL("address",INDEX(range,row,col))

Özet

INDEX işleviyle türetilen bir arama sonucunun adresini almak için HÜCRE işlevini kullanabilirsiniz. Gösterilen örnekte, G8 hücresindeki formül şudur:

=CELL("address",INDEX(B5:D11,MATCH(G6,B5:B11,0),2))

Bu, INDEX tarafından döndürülen hücrenin adresi olan $ C $ 8 adresini döndürür.

Açıklama

Temelde bu bir INDEX ve MATCH formülüdür:

INDEX(B5:D11,MATCH(G6,B5:B11,0),2) // returns 60

Bununla birlikte, sonuç çalışma sayfasında 60 olarak görünse de, INDEX işlevi gerçekte C8 hücresine bir başvuru döndürür. Diğer başvurularda olduğu gibi, Excel de hücredeki değeri gösterir.

INDEX'i CELL işlevine kaydırarak, Excel'in bize INDEX tarafından döndürülen hücrenin adresini göstermesini sağlayabiliriz. INDEX bir başvuru döndürdükten sonra formül şu şekilde çözülür:

=CELL("address",C8) // returns $C$8

ve HÜCRE işlevi, nihai sonuç olarak $ C $ 8 mutlak adresini döndürür.

Ilginç makaleler...