Hiperpovezave v Excelu (Popoln vodnik + primeri)

Excel omogoča hiperpovezave v celicah, s katerimi lahko neposredno greste na ta URL.

Spodaj je na primer seznam, kjer imam imena podjetij, ki so hiperpovezana na URL spletnega mesta podjetja. Ko kliknete celico, se bo samodejno odprl vaš privzeti brskalnik (v mojem primeru Chrome) in pojdite na ta URL.

S hiperpovezavami v Excelu lahko delate veliko stvari (na primer povezavo do zunanjega spletnega mesta, povezavo do drugega lista/delovnega zvezka, povezavo do mape, povezavo do e -pošte itd.).

V tem članku bom obravnaval vse, kar morate vedeti za delo s hiperpovezavami v Excelu (vključno z nekaj koristnimi nasveti in primeri).

Kako vstaviti hiperpovezave v Excel

Hiperpovezave v Excelu lahko ustvarite na različne načine:

  • Ročno vnesite URL (ali kopirajte prilepi)
  • Uporaba funkcije HYPERLINK
  • Uporaba pogovornega okna Vstavi hiperpovezavo

Spoznajmo vsako od teh metod.

Ročno vnesite URL

Ko ročno vnesete URL v celico v Excelu ali ga kopirate in prilepite v celico, ga Excel samodejno pretvori v hiperpovezavo.

Spodaj so navedeni koraki, ki bodo preprost URL spremenili v hiperpovezavo:

  1. Izberite celico, v katero želite dobiti hiperpovezavo
  2. Pritisnite F2 za vstop v način urejanja (ali dvokliknite celico).
  3. Vnesite URL in pritisnite enter. Če na primer v celico vnesem URL - https://trumpexcel.com in pritisnem enter, bo do nje ustvarila hiperpovezavo.

Upoštevajte, da morate dodati http ali https za tiste URL -je, kjer v njih ni www. Če je predpona www, bi ustvarila hiperpovezavo, tudi če ne dodate http/https.

Podobno, ko kopirate URL iz spleta (ali katerega drugega dokumenta/datoteke) in ga prilepite v celico v Excelu, bo samodejno povezan s hiperpovezavo.

Vstavi z uporabo pogovornega okna

Če želite, da je besedilo v celici nekaj drugega kot URL in želite, da se poveže z določenim URL -jem, lahko uporabite možnost vstavi hiperpovezavo v Excelu.

Spodaj so navedeni koraki za vnos hiperpovezave v celico z uporabo pogovornega okna Vstavi hiperpovezavo:

  1. Izberite celico, v kateri želite hiperpovezavo
  2. Vnesite besedilo, ki ga želite povezati s hiperpovezavo. V tem primeru uporabljam besedilo "Sumit's Blog"
  3. Kliknite zavihek Vstavi.
  4. Kliknite gumb povezave. S tem se odpre pogovorno okno Vstavi hiperpovezavo (Uporabite lahko tudi bližnjico na tipkovnici - Control + K).
  5. V pogovornem oknu Vstavi hiperpovezavo v polje URL vnesite URL.
  6. Pritisnite gumb OK.

S tem boste v celico vstavili hiperpovezavo, besedilo pa bo ostalo enako.

Z pogovornim oknom »Vstavi hiperpovezavo« lahko storite še veliko več (na primer ustvarite hiperpovezavo do drugega delovnega lista v istem delovnem zvezku, ustvarite povezavo do dokumenta/mape, ustvarite povezavo do e -poštnega naslova itd.) . Vse to je obravnavano kasneje v tej vadnici.

Vstavljanje z uporabo funkcije HYPERLINK

Drug način za vstavljanje povezave v Excel je lahko s funkcijo HYPERLINK.

Spodaj je sintaksa:

HYPERLINK (povezava_lokacija, [prijazno_ime])
  • link_location: To je lahko URL spletne strani, pot do mape ali datoteke na trdem disku, mesta v dokumentu (na primer v določeni celici ali imenovanem obsegu v Excelovem delovnem listu ali delovnem zvezku).
  • [prijazno_ime]: To je izbirni argument. To je besedilo, ki ga želite v celici s hiperpovezavo. Če izpustite ta argument, bo kot prijazno ime uporabil besedilni niz link_location.

