Excel HYPERLINK-funksje om meardere keppelings fluch oan te meitsjen en te bewurkjen

  • Diel Dit
Michael Brown

Dizze tutorial ferklearret de basis fan 'e Excel HYPERLINK-funksje en jout in pear tips en formulefoarbylden om it it effisjinter te brûken.

Der binne in protte manieren om in hyperkeppeling yn Excel te meitsjen. Om te keppeljen nei in bepaalde webside, kinne jo de URL gewoan yn in sel ynfiere, op Enter drukke, en Microsoft Excel sil de yngong automatysk omsette yn in klikbere hyperlink. Om te keppeljen nei in oar wurkblêd of in spesifike lokaasje yn in oar Excel-bestân, kinne jo it kontekstmenu Hyperlink of Ctrl + K fluchtoets brûke. As jo ​​fan plan binne in protte identike of ferlykbere keppelings yn te foegjen, is de rapste manier om in Hyperlink-formule te brûken, dy't it makliker makket om hyperkeppels yn Excel te meitsjen, te kopiearjen en te bewurkjen.

    De HYPERLINK-funksje yn Excel wurdt brûkt om in referinsje (fluchtoets) te meitsjen dy't de brûker rjochtet nei de opjûne lokaasje yn itselde dokumint of in oar dokumint of webside iepenet. Troch in Hyperlink-formule te brûken, kinne jo keppelje nei de folgjende items:

    • In spesifyk plak lykas in sel of beneamd berik yn in Excel-bestân (yn it besteande blêd of yn in oar wurkblêd of wurkboek)
    • Word, PowerPoint of oar dokumint opslein op jo hurde skiif, lokaal netwurk of online
    • Blêdwizer yn in Word dokumint
    • Webside op ynternet of intranet
    • E-postadres om in nij berjocht te meitsjen

    Defoarbyld).

  • Klik op de knop Alles ferfange . Excel sil de oantsjutte tekst yn alle fûn hyperkeppelings ferfange en jo op 'e hichte bringe hoefolle wizigingen makke binne.
  • Klik op de knop Slute om it dialoochfinster te sluten. Dien!
  • Op in fergelykbere wize kinne jo de keppelingstekst (friendly_name) yn alle Hyperlinkformules tagelyk bewurkje. Kontrolearje dêrby dat de tekst dy't ferfongen wurdt yn freonlike_namme nergens yn link_lokaasje stiet, sadat jo de formules net brekke.

    De meast foarkommende reden foar in hyperlinkformule dy't net wurket (en it earste ding dat jo moatte kontrolearje!) is in net-besteand of brutsen paad yn 'e link_location argumint. As it net it gefal is, kontrolearje dan de folgjende twa dingen:

    1. As de keppelingsbestimming net iepent as jo op in hyperkeppeling klikke, soargje dan derfoar dat de keppelingslokaasje yn it juste formaat wurdt levere. Formulefoarbylden om ferskillende typen hyperlinks te meitsjen binne hjir te finen.
    2. As ynstee fan de keppeling tekst in flater lykas WAARDE! of N/A ferskynt yn in sel, wierskynlik is it probleem mei it freonlike_namme argumint fan jo Hyperlinkformule.

      Meastentiids komme sokke flaters foar as freonlike_namme weromjûn wurdt troch guon oare funksje(n), lykas yn ús Vlookup en hyperlink nei it earste wedstriidfoarbyld. Yn dit gefal sil de #N/A-flater ferskine ynde formule sel as de opsykwearde net fûn is binnen de opsyktabel. Om sokke flaters foar te kommen, kinne jo besykje de IFERROR-funksje te brûken om in lege tekenrige of wat brûkerfreonlike tekst wer te jaan yn stee fan de flaterwearde.

    Dit is hoe't jo hyperkeppelings meitsje mei it Excel HYPERLINK funksje. Ik tankje jo foar it lêzen en hoopje jo nije wike op ús blog te sjen!

    Oefeningswurkboek foar download

    Excel Hyperlink-formulefoarbylden (.xlsx-bestân)

    funksje is beskikber yn alle ferzjes fan Excel 365 - 2000. Yn Excel Online kin de HYPERLINK-funksje allinnich brûkt wurde foar webadressen (URL's).

    De syntaksis fan de HYPERLINK-funksje is as folget:

    HYPERLINK (link_location, [friendly_name])

    Wêr:

    • Link_location (ferplicht) is it paad nei de te iepenjen webside of bestân.

      Link_lokaasje kin wurde levere as in ferwizing nei in sel dy't de keppeling befettet of in tekststring ynsletten yn oanhalingstekens dy't in paad befettet nei in opsleine bestân op in lokaal stasjon, UNC-paad op in tsjinner, of URL op it ynternet of yntranet.

      As it oantsjutte linkpaad net bestiet of is brutsen, sil in Hyperlink-formule in flater smyt as jo op de sel klikke.

    • Friendly_name (opsjoneel) is de linktekst (alias sprongtekst of ankertekst) dy't yn in sel werjûn wurde moat. As it is weilitten, wurdt link_location werjûn as de linktekst.

      Friendly_name kin wurde levere as in numerike wearde, tekststring ynsletten yn oanhalingstekens, namme, of ferwizing nei in sel dy't de linktekst befettet.

    Klik op in sel mei in Hyperlinkformule iepenet de triem of webside dy't spesifisearre is yn it argumint link_location .

    Hjirûnder kinne jo de ienfâldichste foarbyld fan in Excel Hyperlink formule, dêr't A2 befettet friendly_name en B2 befettet link_location :

    =HYPERLINK(B2, A2)

    It resultaat kin lykjedit:

    Mear formulefoarbylden dy't oare gebrûk fan 'e Excel HYPERLINK-funksje demonstrearje folgje hjirûnder.

    Ferhúzje fan teory nei praktyk, lit ús sjen hoe't jo de HYPERLINK-funksje kinne brûke om ferskate dokuminten direkt fan jo wurkblêden te iepenjen. Wy sille ek in kompleksere formule beprate wêrby't Excel HYPERLINK wurdt brûkt yn kombinaasje mei in pear oare funksjes om in net-triviale útdaagjende taak út te fieren.

    Hoe kinne jo keppelje nei blêden, bestannen, websiden en oare items

    De Excel HYPERLINK-funksje lit jo klikbere hyperkeppelings fan in pear ferskillende soarten ynfoegje ôfhinklik fan hokker wearde jo leverje oan it link_location argumint.

    Om in hyperkeppeling nei in oar blêd yn itselde wurkboek yn te foegjen, leverje de doelblêdnamme foarôfgeand troch in pûnteken (#), en folge troch it útropteken en doelselferwizing, lykas dit:

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

    De boppesteande formule makket in hyperlink mei de sprongtekst "Sheet2" dy't Blêd2 iepenet yn it aktive wurkboek.

    As de namme fan it wurkblêd spaasjes of <9 befettet>net-alfabetyske tekens , it moat wurde omsletten troch inkele oanhalingstekens, lykas dit:

    =HYPERLINK("#'Price list'!A1", "Price list")

    Op deselde wize kinne jo in hyperlink meitsje nei in oare sel yn deseldefel. Bygelyks om in hyperlink yn te foegjen dy't jo nei sel A1 yn itselde bringtwurkblêd, brûk dan in formule fergelykber mei dizze:

    =HYPERLINK("#A1", "Go to cell A1")

    Hyperkeppeling nei in oar wurkboek

    Om in hyperkeppeling nei in oar wurkboek te meitsjen, moatte jo de folsleine oantsjutte paad nei it doelwurkboek yn it folgjende formaat:

    "Drive:\Folder\Workbook.xlsx"

    Bygelyks:

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

    Om op in spesifyk blêd en sels yn in spesifike sel te lânjen, brûk dit formaat:

    "[Drive:\Folder\Workbook.xlsx]Sheet!Cell"

    Bygelyks, om in hyperlink mei de titel "Boek3" ta te foegjen dy't Blêd2 iepenet yn Boek3 opslein yn 'e map Boarnegegevens op stasjon D, brûk dizze formule:

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

    As jo ​​fan plan binne om jo wurkboeken gau nei in oare lokaasje te ferpleatsen, kinne jo in relative keppeling meitsje lykas dizze:

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

    As jo ​​de bestannen ferpleatse, sil de relative hyperkeppeling trochgean mei wurkjen sa lang as it relative paad nei it doelwurkboek net feroaret. Sjoch foar mear ynformaasje Absolute en relative hyperkeppelings yn Excel.

    Hyperkeppeling nei in neamd berik

    As jo ​​in hyperkeppeling meitsje nei in namme op wurkblêdnivo , befetsje it folsleine paad nei de doelnamme:

    "[Drive:\Folder\Workbook.xlsx]Sheet!Name"

    Om bygelyks in keppeling yn te foegjen nei in berik mei de namme "Source_data" opslein op Blêd1 yn Boek1, brûk dizze formule:

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

    As jo ​​​​ferwize nei in namme op wurkboeknivo , is de blêdnamme net nedich opnommen wurde, bygelyks:

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

    Om in keppeling te meitsjen dy't in oar dokumint iepenet, spesifisearje it folsleine paad nei dat dokumint yn dit formaat:

    "Drive:\ Folder\File_name.extension"

    Om bygelyks it Word-dokumint mei de namme Priislist te iepenjen dat is opslein yn de map Word-bestannen op stasjon D, brûke jo de folgjende formule:

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

    Hyperkeppeling nei in blêdwizer yn in Word-dokumint

    Om in hyperkeppeling te meitsjen nei in spesifike lokaasje yn in Word-dokumint, slute it dokumintpaad yn [fjouwerkant heakjes] en brûk in blêdwizer om de lokaasje te definiearjen wêr't jo nei navigearje wolle.

    Bygelyks foeget de folgjende formule in hyperlink ta oan de blêdwizer mei de namme Abonnemintprizen yn Priis list.docx:

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

    Hyperkeppeling nei in bestân op in netwurkstasjon

    Om in bestân te iepenjen dat is opslein yn jo lokale netwurk, leverje it paad nei dat bestân yn 'e Universal Naming Convention-formaat (UNC) dat dûbele backslashes brûkt om de namme fan de tsjinner foarôf te gean, lykas dit:

    "\\Server_name\ Folder\File_name.extension"

    De ûndersteande formule makket in hyperlink mei de titel "Priislist" dy't it Priislist.xlsx wurkboek sil iepenje op SERVER1 yn Svetlana map:

    =HYPERLINK("\\SERVER1\Svetlana\Price list.xlsx", "Price list")

    Om in Excel-bestân te iepenjen op in spesifyk wurkblêd , omslute it paad nei it bestân yn [fjouwerkante heakjes] en befetsje de blêdnamme folge troch it útropteken (!) en de ferwiisdesel:

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

    Hyperkeppeling nei in webside

    Om in hyperkeppeling nei in webside op it ynternet of yntranet te meitsjen, jouwe de URL oan tusken oanhalingstekens, lykas dit:

    =HYPERLINK("//www.ablebits.com","Go to Ablebits.com")

    De boppesteande formule foeget in hyperlink yn, mei de titel "Gean nei Ablebits.com", dy't de thússide fan ús webside iepenet.

    Hyperlink nei in e-post stjoere

    Om in nij berjocht oan in spesifike ûntfanger te meitsjen, jou dan in e-mailadres op yn dit formaat:

    "mailto:email_address"

    Bygelyks:

    =HYPERLINK("mailto:[email protected]","Drop us an email")

    De boppesteande formule foeget in hyperkeppeling ta mei de titel "Drop ús in e-post", en klikje op de keppeling makket in nij berjocht oan ús stipeteam.

    As jo ​​wurkje mei grutte datasets, kinne jo josels faaks yn in situaasje fine as jo in spesifike wearde opsykje moatte en de oerienkommende gegevens út in oare kolom weromjaan. Hjirfoar brûke jo of de VLOOKUP-funksje of in krêftiger INDEX MATCH-kombinaasje.

    Mar wat as jo net allinich in oerienkommende wearde wolle lûke, mar ek nei de posysje fan dy wearde yn 'e boarne dataset springe wolle om te hawwen in blik op oare details yn deselde rige? Dit kin dien wurde troch de Excel HYPERLINK-funksje te brûken mei wat help fan CELL, INDEX en MATCH.

    De generyske formule om in hyperlink nei de earste wedstriid te meitsjen is as folget:

    HYPERLINK("#"& ;CELL("adres", INDEX( returnberik, MATCH( opsykwearde, opsykberik,0))), INDEX( returnberik, MATCH( opsykwearde, opsykberik,0)))

    Om de boppesteande formule yn aksje te sjen, beskôgje it folgjende foarbyld. Stel dat jo in list fan ferkeapers hawwe yn kolom A, en de ferkochte produkten yn kolom C. Jo binne fan doel it earste produkt te lûken dat troch in opjûne ferkeaper ferkocht is en in hyperlink meitsje nei in sel yn dy rige, sadat jo alle oare byhearrende details kinne besjen mei dy bepaalde folchoarder.

    Mei de opsykwearde yn sel E2, ferkeaperlist (opsykberik) yn A2:A10, en produktlist (returnberik) yn C2:C10, nimt de formule de folgjende foarm oan:

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

    Lykas werjûn yn 'e skermôfbylding hjirûnder, lûkt de formule de oerienkommende wearde en konvertearret it yn in klikbere hyperlink dy't de brûker rjochtet nei de posysje fan 'e earste wedstriid yn 'e orizjinele dataset.

    As jo ​​wurkje mei lange rigen gegevens, kin it handiger wêze om de hyperlink nei de earste sel yn 'e rige te wizen wêr't de wedstriid fûn wurdt. Hjirfoar sette jo gewoan it weromreisberik yn 'e earste INDEX MATCH-kombinaasje yn op kolom A ($A$2:$A$10 yn dit foarbyld):

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

    Dizze formule bringt jo nei it earste foarkommen fan de opsykwearde ("Adam") yn de dataset:

    Hoe't dizze formule wurket

    Dy fan jimme dy't bekend binne mei de INDEX MATCH formule as in mear alsidige alternatyf foar Excel VLOOKUP, hawwe wierskynlik al útfûn de algemienelogika.

    Yn de kearn brûke jo de klassike INDEX MATCH-kombinaasje om it earste foarkommen fan de opsykwearde yn it opsykberik te finen:

    INDEX( return_range, MATCH( lookup_value, lookup_range, 0))

    Jo kinne folsleine details fine oer hoe't dizze formule wurket troch de boppesteande keppeling te folgjen. Hjirûnder sille wy de haadpunten sketse:

    • De MATCH-funksje bepaalt de posysje fan " Adam " (opsykwearde) yn berik A2:A10 (opsykberik), en jout werom 3.
    • It resultaat fan MATCH wurdt trochjûn oan it argumint row_num fan 'e INDEX-funksje dy't it ynstruearret om de wearde werom te jaan fan 'e 3e rige yn berik C2:C10 (returnberik). En de INDEX-funksje jout " Lemons " werom.

    Op dizze manier krije jo it friendly_name -argumint fan jo Hyperlink-formule.

    No , lit ús link_location útwurkje, dus de sel wêr't de hyperkeppeling nei ferwize moat. Om it seladres te krijen, brûke jo de funksje CELL ("adres", [referinsje]) mei INDEX MATCH as referinsje . Foar de HYPERLINK-funksje om te witten dat de doelsel yn it aktuele blêd sit, keppelje it seladres oan mei it pûnteken ("#").

    Opmerking. Merk asjebleaft it gebrûk fan absolute selferwizings om de opsyk- en weromreisberiken te reparearjen. Dit is kritysk as jo fan plan binne mear as ien hyperkeppeling yn te foegjen troch de formule te kopiearjen.

    Hoe kinne jo meardere hyperkeppelings tagelyk bewurkje

    Lykas neamd yn it begjin fandit tutorial, ien fan 'e nuttichste foardielen fan formule-oandreaune hyperkeppelings is de mooglikheid om meardere hyperlinkformules yn ien kear te bewurkjen troch de funksje Alles ferfange fan Excel te brûken.

    Litte wy sizze dat jo de âlde URL fan jo bedriuw (old-website.com) ferfange wolle troch de nije (new-website.com) yn alle hyperlinks op it aktuele blêd of yn it hiele wurkboek. Om it dien te hawwen, folgje de stappen hjirûnder sketst:

    1. Druk op Ctrl + H om it ljepblêd Ferfange fan it dialoochfinster Sykje en ferfange te iepenjen.
    2. Klik yn it rjochterhân fan it dialoochfinster op de knop Opsjes .
    3. Typ yn it fak Fyn wat de tekst dy't jo wolle te feroarjen ("old-website.com" yn dit foarbyld).
    4. Selektearje yn de dellûklist Binnen Blêd of Wurkboek ôfhinklik fan oft jo hyperkeppelings op it aktuele wurkblêd allinne wizigje wolle of yn alle blêden fan it aktive wurkboek.
    5. Selektearje yn it útklapmenu Sjoch yn Formules .
    6. Klik as ekstra foarsoarch earst op de knop Alles fine , en Excel sil in list sjen mei alle formules mei de syktekst:

  • Besjoch de sykresultaten om te soargjen dat jo alle fûne formules wizigje wolle. As jo ​​dat dogge, gean dan troch nei de folgjende stap, oars ferfine it sykjen.
  • Typ yn it fak Ferfange troch de nije tekst ("new-website.com" yn dizze
  • Michael Brown is in tawijd technology-entûsjast mei in passy foar it ferienfâldigjen fan komplekse prosessen mei software-ark. Mei mear as in desennium ûnderfining yn 'e tech-yndustry hat hy syn feardigens yn Microsoft Excel en Outlook, lykas Google Blêden en Docs, oanskerpe. Michael's blog is wijd oan it dielen fan syn kennis en ekspertize mei oaren, en biedt maklik te folgjen tips en tutorials foar it ferbetterjen fan produktiviteit en effisjinsje. Oft jo in betûfte profesjonele of in begjinner binne, Michael's blog biedt weardefolle ynsjoch en praktysk advys om it measte út dizze essensjele software-ark te heljen.