Formula Excel: hyperlink la prima potrivire -

Cuprins

Formula generică

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

rezumat

Pentru a crea hyperlinkuri la prima potrivire dintr-o căutare, puteți utiliza o formulă bazată pe funcția HYPERLINK, cu ajutorul CELL, INDEX și MATCH.

În exemplul prezentat, formula din C5 este:

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

Această formulă generează un hyperlink funcțional la prima potrivire găsită a valorii de căutare în intervalul numit „date”.

Explicaţie

Lucrând din interior spre exterior, folosim o funcție standard INDEX și MATCH pentru a localiza prima potrivire a valorilor de căutare în coloana B:

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

Funcția MATCH obține poziția valorii în B5 în interiorul datelor de interval denumite, care pentru valoarea de căutare „albastru” este 3. Acest rezultat intră în funcția INDEX ca rând_num, cu „date” ca matrice:

INDEX(data,3)

Acest lucru pare să returneze valoarea „albastru”, dar de fapt funcția INDEX returnează adresa E6. Extragem această adresă folosind funcția CELL, care este concatenată la caracterul „#”:

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

În acest scop, acesta este ceea ce intră în funcția HYPERLINK:

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

Funcția HYPERLINK construiește apoi un link care poate fi făcut clic pe celula E6 pe aceeași foaie, cu „albastru” ca text al linkului.

Articole interesante...