Spodaj je primer, v katerem imam imena podjetij v enem stolpcu in URL njihovega spletnega mesta v drugem stolpcu.

Spodaj je funkcija HYPERLINK, da dobite rezultat, kjer je besedilo ime podjetja in je povezano do spletnega mesta podjetja.

V dosedanjih primerih smo videli, kako ustvariti hiperpovezave do spletnih mest.

Lahko pa ustvarite tudi hiperpovezave do delovnih listov v istem delovnem zvezku, drugih delovnih zvezkih ter datotek in map na trdem disku.

Poglejmo, kako je to mogoče storiti.

Ustvarite hiperpovezavo do delovnega lista v istem delovnem zvezku

Spodaj so navedeni koraki za ustvarjanje hiperpovezave do Sheet2 v istem delovnem zvezku:

  1. Izberite celico, v kateri želite povezavo
  2. Vnesite besedilo, ki ga želite povezati s hiperpovezavo. V tem primeru sem uporabil besedilo "Poveži z listom 2".
  3. Kliknite zavihek Vstavi.
  4. Kliknite gumb povezave. S tem se odpre pogovorno okno Vstavi hiperpovezavo (Uporabite lahko tudi bližnjico na tipkovnici - Control + K).
  5. V pogovornem oknu Vstavi hiperpovezavo v levem podoknu izberite možnost »Vstavi v ta dokument«.
  6. Vnesite celico, za katero želite hiperpovezavo (grem s privzetim A1).
  7. Izberite list, na katerega želite hiperpovezavo (v tem primeru List2)
  8. Kliknite V redu.
Opomba: Z isto metodo lahko ustvarite tudi hiperpovezavo do katere koli celice v istem delovnem zvezku. Na primer, če se želite povezati z oddaljeno celico (recimo K100), lahko to storite tako, da uporabite to referenco celice v koraku 6 in v koraku 7 izberete obstoječi list.

Isti način lahko uporabite tudi za povezavo do določenega imena (imenovana celica ali imenovani obseg). Če imate v delovnem zvezku poimenovane obsege (imenovane celice), bi bili ti navedeni v kategoriji »Določena imena« v pogovornem oknu »Vstavi hiperpovezavo«.

Poleg pogovornega okna je v Excelu tudi funkcija, ki omogoča ustvarjanje hiperpovezav.

Namesto pogovornega okna lahko namesto tega uporabite formulo HYPERLINK za ustvarjanje povezave do celice na drugem delovnem listu.

Spodnja formula bo to naredila:

= HYPERLINK ("#" & "List2! A1", "Povezava na list2")

Spodaj je opisano, kako deluje ta formula:

  • »#« Bi povedalo, da se formula nanaša na isti delovni zvezek.
  • »List2! A1« formuli pove celico, s katero je treba povezati v istem delovnem zvezku
  • "Povezava do lista 2" je besedilo, ki se pojavi v celici.

Ustvarite hiperpovezavo do datoteke (v istih ali različnih mapah)

Isti način lahko uporabite tudi za ustvarjanje hiperpovezav do drugih Excelovih (in ne-Excelovih) datotek, ki so v isti mapi ali so v drugih mapah.

Če na primer želite odpreti datoteko z datoteko Test.xlsx, ki je v isti mapi kot vaša trenutna datoteka, lahko uporabite naslednje korake:

  1. Izberite celico, v kateri želite hiperpovezavo
  2. Kliknite zavihek Vstavi.
  3. Kliknite gumb povezave. S tem se odpre pogovorno okno Vstavi hiperpovezavo (Uporabite lahko tudi bližnjico na tipkovnici - Control + K).
  4. V pogovornem oknu Vstavi hiperpovezavo izberite možnost »Obstoječa datoteka ali spletna stran« v levem podoknu.
  5. V možnostih Poglej v izberite »Trenutna mapa«
  6. Izberite datoteko, za katero želite ustvariti hiperpovezavo. Upoštevajte, da se lahko povežete s katero koli vrsto datoteke (datoteke Excel in datoteke, ki niso v Excelu)
  7. [Izbirno] Če želite, spremenite besedilo v prikazno ime.
  8. Kliknite V redu.

Če se želite povezati z datoteko, ki ni v isti mapi, lahko brskate po datoteki in jo nato izberete. Če želite brskati po datoteki, kliknite ikono mape v pogovornem oknu Vstavi hiperpovezavo (kot je prikazano spodaj).

