Exceli valem: hüperlink esimese tühja lahtrini -

Üldine valem

=HYPERLINK("#"&CELL("address",INDEX(range,MATCH(bignum,range)+1)),"First blank")

Kokkuvõte

Hüperlinkide loomiseks otsingu esimesele vastele saate kasutada valemit, mis põhineb funktsioonil HYPERLINK, abiga CELL, INDEX ja MATCH.

Näidatud näites on valem C5-s:

=HYPERLINK("#"&CELL("address",INDEX(C5:C100,MATCH(9.99E+307,C5:C100)+1)),"First blank")

See valem genereerib toimiva hüperlingi veeru C esimese tühja lahtrini.

Selgitus

Seestpoolt välja töötades kasutame veerus C viimase kirje suhtelise positsiooni leidmiseks MATCH-i:

MATCH(9.99E+307,C5:C100)

Põhimõtteliselt anname matšile "suure arvu", mida see ligikaudses mängurežiimis kunagi ei leia. Selles režiimis "vastab" viimane arvväärtus tagasi.

Märkus: see töötab sel juhul, kuna kõik väärtused C-s on arvulised ja tühje pole. Muude olukordade (tekstiväärtused jne) korral vaadake teisi allpool mainitud "viimase rea" valemeid. Valemi MATCH osa peate kohandama vastavalt oma vajadustele.

Järgmisena kasutame INDEX-i, et saada "kirje pärast viimast kirjet" aadress:

INDEX(C5:C100,6))

Massiivi jaoks anname INDEX C: C100, mis tähistab meie jaoks olulist vahemikku. Rea numbri jaoks anname INDEX-ile tulemuse, mille tagastab MATCH + 1. Selles näites lihtsustatakse seda järgmiselt:

INDEX(C5:C100,6)

See näib tagastavat väärtuse C10, kuid tegelikult tagastab INDEX tegelikult aadressi ($ C $ 10), mille me eraldame funktsiooniga CELL ja ühendame tähemärgiks "#":

=HYPERLINK("#"&CELL($C$10)

Sel põhjusel läheb funktsioon HYPERLINK:

=HYPERLINK("#$C$10","First blank")

Funktsioon HYPERLINK ehitab seejärel samal lehel lahtrisse C10 klikitava lingi, kus lingi tekstina on "Esimene link".

Huvitavad Artiklid...