Екцел формула: Хипервеза до првог подударања -

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

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

=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(val,data,0))),val)

Резиме

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

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

=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(B5,data,0))),B5)

Ова формула генерише функционалну хипервезу до првог пронађеног подударања вредности претраживања у именованом опсегу „подаци“.

Објашњење

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

INDEX(data,MATCH(B5,data,0))

Функција МАТЦХ добија положај вредности у Б5 унутар именованих података опсега, што је за вредност претраживања "блуе" 3. Овај резултат прелази у функцију ИНДЕКС као ров_нум, са "дата" као низ:

INDEX(data,3)

Изгледа да ово враћа вредност „плаво“, али заправо функција ИНДЕКС враћа адресу Е6. Ову адресу издвајамо помоћу функције ЦЕЛЛ која је спојена у знак "#":

=HYPERLINK("#"&CELL(E6,B5)

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

=HYPERLINK("#$E$6","blue")

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

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