To lahko storite tudi s funkcijo HYPERLINK.

Spodnja formula bo ustvarila hiperpovezavo, ki povezuje datoteko v isti mapi kot trenutna datoteka:

= HYPERLINK ("Test.xlsx", "Testna datoteka")

Če datoteka ni v isti mapi, lahko kopirate naslov datoteke in jo uporabite kot lokacijo povezave.

Ustvarite hiperpovezavo do mape

Tudi ta sledi isti metodologiji.

Spodaj so navedeni koraki za ustvarjanje hiperpovezave do mape:

  1. Kopirajte naslov mape, za katero želite ustvariti hiperpovezavo
  2. Izberite celico, v kateri želite hiperpovezavo
  3. Kliknite zavihek Vstavi.
  4. Kliknite gumb povezave. S tem se odpre pogovorno okno Vstavi hiperpovezavo (Uporabite lahko tudi bližnjico na tipkovnici - Control + K).
  5. V pogovornem oknu Vstavi hiperpovezavo prilepite naslov mape
  6. Kliknite V redu.

S funkcijo HYPERLINK lahko ustvarite tudi hiperpovezavo, ki kaže na mapo.

Spodnja formula bo na primer ustvarila hiperpovezavo do mape z imenom TEST na namizju in takoj, ko kliknete celico s to formulo, bo odprla to mapo.

= HYPERLINK ("C: \ Users \ sumit \ Desktop \ Test", "Testna mapa")

Če želite uporabiti to formulo, boste morali naslov mape spremeniti v tistega, na katerega se želite povezati.

Ustvarite hiperpovezavo do e -poštnega naslova

Lahko imate tudi hiperpovezave, ki odprejo privzetega e -poštnega odjemalca (na primer Outlook), prejemniki pa e -pošto in vrstico z zadevo že izpolnijo v polju za pošiljanje.

Spodaj so navedeni koraki za ustvarjanje e -poštne hiperpovezave:

  1. Izberite celico, v kateri želite hiperpovezavo
  2. Kliknite zavihek Vstavi.
  3. Kliknite gumb povezave. S tem se odpre pogovorno okno Vstavi hiperpovezavo (Uporabite lahko tudi bližnjico na tipkovnici - Control + K).
  4. V pogovornem oknu za vstavljanje kliknite »E-poštni naslov« v možnostih »Poveži z«
  5. Vnesite e-poštni naslov in vrstico Zadeva
  6. [Izbirno] Vnesite besedilo, ki ga želite prikazati v celici.
  7. Kliknite V redu.

Zdaj, ko kliknete celico s hiperpovezavo, se odpre vaš privzeti e-poštni odjemalec z vnaprej napolnjenimi vrstico e-pošte in zadevo.

To lahko storite tudi s funkcijo HYPERLINK.

Spodnja formula odpre privzetega e-poštnega odjemalca in ima en e-poštni naslov že vnaprej napolnjen.

= HYPERLINK ("mailto: [email protected]", "Pošlji e -pošto")
Upoštevajte, da morate uporabiti mailto: pred e -poštnim naslovom v formuli. To pove funkciji HYPERLINK, da odpre privzetega e -poštnega odjemalca in uporabi naslednji e -poštni naslov.

Če želite imeti tudi vrstico z zadevo, lahko uporabite spodnjo formulo:

= HYPERLINK ("mailto: [email protected],? Cc = & bcc = & subject = Excel je odličen", "Ustvari e -pošto")

V zgornji formuli sem polja cc in bcc ohranila prazna, po potrebi pa lahko tudi ta e -poštna sporočila.

Tukaj je podroben vodnik o pošiljanju e -poštnih sporočil s funkcijo HYPERLINK.

Odstranite hiperpovezave

Če imate le nekaj hiperpovezav, jih lahko odstranite ročno, če pa jih imate veliko, lahko za to uporabite makro VBA.

Ročno odstranite hiperpovezave

Spodaj so navedeni koraki za ročno odstranitev hiperpovezav:

  1. Izberite podatke, iz katerih želite odstraniti hiperpovezave.
  2. Z desno miškino tipko kliknite katero koli od izbranih celic.
  3. Kliknite možnost »Odstrani hiperpovezavo«.

