Excel HYPERLINK-funktion til hurtigt at oprette og redigere flere links

  • Del Dette
Michael Brown

Denne vejledning forklarer det grundlæggende i Excel-funktionen HYPERLINK og giver et par tips og eksempler på formler, så du kan bruge den mest effektivt.

Der er mange måder at oprette et hyperlink i Excel på. Hvis du vil linke til en bestemt webside, kan du blot skrive URL-adressen i en celle, trykke på Enter, og Microsoft Excel konverterer automatisk indtastningen til et klikbart hyperlink. Hvis du vil linke til et andet regneark eller et bestemt sted i en anden Excel-fil, kan du bruge Hyperlink Hvis du har planer om at indsætte mange identiske eller lignende links, er den hurtigste måde at bruge en Hyperlink-formel, som gør det nemmere at oprette, kopiere og redigere hyperlinks i Excel.

    Funktionen HYPERLINK i Excel bruges til at oprette en henvisning (genvej), der leder brugeren til det angivne sted i det samme dokument eller åbner et andet dokument eller en anden webside. Ved at bruge en Hyperlink-formel kan du oprette links til følgende elementer:

    • Et bestemt sted, f.eks. en celle eller et navngivet område i en Excel-fil (i det eksisterende ark eller i et andet regneark eller en anden projektmappe)
    • Word, PowerPoint eller andet dokument gemt på din harddisk, på dit lokale netværk eller online
    • Bogmærke i et Word-dokument
    • Web-side på internettet eller intranettet
    • E-mail-adresse for at oprette en ny meddelelse

    Funktionen er tilgængelig i alle versioner af Excel 365 - 2000. I Excel Online kan funktionen HYPERLINK kun bruges til webadresser (URL'er).

    Syntaksen for HYPERLINK-funktionen er som følger:

    HYPERLINK(link_location, [friendly_name])

    Hvor:

    • Link_placering (påkrævet) er stien til den webside eller fil, der skal åbnes.

      Link_placering kan leveres som en henvisning til en celle med linket eller en tekststreng omgivet af anførselstegn, der indeholder en sti til en fil, der er gemt på et lokalt drev, en UNC-sti på en server eller en URL på internettet eller intranettet.

      Hvis den angivne linkvej ikke findes eller er brudt, vil en formel Hyperlink give en fejl, når du klikker på cellen.

    • Friendly_name (valgfrit) er den linktekst (også kendt som springtekst eller ankertekst), der skal vises i en celle. Hvis den udelades, vises link_location som linktekst.

      Friendly_name kan angives som en numerisk værdi, en tekststreng inden for anførselstegn, et navn eller en henvisning til en celle, der indeholder linkteksten.

    Hvis du klikker på en celle med en Hyperlink-formel, åbnes den fil eller webside, der er angivet i formlen link_location argument.

    Nedenfor kan du se det enkleste eksempel på en Excel Hyperlink-formel, hvor A2 indeholder friendly_name og B2 indeholder link_location :

    =HYPERLINK(B2, A2)

    Resultatet kan se nogenlunde sådan her ud:

    Nedenfor følger flere eksempler på formler, der viser andre anvendelser af Excel-funktionen HYPERLINK.

    Lad os gå fra teori til praksis og se, hvordan du kan bruge HYPERLINK-funktionen til at åbne forskellige dokumenter direkte fra dine regneark. Vi vil også diskutere en mere kompleks formel, hvor Excel HYPERLINK bruges i en kombination med et par andre funktioner til at udføre en ikke-triviel udfordrende opgave.

    Hvordan du linker til ark, filer, websider og andre elementer

    Excel-funktionen HYPERLINK giver dig mulighed for at indsætte klikbare hyperlinks af nogle få forskellige typer, afhængigt af hvilken værdi du angiver i link_location argument.

    Hvis du vil indsætte et hyperlink til et andet ark i den samme projektmappe, skal du angive navnet på målarket med et pundtegn (#) foran og efterfulgt af udråbstegn og målcellereferencen, f.eks. på følgende måde:

    =HYPERLINK("#Sheet2!A1", "Sheet2")

    Ovenstående formel opretter et hyperlink med springteksten "Sheet2", der åbner Sheet2 i den aktuelle projektmappe.

    Hvis regnearkets navn indeholder rum eller ikke-alfabetiske tegn , skal det omsluttes af anførselstegn, som her:

    =HYPERLINK("#'Prisliste'!A1", "Prisliste")

    På samme måde kan du lave et hyperlink til en anden celle i det samme ark. Hvis du f.eks. vil indsætte et hyperlink, der fører dig til celle A1 i det samme regneark, skal du bruge en formel, der ligner denne:

    =HYPERLINK("#A1", "Gå til celle A1")

    Hvis du vil oprette et hyperlink til en anden projektmappe, skal du angive den fuld sti til målarbejdsbogen i følgende format:

    "Drev:\Mappe\Workbook.xlsx"

    For eksempel:

    =HYPERLINK("D:\Source data\Book3.xlsx", "Book3")

    Hvis du vil lande på et bestemt ark og endda i en bestemt celle, skal du bruge dette format:

    "[Drev:\Mappe\Workbook.xlsx]Sheet!Cell"

    Hvis du f.eks. vil tilføje et hyperlink med titlen "Bog3", der åbner ark2 i Bog3, der er gemt i Kildeoplysninger mappe på drev D, skal du bruge denne formel:

    =HYPERLINK("[D:\Source data\Book3.xlsx]Sheet2!A1", "Book3")

    Hvis du planlægger at flytte dine arbejdsbøger til en anden placering snart, kan du oprette et relativt link som dette:

    =HYPERLINK("Kildedata\Book3.xlsx", "Book3")

    Når du flytter filerne, vil det relative hyperlink fortsat fungere, så længe den relative sti til målarbejdsmappen er uændret. Du kan finde flere oplysninger i Absolutte og relative hyperlinks i Excel.

    Hvis du laver et hyperlink til en navn på regnearkniveau , skal du angive den fulde sti til målnavnet:

    "[Drev:\Mappe\Workbook.xlsx]Sheet!Name"

    Hvis du f.eks. vil indsætte et link til et område ved navn "Source_data", der er gemt på ark1 i Bog1, skal du bruge denne formel:

    =HYPERLINK("[D:\Excel-filer\Book1.xlsx]Sheet1!Source_data", "Source data")

    Hvis du henviser til en navn på arbejdsbogsniveau , behøver navnet på arket ikke at være med, f.eks:

    =HYPERLINK("[D:\Excel-filer\Book1.xlsx]Source_data", "Source data")

    Hvis du vil oprette et link, der åbner et andet dokument, skal du angive fuld sti til dette dokument i dette format:

    "Drev:\Mappe\Filnavn.extension"

    Hvis du f.eks. vil åbne Word-dokumentet med navnet Prisliste der er gemt i Word-filer mappe på drev D, skal du bruge følgende formel:

    =HYPERLINK("D:\Word files\Prisliste.docx", "Prisliste")

    Hvis du vil lave et hyperlink til et bestemt sted i et Word-dokument, skal du omslutte dokumentets sti i [firkantede parenteser] og bruge en bogmærke for at angive det sted, du vil navigere til.

    Følgende formel tilføjer f.eks. et hyperlink til bogmærket med navnet Priser_abonnementer i Prisliste.docx:

    =HYPERLINK("[D:\Word files\Prisliste.docx]Subscription_prices", "Prisliste")

    Hvis du vil åbne en fil, der er gemt på dit lokale netværk, skal du angive stien til filen i UNC-formatet (Universal Naming Convention), hvor der anvendes dobbelte skråstreger foran serverens navn, f.eks. på følgende måde:

    "\\Server_name\Folder\Fil_name.extension"

    Nedenstående formel opretter et hyperlink med titlen "Prisliste", der åbner Prisliste.xlsx arbejdsbog gemt på SERVER1 Svetlana mappe:

    =HYPERLINK("\\SERVER1\Svetlana\Prisliste.xlsx", "Prisliste")

    Sådan åbner du en Excel-fil på en specifikt regneark , omslutter stien til filen i [firkantede parenteser] og inkluderer arknavnet efterfulgt af et udråbstegn (!) og den celle, der henvises til:

    =HYPERLINK("[\\SERVER1\Svetlana\Prisliste.xlsx]Sheet4!A1", "Prisliste")

    Hvis du vil oprette et hyperlink til en webside på internettet eller intranettet, skal du angive URL-adressen i anførselstegn, f.eks. på følgende måde:

    =HYPERLINK("//www.ablebits.com", "Gå til Ablebits.com")

    Ovenstående formel indsætter et hyperlink med titlen "Go to Ablebits.com", som åbner forsiden af vores websted.

    Hvis du vil oprette en ny besked til en bestemt modtager, skal du angive en e-mailadresse i dette format:

    "mailto:email_address"

    For eksempel:

    =HYPERLINK("mailto:[email protected]", "Send os en e-mail")

    Ovenstående formel tilføjer et hyperlink med titlen "Send os en e-mail", og ved at klikke på linket oprettes en ny besked til vores supportteam.

    Når du arbejder med store datasæt, kan du ofte komme i en situation, hvor du skal slå en bestemt værdi op og returnere de tilsvarende data fra en anden kolonne. Til dette formål bruger du enten VLOOKUP-funktionen eller en mere kraftfuld INDEX MATCH-kombination.

    Men hvad nu, hvis du ikke blot ønsker at finde en matchende værdi, men også at springe til den pågældende værdi i kildedatasættet for at se på andre detaljer i samme række? Dette kan gøres ved hjælp af Excel-funktionen HYPERLINK med hjælp fra CELL, INDEX og MATCH.

    Den generiske formel til at lave et hyperlink til det første match er som følger:

    HYPERLINK("#"&CELL("adresse", INDEX( return_range , MATCH( opslagsværdi , lookup_range ,0)))), INDEX( return_range , MATCH( lookup_value, lookup_range ,0)))

    Du kan se ovenstående formel i praksis ved at se på følgende eksempel: Antag, at du har en liste over leverandører i kolonne A og de solgte produkter i kolonne C. Du ønsker at trække det første produkt, der er solgt af en given leverandør, og lave et hyperlink til en celle i den række, så du kan se alle andre oplysninger, der er knyttet til den pågældende ordre.

    Med opslagsværdien i celle E2, leverandørlisten (opslagsinterval) i A2:A10 og produktlisten (returinterval) i C2:C10 får formlen følgende formular:

    =HYPERLINK("#"&CELL("adresse", INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0))), INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0))))

    Som vist i skærmbilledet nedenfor trækker formlen den matchende værdi og konverterer den til et klikbart hyperlink, der leder brugeren til positionen for det første match i det oprindelige datasæt.

    Hvis du arbejder med lange datarækker, kan det være mere praktisk at lade hyperlinket pege på den første celle i rækken, hvor matchet er fundet. I dette tilfælde skal du blot indstille returområdet i den første INDEX MATCH-kombination til kolonne A ($A$2:$A$10 i dette eksempel):

    =HYPERLINK("#"&CELL("adresse", INDEX($A$2:$A$10, MATCH($E2,$A$2:$A$10,0))), INDEX($C$2:$C$10, MATCH($E2,$A$2:$A$10,0)))

    Denne formel fører dig til den første forekomst af opslagsværdien ("Adam") i datasættet:

    Sådan fungerer denne formel

    De af jer, der er bekendt med INDEX MATCH-formlen som et mere alsidigt alternativ til Excel VLOOKUP, har sikkert allerede regnet den overordnede logik ud.

    Du bruger den klassiske INDEX MATCH-kombination til at finde den første forekomst af opslagsværdien i opslagsområdet:

    INDEX( return_range , MATCH( opslagsværdi , lookup_range , 0))

    Du kan finde alle detaljer om, hvordan denne formel fungerer, ved at følge ovenstående link. Nedenfor vil vi beskrive de vigtigste punkter:

    • MATCH-funktionen bestemmer placeringen af " Adam " (opslagsværdi) i intervallet A2:A10 (opslagsinterval), og returnerer 3.
    • Resultatet af MATCH sendes til row_num argumentet i INDEX-funktionen, der giver den besked om at returnere værdien fra den tredje række i intervallet C2:C10 (returinterval). Og INDEX-funktionen returnerer " Citroner ".

    På denne måde får du den friendly_name argumentet i din Hyperlink-formel.

    Lad os nu finde ud af link_location , dvs. den celle, som hyperlinket skal pege på. For at få celleadressen bruger du funktionen CELL("address", [reference]) med INDEX MATCH som reference For at HYPERLINK-funktionen kan vide, at målcellen befinder sig i det aktuelle ark, skal du sammenkæde celleadressen med pundtegnet ("#").

    Bemærk: Bemærk brugen af absolutte cellehenvisninger til at fastlægge opslags- og returområderne. Dette er vigtigt, hvis du planlægger at indsætte mere end ét hyperlink ved at kopiere formlen.

    Som nævnt i begyndelsen af denne vejledning er en af de mest nyttige fordele ved formeldrevne hyperlinks, at du kan redigere flere Hyperlink-formler på én gang ved at bruge Excel's Udskift alle funktion.

    Lad os sige, at du ønsker at erstatte din virksomheds gamle URL (old-website.com) med den nye (new-website.com) i alle hyperlinks på det aktuelle ark eller i hele regnearket. Følg nedenstående trin for at få det gjort:

    1. Tryk på Ctrl + H for at åbne Udskift i fanen i Find og erstat dialog.
    2. I højre del af dialogboksen skal du klikke på Indstillinger knap.
    3. I den Find hvad feltet, og skriv den tekst, du vil ændre ("old-website.com" i dette eksempel).
    4. I den Inden for på rullelisten, vælg enten Ark eller Arbejdsbog afhængigt af, om du kun vil ændre hyperlinks på det aktuelle regneark eller i alle ark i den aktuelle projektmappe.
    5. I den Kig ind på rullelisten, vælg Formler .
    6. Som en ekstra sikkerhedsforanstaltning skal du klikke på Find alle knappen først, og Excel vil vise en liste over alle formler, der indeholder søgeteksten:

  • Se søgeresultaterne igennem for at sikre dig, at du vil ændre alle de fundne formler. Hvis du vil, skal du gå videre til næste trin, ellers skal du præcisere søgningen.
  • I den Udskift med feltet, og skriv den nye tekst ("new-website.com" i dette eksempel).
  • Klik på den Udskift alle Excel erstatter den angivne tekst i alle fundne hyperlinks og giver dig besked om, hvor mange ændringer der er foretaget.
  • Klik på den Luk for at lukke dialogboksen. Færdig!
  • På samme måde kan du redigere linkteksten (friendly_name) i alle Hyperlink-formler på samme tid. Når du gør det, skal du sørge for at kontrollere, at den tekst, der skal erstattes i friendly_name ikke optræder noget sted i link_location så du ikke bryder formlerne.

    Den mest almindelige årsag til, at en Hyperlink-formel ikke virker (og den første ting, du skal kontrollere!), er en ikke-eksisterende eller ødelagt sti i link_location Hvis det ikke er tilfældet, skal du tjekke følgende to ting:

    1. Hvis linkdestinationen ikke åbnes, når du klikker på et hyperlink, skal du sikre dig, at linkplaceringen er angivet i det korrekte format. Du kan finde eksempler på formler til oprettelse af forskellige hyperlinktyper her.
    2. Hvis der i stedet for linkteksten vises en fejl som f.eks. VALUE! eller N/A i en celle, er problemet højst sandsynligt i friendly_name argumentet i din Hyperlink-formel.

      Sådanne fejl opstår typisk, når friendly_name returneres af andre funktioner, som i vores eksempel med Vlookup og hyperlink til den første match. I dette tilfælde vises #N/A-fejlen i formelcellen, hvis opslagsværdien ikke findes i opslagstabellen. For at undgå sådanne fejl kan du overveje at bruge IFERROR-funktionen til at vise en tom streng eller en brugervenlig tekst i stedet for fejlværdien.

    Sådan opretter du hyperlinks ved hjælp af Excel-funktionen HYPERLINK. Jeg takker for din læsning og håber at se dig på vores blog i næste uge!

    Arbejdsbog til download

    Eksempler på Excel Hyperlink-formler (.xlsx-fil)

    Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.