Generisk formel
=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(val,data,0))),val)
Sammendrag
For å lage hyperkoblinger til den første kampen i et oppslag, kan du bruke en formel basert på HYPERLINK-funksjonen, med hjelp fra CELL, INDEX og MATCH.
I eksemplet vist er formelen i C5:
=HYPERLINK("#"&CELL("address",INDEX(data,MATCH(B5,data,0))),B5)
Denne formelen genererer en fungerende hyperkobling til den første matchen som ble funnet av oppslagsverdien i det nevnte området "data".
Forklaring
Arbeider oss fra innsiden og ut, bruker vi en standard INDEX- og MATCH-funksjon for å finne den første matchen av oppslagsverdier i kolonne B:
INDEX(data,MATCH(B5,data,0))
MATCH-funksjonen får posisjonen til verdien i B5 innenfor de nevnte områdedataene, som for oppslagsverdien "blå" er 3. Dette resultatet går inn i INDEKS-funksjonen som radnummer, med "data" som matrisen:
INDEX(data,3)
Dette ser ut til å returnere verdien "blå", men faktisk returnerer INDEX-funksjonen adressen E6. Vi trekker ut denne adressen ved hjelp av CELL-funksjonen, som er sammenkoblet til "#" -tegnet:
=HYPERLINK("#"&CELL(E6,B5)
For dette formål er dette det som går inn i HYPERLINK-funksjonen:
=HYPERLINK("#$E$6","blue")
HYPERLINK-funksjonen konstruerer deretter en klikkbar lenke til celle E6 på samme ark, med "blå" som lenketekst.