Zgornji koraki bi takoj odstranili hiperpovezave iz izbranih celic.

Če želite odstraniti hiperpovezave s celotnega delovnega lista, izberite vse celice in sledite zgornjim korakom.

Odstranite hiperpovezave z uporabo VBA

Spodaj je koda VBA, ki bo odstranila hiperpovezave iz izbranih celic:

Sub RemoveAllHyperlinks () 'Code by Sumit Bansal @ trumpexcel.com Selection.Hyperlinks.Delete End Sub

Če želite odstraniti vse hiperpovezave na delovnem listu, lahko uporabite spodnjo kodo:

Sub RemoveAllHyperlinks () 'Code by Sumit Bansal @ trumpexcel.com ActiveSheet.Hyperlinks.Delete End Sub

Upoštevajte, da ta koda ne bo odstranila hiperpovezav, ustvarjenih s funkcijo HYPERLINK.

To kodo VBA morate dodati v običajni modul v urejevalniku VB.

Če morate hiperpovezave odstraniti precej pogosto, lahko uporabite zgornje kode VBA, jih shranite v delovni zvezek za osebne makre in jih dodate v orodno vrstico za hitri dostop. To vam bo omogočilo, da z enim klikom odstranite hiperpovezave in bodo na voljo v vseh delovnih zvezkih v vašem sistemu.

Tukaj je podroben vodnik o tem, kako odstraniti hiperpovezave v Excelu.

Preprečite, da bi Excel samodejno ustvaril hiperpovezave

Za nekatere ljudi je odlična funkcija, da Excel ob vnosu v celico samodejno pretvori besedilo URL -ja v hiperpovezavo.

In za nekatere ljudi je to draženje.

Če spadate v zadnjo kategorijo, naj vam pokažem način, kako Excelu preprečiti samodejno ustvarjanje URL -jev v hiperpovezavah.

Razlog za to je nastavitev v Excelu, ki samodejno pretvori "internetne in omrežne poti" v hiperpovezave.

Spodaj so navedeni koraki za onemogočanje te nastavitve v Excelu:

  1. Kliknite zavihek Datoteka.
  2. Kliknite Možnosti.
  3. V pogovornem oknu Možnosti programa Excel v levem podoknu kliknite »Preverjanje«.
  4. Kliknite gumb Možnosti samodejnega popravljanja.
  5. V pogovornem oknu Samodejno popravljanje izberite zavihek »Samodejno oblikovanje med tipkanjem«.
  6. Počistite polje »Internetne in omrežne poti s hiperpovezavami«
  7. Kliknite V redu.
  8. Zaprite pogovorno okno Možnosti programa Excel.

Če ste izvedli naslednje korake, Excel ne bo samodejno spremenil URL -jev, e -poštnega naslova in omrežnih poti v hiperpovezave.

Upoštevajte, da se ta sprememba nanaša na celotno aplikacijo Excel in bi veljala za vse delovne zvezke, s katerimi delate.

Izvlecite URL -je hiperpovezav (z uporabo VBA)

V Excelu ni funkcije, ki bi lahko izvlekla naslov hiperpovezave iz celice.

Vendar pa je to mogoče storiti z močjo VBA.

Recimo, da imate nabor podatkov (kot je prikazano spodaj) in želite izvleči URL hiperpovezave v sosednji celici.

Naj vam pokažem dve tehniki za izvlečenje hiperpovezav iz besedila v Excelu.

Izvlecite hiperpovezavo v sosednjem stolpcu

Če želite v sosednjem stolpcu naenkrat izvleči vse URL -je hiperpovezav, lahko z uporabo spodnje kode:

Sub ExtractHyperLinks () Zatemni HypLnk kot hiperpovezavo za vsako izbrano HypLnk.Hyperlinks HypLnk.Range.Offset (0, 1) .Value = HypLnk.Naslov Naslednji HypLnk End Sub

Zgornja koda gre skozi vse celice v izboru (z uporabo zanke FOR NEXT) in izvleče URL -je v sosednji celici.

Če želite dobiti hiperpovezave v celotnem delovnem listu, lahko uporabite spodnjo kodo:

Sub ExtractHyperLinks () On Napaka Nadaljuj Naslednji Dim HypLnk kot hiperpovezava za vsako HypLnk v ActiveSheet.Hyperlinks HypLnk.Range.Offset (0, 1) .Value = HypLnk.Address Naslednji HypLnk End Sub

