Satura rādītājs
Šajā pamācībā ir izskaidroti Excel HYPERLINK funkcijas pamati un sniegti daži padomi un formulu piemēri, lai to izmantotu visefektīvāk.
Ir vairāki veidi, kā Excel programmā izveidot hipersaiti. Lai izveidotu saiti uz konkrētu tīmekļa vietni, varat vienkārši ievadīt tās URL adresi šūnā, nospiest Enter, un Microsoft Excel automātiski pārveidos ierakstu par hipersaiti, uz kuras var klikšķināt. Lai izveidotu saiti uz citu darblapu vai konkrētu vietu citā Excel failā, varat izmantot Hipersaite konteksta izvēlni vai saīsnes taustiņu kombināciju Ctrl + K. Ja plānojat ievietot daudzas vienādas vai līdzīgas saites, visātrākais veids ir izmantot hipersaites formulu, kas atvieglo hipersaites izveidi, kopēšanu un rediģēšanu programmā Excel.
Excel HYPERLINK funkcija - sintakse un pamata lietojumi
Funkciju HYPERLINK programmā Excel izmanto, lai izveidotu atsauci (saīsni), kas novirza lietotāju uz norādīto vietu tajā pašā dokumentā vai atver citu dokumentu vai tīmekļa vietni. Izmantojot hipersaites formulu, varat izveidot saiti uz šādiem elementiem:
- Konkrēta vieta, piemēram, šūna vai nosaukts diapazons kādā Excel fails (esošajā lapā vai citā darblapā vai darbgrāmatā)
- Word, PowerPoint vai cits dokuments glabājas cietajā diskā, vietējā tīklā vai tiešsaistē.
- Grāmatzīme Word dokumentā
- Tīmekļa vietne internetā vai intranetā.
- E-pasta adrese lai izveidotu jaunu ziņojumu
Šī funkcija ir pieejama visās Excel 365 - 2000 versijās. Excel Online programmā HYPERLINK funkciju var izmantot tikai tīmekļa adresēm (URL).
Funkcijas HYPERLINK sintakse ir šāda:
HYPERLINK(link_location, [friendly_name])Kur:
- Link_location (obligāts) ir ceļš līdz atveramajai tīmekļa lappusei vai datnei.
Link_location var piegādāt kā atsauce uz šūnu kurā ir saite vai teksta virkne pēdiņās ietverts ceļš uz failu, kas glabājas vietējā diskā, UNC ceļš uz servera vai URL internetā vai intranetā.
Ja norādītais saites ceļš neeksistē vai ir bojāts, hipersaites formula pēc šūnas noklikšķināšanas radīs kļūdu.
- Friendly_name (nav obligāts) ir saites teksts (saīsinājums jeb lēciena teksts vai enkura teksts), kas jāattēlo šūnā. Ja nav norādīts, saites teksts tiek attēlots kā saites teksts.
Friendly_name var norādīt kā skaitlisku vērtību, pēdiņās ietvertu teksta virkni, nosaukumu vai atsauci uz šūnu, kurā ir saites teksts.
Noklikšķinot uz šūnas ar hipersaites formulu, tiek atvērts fails vai tīmekļa lapa, kas norādīta formulā. link_location arguments.
Zemāk redzams visvienkāršākais Excel hipersaites formulas piemērs, kurā A2 ir šāds. friendly_name un B2 satur link_location :
=HIPERSAITE(B2, A2)
Rezultāts var būt līdzīgs šim:
Tālāk ir sniegti vairāki formulas piemēri, kas demonstrē citus Excel HYPERLINK funkcijas izmantošanas veidus.
Kā lietot HYPERLINK programmā Excel - formulas piemēri
Pārejot no teorijas uz praksi, aplūkosim, kā varat izmantot funkciju HYPERLINK, lai atvērtu dažādus dokumentus tieši no darblapām. Apskatīsim arī sarežģītāku formulu, kurā Excel HYPERLINK tiek izmantota kombinācijā ar dažām citām funkcijām, lai izpildītu netriviāli sarežģītu uzdevumu.
Kā izveidot saites uz lapām, failiem, tīmekļa lapām un citiem elementiem
Excel HYPERLINK funkcija ļauj ievietot klikšķināmas hipersaites, kas ir dažāda veida, atkarībā no tā, kādu vērtību sniedzat funkcijai link_location arguments.
Hipersaite uz citu darblapu
Lai ievietotu hipersaiti uz citu tās pašas darbgrāmatas lapu, norādiet mērķa lapas nosaukumu, pirms kura ir mārciņas zīme (#), aiz kuras seko izsaukuma punkts un mērķa šūnas atsauce, piemēram, šādi:
=HYPERLINK("#Sheet2!A1", "Sheet2")
Iepriekš minētā formula izveido hipersaiti ar lēciena tekstu "Sheet2", kas atver lapu 2 pašreizējā darbgrāmatā.
Ja darblapas nosaukumā ir telpas vai rakstzīmes, kas nav alfabēts , tas ir jāiekļauj pēdiņās, piemēram, šādā veidā:
=HYPERLINK("#'Cenrādis'!A1", "Cenrādis")
Tādā pašā veidā varat izveidot hipersaiti uz citu tās pašas lapas šūnu. Piemēram, lai ievietotu hipersaiti, kas vedīs uz tās pašas darblapas A1 šūnu, izmantojiet formulu, kas līdzīga šai:
=HYPERLINK("#A1", "Iet uz šūnu A1")
Hipersaite uz citu darbgrāmatu
Lai izveidotu hipersaiti uz citu darbgrāmatu, ir jānorāda pilns ceļš uz mērķa darbgrāmatu šādā formātā:
"Drive:\Folder\Workbook.xlsx"
Piemēram:
=HYPERLINK("D:\Source data\Book3.xlsx", "Book3")
Lai nokļūtu konkrētā lapā un pat konkrētā šūnā, izmantojiet šo formātu:
"[Drive:\Folder\Workbook.xlsx]Sheet!Cell"
Piemēram, lai pievienotu hipersaiti ar nosaukumu "Book3", kas atver lapu 2 Book3, kura glabājas datubāzē Avota dati mapi diskā D, izmantojiet šo formulu:
=HYPERLINK("[D:\Source data\Book3.xlsx]Sheet2!A1", "Book3")
Ja drīzumā plānojat darbgrāmatas pārvietot uz citu vietu, varat izveidot šādu relatīvo saiti:
=HYPERLINK("Source data\Book3.xlsx", "Book3")
Pārvietojot failus, relatīvā hipersaite darbosies tik ilgi, kamēr nemainīsies relatīvais ceļš uz mērķa darbgrāmatu. Papildinformāciju skatiet sadaļā Absolūtās un relatīvās hipersaites programmā Excel.
Hipersaite uz nosauktu diapazonu
Ja veidojat hipersaiti uz darblapas līmeņa nosaukums , iekļaujiet pilnu ceļu līdz mērķa nosaukumam:
"[Drive:\Folder\Workbook.xlsx]Sheet!Name"
Piemēram, lai ievietotu saiti uz diapazonu ar nosaukumu "Source_data", kas glabājas 1. lapas 1. grāmatas 1. sadaļā, izmantojiet šo formulu:
=HYPERLINK("[D:\Excel failus\Book1.xlsx]Loksne1!Source_data", "Avota dati")
Ja atsaucaties uz darbgrāmatas līmeņa nosaukums , lapas nosaukums nav jāiekļauj, piemēram:
=HYPERLINK("[D:\Excel failus\Book1.xlsx]Source_data", "Avota dati")
Hipersaite, lai atvērtu failu, kas glabājas cietajā diskā
Lai izveidotu saiti, kas atvērs citu dokumentu, norādiet pilns ceļš šim dokumentam šajā formātā:
"Drive:\Folder\File_name.extension"
Piemēram, lai atvērtu Word dokumentu ar nosaukumu Cenrādis kas tiek glabāts Word faili mapi diskā D, izmantojiet šādu formulu:
=HYPERLINK("D:\Word failus\Cenu saraksts.docx", "Cenu saraksts")
Hipersaite uz grāmatzīmi Word dokumentā
Lai izveidotu hipersaiti uz konkrētu vietu Word dokumentā, dokumenta ceļu ielenciet [kvadrātiekavās] un izmantojiet a grāmatzīme lai noteiktu vietu, uz kuru vēlaties pārvietoties.
Piemēram, ar šādu formulu tiek pievienota hipersaite uz grāmatzīmi ar nosaukumu Abonēšanas_cenas sadaļā Price list.docx:
=HYPERLINK("[D:\Word files\Price list.docx]Subscription_prices", "Cenrādis")
Hipersaite uz failu tīkla diskā
Lai atvērtu lokālajā tīklā glabātu failu, ievadiet ceļu līdz šim failam, izmantojot universālo nosaukšanas konvencijas (UNC) formātu, kurā pirms servera nosaukuma izmanto dubultās atpakaļsvītras, piemēram, šādā veidā:
"\\Servera_nosaukums\Padalnes\Failu_nosaukums.paplašinājums"
Tālāk sniegtā formula izveido hipersaiti ar nosaukumu "Cenrādis", kas atvērs Cenrādis.xlsx darbgrāmata, kas glabājas SERVER1 vietnē Svetlana mape:
=HYPERLINK("\\SERVER1\Svetlana\Cenu saraksts.xlsx", "Cenu saraksts")
Excel faila atvēršana īpaša darba lapa , ietveriet faila ceļu [kvadrātiekavās] un iekļaujiet lapas nosaukumu, kam seko izsaukuma punkts (!) un atsauce uz šūnu:
=HYPERLINK("[\\SERVER1\Svetlana\Cenu saraksts.xlsx]Sheet4!A1", "Cenrādis")
Hipersaite uz tīmekļa lapu
Lai izveidotu hipersaiti uz tīmekļa vietni internetā vai intranetā, norādiet tās URL, kas ietverts pēdiņās, piemēram, šādi:
=HYPERLINK("//www.ablebits.com", "Iet uz Ablebits.com")
Iepriekš minētā formula ievieto hipersaiti ar nosaukumu "Go to Ablebits.com", kas atver mūsu tīmekļa vietnes sākuma lapu.
Hipersaite, lai nosūtītu e-pastu
Lai izveidotu jaunu ziņojumu konkrētam saņēmējam, norādiet e-pasta adresi šajā formātā:
"mailto:email_address"
Piemēram:
=HYPERLINK("mailto:[email protected]", "Nosūtiet mums e-pastu")
Iepriekšminētā formula pievieno hipersaiti ar nosaukumu "Nosūtiet mums e-pastu", un, noklikšķinot uz saites, tiek izveidota jauna ziņa mūsu atbalsta komandai.
Vlookup un izveidojiet hipersaiti uz pirmo atbilstību.
Strādājot ar lielām datu kopām, bieži var rasties situācija, kad ir nepieciešams meklēt konkrētu vērtību un atgriezt atbilstošos datus no citas kolonnas. Šim nolūkam tiek izmantota vai nu VLOOKUP funkcija, vai jaudīgāka INDEX MATCH kombinācija.
Bet ko darīt, ja vēlaties ne tikai izvilkt atbilstošo vērtību, bet arī pāriet uz šīs vērtības pozīciju avota datu kopā, lai apskatītu citu informāciju tajā pašā rindā? To var izdarīt, izmantojot Excel HYPERLINK funkciju ar CELL, INDEX un MATCH palīdzību.
Vispārējā formula, lai izveidotu hipersaiti uz pirmo atbilstību, ir šāda:
HYPERLINK("#"&CELL("adrese", INDEX( return_range , MATCH( lookup_value , lookup_range ,0)))), INDEX( return_range , MATCH( lookup_value, lookup_range ,0)))Lai redzētu iepriekš minēto formulu darbībā, aplūkojiet šādu piemēru. Pieņemsim, ka A slejā ir saraksts ar pārdevējiem, bet C slejā - pārdotie produkti. Jūs vēlaties izvilkt pirmo konkrētā pārdevēja pārdoto produktu un izveidot hipersaiti uz kādu šūnas šūnu šajā rindā, lai varētu pārskatīt visu pārējo informāciju, kas saistīta ar konkrēto pasūtījumu.
Izmantojot meklēšanas vērtību šūnā E2, pārdevēju sarakstu (meklēšanas diapazonu) šūnās A2:A10 un produktu sarakstu (atgriešanas diapazonu) šūnās C2:C10, formula iegūst šādu formuli:
=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))))
Kā parādīts zemāk redzamajā ekrānšāviņas attēlā, formula iegūst atbilstošo vērtību un pārvērš to klikšķināmā hipersaitē, kas novirza lietotāju uz pirmās atbilstības pozīciju sākotnējā datu kopā.
Ja strādājat ar garām datu rindām, var būt ērtāk, ja hipersaite norāda uz pirmo rindas šūnu, kurā ir atrasta atbilstība. Šim nolūkam jūs vienkārši iestatiet atgriešanas diapazonu pirmajā INDEX MATCH kombinācijā uz A sleju (šajā piemērā $A$2:$A$10):
=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))))
Šī formula aizvedīs uz pirmo meklēšanas vērtības ("Adam") atkārtojumu datu kopā:
Kā darbojas šī formula
Tie no jums, kuri ir iepazinušies ar INDEX MATCH formulu kā daudzpusīgāku alternatīvu Excel VLOOKUP, iespējams, jau ir sapratuši vispārējo loģiku.
Pamatā tiek izmantota klasiskā INDEX MATCH kombinācija, lai atrastu meklēšanas vērtības pirmo atkārtojumu meklēšanas diapazonā:
INDEX( return_range , MATCH( lookup_value , lookup_range , 0))Sīkāku informāciju par to, kā šī formula darbojas, varat atrast, izmantojot iepriekš minēto saiti. Turpmāk mēs izklāstīsim galvenos punktus:
- Funkcija MATCH nosaka " Adam " (meklēšanas vērtība) diapazonā A2:A10 (meklēšanas diapazons) un atgriež 3.
- MATCH rezultāts tiek nodots rindu_num INDEX funkcijas argumentu, kas uzdod tai atgriezt vērtību no 3. rindas diapazonā C2:C10 (atgriešanas diapazons). Un INDEX funkcija atgriež " Citroni ".
Šādā veidā jūs iegūsiet friendly_name jūsu hipersaites formulas arguments.
Tagad izstrādāsim link_location t. i., šūna, uz kuru jānorāda hipersaitei. Lai iegūtu šūnas adresi, izmantojiet funkciju CELL("address", [atsauce]) ar INDEX MATCH kā atsauce Lai HYPERLINK funkcija zinātu, ka mērķa šūna atrodas pašreizējā lapā, šūnas adresi savietojiet ar mārciņas simbolu ("#").
Piezīme. Lūdzu, pievērsiet uzmanību absolūto šūnu atsauču izmantošanai, lai noteiktu meklēšanas un atgriešanas diapazonus. Tas ir ļoti svarīgi, ja plānojat ievietot vairāk nekā vienu hipersaiti, kopējot formulu.
Kā rediģēt vairākas hipersaites vienlaicīgi
Kā minēts šīs pamācības sākumā, viena no noderīgākajām formulas vadītu hipersaites priekšrocībām ir iespēja rediģēt vairākas hipersaites formulas vienā piegājienā, izmantojot Excel Aizstāt visus funkcija.
Pieņemsim, ka vēlaties aizstāt uzņēmuma veco URL (old-website.com) ar jauno URL (new-website.com) visās hipersaitēs pašreizējā lapā vai visā darbgrāmatā. Lai to izdarītu, izpildiet tālāk aprakstītās darbības:
- Nospiediet Ctrl + H, lai atvērtu Aizstāt cilne Atrast un aizstāt dialogs.
- Dialoglodziņa labajā pusē noklikšķiniet uz ikonas Iespējas pogu.
- In the Atrodiet, kas ievadiet tekstu, ko vēlaties mainīt ("old-website.com" šajā piemērā).
- In the vietnē nolaižamajā sarakstā izvēlieties Loksne vai Darba burtnīca atkarībā no tā, vai vēlaties mainīt hipersaites tikai pašreizējā darblapā vai visās pašreizējās darbgrāmatas lapās.
- In the Ielūkojieties nolaižamajā sarakstā izvēlieties Formulas .
- Papildus piesardzības nolūkā noklikšķiniet uz Atrast visu un Excel parādīs sarakstu ar visām formulām, kas satur meklēto tekstu:
Līdzīgā veidā varat rediģēt saites tekstu (friendly_name) visās hipersaites formulās vienlaicīgi. To darot, pārliecinieties, ka aizvietojamais teksts ir aizvietots vienlaicīgi. friendly_name nekur neparādās link_location lai nepārkāptu formulas.
Excel HYPERLINK nedarbojas - iemesli un risinājumi
Biežākais iemesls, kāpēc hipersaites formula nedarbojas (un pirmais, kas jums jāpārbauda!), ir neeksistējošs vai bojāts ceļš. link_location arguments. Ja tas tā nav, pārbaudiet šādas divas lietas:
- Ja, noklikšķinot uz hipersaites, saites galamērķis neatveras, pārliecinieties, vai saites atrašanās vieta ir norādīta pareizā formātā. Formulu piemērus dažādu hipersaites veidu izveidei var atrast šeit.
- Ja saiknes teksta vietā šūnā parādās kļūda, piemēram, VALUE! vai N/A, visticamāk, problēma ir saistīta ar. friendly_name jūsu hipersaites formulas arguments.
Parasti šādas kļūdas rodas, ja friendly_name tiek atgriezta ar kādu citu(-ām) funkciju(-ām), piemēram, mūsu Vlookup un hipersaites uz pirmo sakritību piemērā. Šajā gadījumā formulas šūnā tiks parādīta #N/A kļūda, ja meklēšanas vērtība nav atrasta meklēšanas tabulā. Lai novērstu šādas kļūdas, varat apsvērt iespēju izmantot funkciju IFERROR, lai kļūdas vērtības vietā parādītu tukšu virkni vai kādu lietotājam draudzīgu tekstu.
Šādi jūs izveidojat hipersaites, izmantojot Excel HYPERLINK funkciju. Paldies, ka izlasījāt, un ceru jūs redzēt mūsu blogā nākamnedēļ!
Prakses darba burtnīca lejupielādei
Excel hipersaites formulas piemēri (.xlsx fails)