Kvikrænir tenglar á milli taflna

Ef þú ert að minnsta kosti kunnugur aðgerðinni VPR (SKRÁNING) (ef ekki, þá skaltu fyrst keyra hér), þá ættir þú að skilja að þetta og aðrar aðgerðir svipaðar henni (VIEW, INDEX og SEARCH, SELECT, o.s.frv.) gefa alltaf í kjölfarið gildi – númerið, textann eða dagsetninguna sem við erum að leita að í tilgreindri töflu.

En hvað ef, í stað gildis, viljum við fá tengla í beinni, með því að smella á sem við gætum samstundis hoppað á fundinn samsvörun í annarri töflu til að skoða hana í almennu samhengi?

Segjum að við höfum stórt pöntunarborð fyrir viðskiptavini okkar sem inntak. Til þæginda (þó að þetta sé ekki nauðsynlegt) breytti ég töflunni í kraftmikla „snjalla“ flýtilykla Ctrl+T og gaf á flipann Framkvæmdaaðili (Hönnun) nafn hennar tabPantanir:

Á sérstöku blaði Samstæðu Ég smíðaði snúningstöflu (þó það þurfi ekki að vera nákvæmlega snúningstafla – hvaða tafla er hentug í grundvallaratriðum), þar sem, samkvæmt fyrstu gögnum, er söluferli eftir mánuðum reiknað út fyrir hvern viðskiptavin:

Bætum dálki við pöntunartöfluna með formúlu sem flettir upp nafni viðskiptavinarins fyrir núverandi pöntun á blaði Samstæðu. Til þess notum við klassískan fjölda aðgerða INDEX (VÍSITALA) и FYRIR MEIRA (MATCH):

Nú skulum við vefja formúlu okkar inn í fall SELJA (klefi), sem við munum biðja um að birta heimilisfang reitsins sem fannst:

Og að lokum setjum við allt sem hefur orðið að aðgerð HÚPERTENGILL (HYPERLINK), sem í Microsoft Excel getur búið til lifandi tengil á tiltekna slóð (heimilisfang). Það eina sem er ekki augljóst er að þú verður að líma kjötkássamerkið (#) í upphafi við móttekið heimilisfang svo að hlekkurinn sé rétt skilinn af Excel sem innri (frá blaði til blaði):

Nú, þegar þú smellir á einhvern af hlekknum, munum við samstundis hoppa í reitinn með nafni fyrirtækisins á blaðinu með snúningstöflunni.

Umbætur 1. Farðu í viðkomandi dálk

Til að gera það virkilega gott skulum við bæta formúluna okkar örlítið þannig að umskiptin eigi sér stað ekki í nafn viðskiptavinar, heldur á tiltekið tölugildi nákvæmlega í mánaðardálknum þegar samsvarandi röð var lokið. Til að gera þetta verðum við að muna að aðgerðin INDEX (VÍSITALA) í Excel er mjög fjölhæfur og má meðal annars nota á sniðinu:

=VÍSITALA( XNUMXD_svið; Línunúmer; Dálkur_númer )

Það er, sem fyrstu rökin, getum við ekki tilgreint dálkinn með nöfnum fyrirtækja í pivotinu, heldur allt gagnasvæðið í pivottöflunni, og sem þriðja rökin, bætt við númerinu á dálknum sem við þurfum. Það er auðvelt að reikna það út með fallinu MONTH (MONTH), sem skilar mánaðarnúmerinu fyrir dagsetningu samningsins:

Umbætur 2. Fallegt tenglatákn

Önnur fall rök HÚPERTENGILL – textinn sem birtist í reit með tengli – er hægt að gera fallegri ef þú notar óstaðlaða stafi úr Windings, Webdings leturgerðum og þess háttar í stað banal táknanna “>>”. Til þess geturðu notað aðgerðina SYMBOL (CHAR), sem getur sýnt stafi eftir kóða þeirra.

Svo, til dæmis, stafakóði 56 í Webdings leturgerðinni mun gefa okkur fallega tvöfalda ör fyrir tengil:

Endurbætur 3. Auðkenndu núverandi röð og virka reit

Jæja, fyrir endanlegan sigur fegurðar yfir skynsemi geturðu líka hengt við skrána okkar einfaldaða útgáfu af því að auðkenna núverandi línu og reitinn sem við fylgjum hlekknum á. Þetta mun krefjast einfalt fjölvi, sem við munum hengja til að takast á við valbreytingaratburðinn á blaðinu Samstæðu.

Til að gera þetta skaltu hægrismella á blaðflipan Samantekt og velja skipunina Útsýni kóða (Útsýni kóða). Límdu eftirfarandi kóða inn í Visual Basic ritstjóragluggann sem opnast:

Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.Interior.ColorIndex = -4142 Cells(ActiveCell.Row, 1).Resize(1, 14).Interior.ColorIndex = 6 ActiveCell.Interior.ColorIndex = 44 End Sub  

Eins og þú sérð auðveldlega, þá fjarlægjum við fyrst fyllinguna úr öllu blaðinu og fyllum síðan alla línuna í samantektinni með gulu (litakóði 6) og síðan appelsínugulu (kóði 44) með núverandi reit.

Nú, þegar einhver hólf inni í yfirlitsreitnum er valinn (það skiptir ekki máli – handvirkt eða vegna þess að smellt er á tengilinn okkar), verður öll röðin og reitinn með mánuðinum sem við þurfum auðkennd:

Fegurð 🙂

PS Mundu bara að vista skrána á macro-virku sniði (xlsm eða xlsb).

  • Að búa til ytri og innri tengsl með HYPERLINK aðgerðinni
  • Búa til tölvupóst með HYPERLINK aðgerðinni

Skildu eftir skilaboð