Upoštevajte, da zgornje kode ne bi delovale za hiperpovezave, ustvarjene s funkcijo HYPERLINK.

Izvleči hiperpovezavo s formulo (ustvarjeno z VBA)

Zgornja koda dobro deluje, če želite naenkrat pridobiti hiperpovezave iz nabora podatkov.

Če pa imate seznam hiperpovezav, ki se nenehno širi, lahko v VBA ustvarite uporabniško definirano funkcijo/formulo.

To vam bo omogočilo hitro uporabo celice kot vhodnega argumenta in vrnilo bo naslov hiperpovezave v tej celici.

Spodaj je koda, ki bo ustvarila UDF za pridobivanje hiperpovezav:

Funkcija GetHLink (rng As Range) As String If rng (1) .Hyperlinks.Count 1 Then GetHLink = "" Else GetHLink = rng.Hyperlinks (1). Naslov Konec, če končate
Upoštevajte, da to ne bi delovalo s hiperpovezavami, ustvarjenimi s funkcijo HYPERLINK.

Če izberete obseg celic (namesto ene celice), bo ta formula vrnila hiperpovezavo samo v prvi celici.

Poiščite hiperpovezave z določenim besedilom

Če delate z ogromnim naborom podatkov, ki vsebuje veliko hiperpovezav, bi lahko bil izziv, če želite poiskati tiste, ki vsebujejo določeno besedilo.

Recimo, da imam nabor podatkov, kot je prikazano spodaj, in želim najti vse celice s hiperpovezavami, v katerih je besedilo 2021-2022, in ga spremeniti v 2021-2022.

In ne … ročno to ni možnost.

To lahko storite s čudovito funkcijo v Excelu - Poišči in zamenjaj.

S tem lahko hitro poiščete in izberete vse celice, ki imajo hiperpovezavo, nato pa besedilo2021-2022 spremenite z 2021-2022.

Spodaj so navedeni koraki za izbiro vseh celic s hiperpovezavo in besedilom 2021-2022:

  1. Izberite obseg, v katerem želite najti celice s hiperpovezavami z 2021-2022. Če želite najti na celotnem delovnem listu, izberite celoten delovni list (kliknite na majhen trikotnik zgoraj levo).
  2. Kliknite zavihek Domov.
  3. V skupini Urejanje kliknite Poišči in izberite
  4. V spustnem meniju kliknite Zamenjaj. S tem se odpre pogovorno okno Najdi in zamenjaj.
  5. V pogovornem oknu Najdi in zamenjaj kliknite gumb Možnosti, ki bo prikazal več možnosti v pogovornem oknu.
  6. V možnostih »Poišči kaj« kliknite majhno puščico navzdol v gumbu Oblika (kot je prikazano spodaj).
  7. Kliknite »Izberite obliko iz celice«. S tem boste kazalec spremenili v ikono plus z ikono izbirnika formata.
  8. Izberite katero koli celico, v kateri je hiperpovezava. Opazili boste, da bo oblika vidna v polju na levi strani gumba Oblika. To pomeni, da je izbrana oblika izbrane celice.
  9. V polje »Poišči kaj« vnesite 2021-2022, v polje »Zamenjaj z« pa 2021-2022.
  10. Kliknite gumb Zamenjaj vse.

V zgornjih podatkih bo spremenil besedilo štirih celic, ki vsebujejo besedilo 2021-2022 in imajo tudi hiperpovezavo.

To tehniko lahko uporabite tudi za iskanje vseh celic s hiperpovezavami in njihov seznam. Če želite to narediti, namesto da kliknete Zamenjaj vse, kliknite gumb Najdi vse. To vam bo takoj dalo seznam vseh naslovov celic, ki imajo hiperpovezave (ali hiperpovezave s posebnim besedilom, odvisno od tega, kaj ste iskali).

Opomba: Ta tehnika deluje, saj Excel lahko prepozna oblikovanje celice, ki jo izberete, in jo uporabi kot merilo za iskanje celic. Če torej iščete hiperpovezave, izberite celico z enako obliko oblikovanja. Če izberete celico z barvo ozadja ali oblikovanjem besedila, morda ne bo našla vseh pravilnih celic.

