
Általános képlet
=HYPERLINK("#"&CELL("address",INDEX(range,MATCH(bignum,range)+1)),"First blank")
Összegzés
Hiperhivatkozások létrehozásához a keresés első mérkőzéséhez a HYPERLINK függvényen alapuló képletet használhatja a CELL, az INDEX és a MATCH segítségével.
A bemutatott példában a C5 képlete a következő:
=HYPERLINK("#"&CELL("address",INDEX(C5:C100,MATCH(9.99E+307,C5:C100)+1)),"First blank")
Ez a képlet működő hiperhivatkozást generál a C oszlop első üres cellájához.
Magyarázat
Belülről kifelé haladva a MATCH segítségével keressük meg a C oszlop utolsó bejegyzésének relatív helyzetét:
MATCH(9.99E+307,C5:C100)
Alapvetően egy "nagy számot" adunk a meccsnek, amelyet soha nem talál meg hozzávetőleges mérkőzés módban. Ebben a módban a mérkőzés "visszalép" az utolsó numerikus értéket.
Megjegyzés: ez ebben az esetben működik, mert a C összes értéke numerikus, és nincsenek üres helyek. Más helyzetek (szövegértékek stb.) Esetén lásd az alábbiakban említett "utolsó sor" képleteket. Be kell állítania a képlet MATCH részét az igényeinek megfelelően.
Ezután az INDEX használatával megkapjuk az "utolsó bejegyzés utáni bejegyzés" címét, így:
INDEX(C5:C100,6))
A tömbhöz megadjuk az INDEX C: C100 értéket, amely az általunk érdekelt tartományt képviseli. A sorszámhoz megadjuk az INDEX-nek a MATCH + 1 által adott eredményt. Ebben a példában ez leegyszerűsíti:
INDEX(C5:C100,6)
Úgy tűnik, hogy ez visszaadja az értéket C10-nél, de valójában az INDEX valóban egy címet ad vissza ($ C $ 10), amelyet a CELL függvénnyel kivonunk és összefűzünk a "#" karakterrel:
=HYPERLINK("#"&CELL($C$10)
Ebből a célból ez megy bele a HYPERLINK funkcióba:
=HYPERLINK("#$C$10","First blank")
A HYPERLINK függvény egy kattintható linket szerkeszt a C10 cellába ugyanazon a lapon, az "Első hivatkozás" linkkel.