For at oprette hyperlinks til det første match i et opslag kan du bruge en formel baseret på HYPERLINK -funktionen med hjælp fra CELL, INDEX og MATCH.
I det viste eksempel er formlen i C5:
= HYPERLINK ('#'& CELL ('address', INDEX (data, MATCH (val,data,0))),val)
Denne formel genererer et fungerende hyperlink til det første match fundet af opslagsværdien i det navngivne område 'data'.
Forklaring
Når vi arbejder indefra og ud, bruger vi en standard INDEX- og MATCH -funktion til at finde det første match med opslagsværdier i kolonne B:
hvordan man laver en korrelationsgraf i excel
= HYPERLINK ('#'& CELL ('address', INDEX (data, MATCH (B5,data,0))),B5)
MATCH -funktionen får positionen for værdien i B5 inde i de navngivne områdedata, som for opslagsværdien 'blå' er 3. Dette resultat går ind i INDEX -funktionen som row_num, med 'data' som array:
INDEX (data, MATCH (B5,data,0))
Dette ser ud til at returnere værdien 'blå', men faktisk returnerer INDEX -funktionen adressen E6. Vi udtrækker denne adresse ved hjælp af CELL -funktionen, som er sammenkædet til '#' -tegnet:
hvordan man indsætter en linjegraf i excel
INDEX (data,3)
I dette øjemed er det, hvad der går ind i HYPERLINK -funktionen:
= HYPERLINK ('#'& CELL (E6,B5)
HYPERLINK -funktionen konstruerer derefter et klikbart link til celle E6 på det samme ark med 'blå' som linkteksten.
Forfatter Dave Bruns