Izbira celice s hiperpovezavo v Excelu

Čeprav so hiperpovezave koristne, me nekaj moti pri tem.

Na primer, če želite izbrati celico, v kateri je hiperpovezava, bi Excel samodejno odprl vaš privzeti spletni brskalnik in poskusil odpreti ta URL.

Še ena moteča stvar pri tem je, da včasih, ko imate celico, v kateri je hiperpovezava, celotno celico kliknete. Torej, tudi če neposredno kliknete hiperpovezano besedilo, bo še vedno odprl brskalnik in URL besedila.

Naj vam na hitro pokažem, kako se znebiti teh manjših dražilnih snovi.

Izberite celico (brez odpiranja URL -ja)

To je preprost trik.

Ko premaknete kazalec miške nad celico, v kateri je hiperpovezava, boste opazili ikono roke (ki označuje, če jo kliknete, da Excel odpre URL v brskalniku)

Vseeno kliknite celico in pridržite levi gumb miške.

Čez sekundo boste opazili, da se ikona kazalca roke spremeni v ikono plus in zdaj, ko jo zapustite, Excel ne odpre URL -ja.

Namesto tega bi izbral celico.

Zdaj lahko v celici naredite kakršne koli spremembe.

Čist trik … kajne?

Izberite celico s klikom na prazen prostor v celici

To je še ena stvar, ki vas lahko spravi v jezo.

Ko je celica s hiperpovezavo in nekaj praznega prostora, in kliknete na prazen prostor, se hiperpovezava še vedno odpre.

Tukaj je hitra rešitev.

To se zgodi, ko imajo te celice omogočeno prelomno besedilo.

Če onemogočite prelom besedila za te celice, boste lahko kliknili na presledek na desni strani hiperpovezave, ne da bi odprli to povezavo.

Nekaj ​​praktičnega primera uporabe hiperpovezave

Pri delu s hiperpovezavami v Excelu lahko naredite nekaj koristnega.

V tem razdelku bom zajel nekaj primerov, ki bi se vam lahko zdeli koristni in jih lahko uporabite pri svojem vsakodnevnem delu.

Primer 1 - Ustvarite kazalo vseh listov v delovnem zvezku

Če imate delovni zvezek z veliko listi, lahko s kodo VBA hitro ustvarite seznam delovnih listov in jih hiperpovezate na liste.

To bi lahko bilo koristno, če imate 12-mesečne podatke v 12 različnih delovnih listih in želite ustvariti en indeksni list, ki povezuje vse te mesečne delovne liste.

Spodaj je koda, ki bo to naredila:

Sub CreateSummary () "Ustvaril Sumit Bansal iz trumpexcel.com" To kodo lahko uporabite za ustvarjanje povzetka delovnega lista s hiperpovezavami Dim x kot delovni list Dim Counter As Integer Counter = 0 Za vsak x V Delovni list Counter = Counter + 1 If Counter = 1 Nato pojdi na Dotothing With ActiveCell .Value = x.Name .Hyperlinks.Add ActiveCell, "", x.Name & "! A1", TextToDisplay: = x.Name, ScreenTip: = "Kliknite tukaj, da odprete delovni list" z delovnimi listi (Števec) .Range ("A1"). Value = "Nazaj na" & ActiveSheet.Name. Hiperpovezave. Dodajte liste (x.Name) .Range ("A1"), "", _ "'" & ActiveSheet.Name & "'" & "!" & ActiveCell.Address, _ ScreenTip: = "Vrnitev na" & ActiveSheet.Name Končaj s koncem z ActiveCell.Offset (1, 0). Izberite Donothing: Next x End Sub

To kodo lahko postavite v običajni modul v delovnem zvezku (v urejevalniku VB)

Ta koda dodaja tudi povezavo do povzetka v celici A1 vseh delovnih listov. Če tega ne želite, lahko ta del odstranite iz kode.

Več o tem primeru si lahko preberete tukaj.

Opomba: Ta koda deluje, če imate na začetku list (v katerem želite povzetek vseh delovnih listov s povezavami). Če to ni na začetku, to morda ne bo prineslo pravih rezultatov).

Primer 2 - Ustvarite dinamične hiperpovezave

