Екцел формула: Хипервеза до прве празне ћелије -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте креирали хипервезе до првог подударања у претраживању, можете да користите формулу засновану на функцији ХИПЕРЛИНК, уз помоћ ЦЕЛЛ, ИНДЕКС и МАТЦХ.

У приказаном примеру, формула у Ц5 је:

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

Ова формула генерише функционалну хипервезу до прве празне ћелије у колони Ц.

Објашњење

Радећи изнутра према унутра, користимо МАТЦХ да лоцирамо релативни положај последњег уноса у колони Ц:

MATCH(9.99E+307,C5:C100)

У основи, дајемо шибици „велики број“ коју никада неће наћи у приближном режиму меча. У овом режиму подударање ће „одступити“ последњу нумеричку вредност.

Напомена: ово у овом случају функционише јер су све вредности у Ц нумеричке и нема празних места. За остале ситуације (вредности текста итд.), Погледајте остале формуле „последњег реда“ поменуте у наставку. Мораћете прилагодити МАТЦХ део формуле тако да одговара вашим потребама.

Даље користимо ИНДЕКС да бисмо добили адресу „уноса након последњег уноса“ попут ове:

INDEX(C5:C100,6))

За низ дајемо ИНДЕКС Ц: Ц100 који представља опсег до којег нам је стало. За број реда дајемо ИНДЕКС резултат који је вратио МАТЦХ + 1. У овом примеру, ово је поједностављено на:

INDEX(C5:C100,6)

Изгледа да ово враћа вредност на Ц10, али заправо ИНДЕКС заправо враћа адресу ($ Ц $ 10), коју издвајамо помоћу функције ЦЕЛЛ и спајамо у знак "#":

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

На крају, ово је оно што улази у функцију ХИПЕРЛИНК:

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

Функција ХИПЕРЛИНК затим прави везу на коју се може кликнути до ћелије Ц10 на истом листу, са "Првом везом" као текстом везе.

Занимљиви Чланци...