V večini primerov, ko kliknete hiperpovezavo v celici v Excelu, vas ta pripelje na URL ali v celico, datoteko ali mapo. Običajno so to statični URL -ji, kar pomeni, da vas hiperpovezava pripelje samo do določenega vnaprej določenega URL -ja/lokacije.

Za ustvarjanje dinamičnih hiperpovezav pa lahko uporabite tudi malo za prevajanje formule Excel.

Z dinamičnimi hiperpovezavami mislim na povezave, ki so odvisne od izbire uporabnika in se ustrezno spreminjajo.

Na primer, v spodnjem primeru želim, da hiperpovezava v celici E2 kaže na spletno mesto podjetja na podlagi spustnega seznama, ki ga je izbral uporabnik (v celici D2).

To lahko storite s spodnjo formulo v celici E2:

= HYPERLINK (VLOOKUP (D2, $ A $ 2: $ B $ 6,2,0), "Kliknite tukaj")

Zgornja formula uporablja funkcijo VLOOKUP za pridobivanje URL -ja iz tabele na levi. Funkcija HYPERLINK nato uporabi ta URL za ustvarjanje hiperpovezave v celici z besedilom - 'Kliknite tukaj'.

Ko spremenite izbiro s spustnim seznamom, se bo rezultat VLOOKUP spremenil in se bo ustrezno povezal s spletnim mestom izbranega podjetja.

To je lahko uporabna tehnika pri ustvarjanju nadzorne plošče v Excelu. Hiperpovezave lahko naredite dinamične, odvisno od izbire uporabnika (kar je lahko spustni seznam ali potrditveno polje ali izbirni gumb).

Tukaj je podrobnejši članek o uporabi dinamičnih hiperpovezav v Excelu.

Primer 3 - Hitro ustvarjanje preprostih e -poštnih sporočil s funkcijo hiperpovezave

Kot sem že omenil v tem članku, lahko s funkcijo HYPERLINK hitro ustvarite preprosta e-poštna sporočila (z vnaprej napolnjenimi e-poštnimi sporočili prejemnika in vrstico z zadevo).

ID e -pošte enotnega prejemnika

= HYPERLINK ("mailto: [email protected]"," Ustvari e -pošto ")

To bi odprlo vašega privzetega e -poštnega odjemalca z e -poštnim naslovom [email protected] v polju »Za«.

ID e -pošte več prejemnikov

= HYPERLINK ("mailto: [email protected], [email protected]"," Ustvari e -pošto ")

Če želite e -poštno sporočilo poslati več prejemnikom, z vejico ločite ID -je e -pošte. To bi odprlo privzetega e -poštnega odjemalca z vsemi e -poštnimi številkami v polju »Za«.

Dodajte prejemnike na seznam CC in BCC

= HYPERLINK ("mailto: [email protected], [email protected]? cc = [email protected] & bcc = [email protected]"," Ustvari e -pošto ")

Če želite prejemnike dodati na seznam CC in BCC, uporabite vprašaj '?', Ko se argument 'mailto' konča, in se pridružite CC in BCC z '&'. Ko kliknete povezavo v Excelu, bi imela prva dva ID -ja v polju »Za«, [email protected] v polju »CC« in [email protected] v polju »BCC«.

Dodaj vrstico predmeta

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] &subject = Excel je super"," Ustvari e -pošto ")

Vrstico z zadevo lahko dodate s kodo & Predmet. V tem primeru bi to v polje "Zadeva" dodalo "Excel je odličen".

Dodajte enovrstično sporočilo v telo

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] & subject = Excel je super &body = Obožujem Excel"," Email Trump Excel ")

To bi v telo e -poštnega sporočila dodalo eno vrstico »I love Excel«.

Dodajte sporočilo z več vrsticami v telo

= HYPERLINK ("mailto: [email protected], [email protected]? Cc = [email protected] & bcc = [email protected] & subject = Excel je super &body = Obožujem Excel.%0AExcel je super"," Ustvari e -pošto ")

Če želite v telo dodati več vrstic, morate ločiti vsako vrstico %0A. Če želite uvesti dva preloma vrstic, dodajte %0A dvakrat itd.

Tukaj je podroben članek o pošiljanju e -poštnih sporočil iz Excela.

Upam, da vam je bil ta članek koristen.

Sporočite mi svoje misli v oddelku za komentarje.

wave wave wave wave wave