Hipearnaisc dhinimiciúla idir táblaí

Má tá tú eolach ar an bhfeidhm ar a laghad VPR (VLOOKUP) (mura bhfuil, ansin rith anseo ar dtús), ansin ba chóir duit a thuiscint go dtugann sé seo agus feidhmeanna eile cosúil leis (VIEW, INDEX agus CUARDACH, SELECT, etc.) mar thoradh i gcónaí luach – an uimhir, an téacs nó an dáta atá á lorg againn sa tábla a thugtar.

Ach cad má theastaíonn uainn, in ionad luacha, hipearnasc beo a fháil, trí chliceáil ar a bhféadfaimis léim láithreach chuig an gcluiche aimsithe i dtábla eile chun breathnú air i gcomhthéacs ginearálta?

Ligean le rá go bhfuil tábla ordú mór againn dár gcustaiméirí mar ionchur. Ar mhaithe le caoithiúlacht (cé nach bhfuil sé seo riachtanach), thiontaigh mé an tábla go aicearra méarchláir dinimiciúil “cliste”. Ctrl+T agus thug ar an táb Cruthaitheoir (Dearadh) a hainm tabOrduithe:

Ar bhileog ar leith Comhdhlúite Thóg mé tábla mhaighdeog (cé nach gá gur tábla maighdeog díreach é – tá tábla ar bith oiriúnach i bprionsabal), áit, de réir na sonraí tosaigh, a ríomhtar an dinimic díolacháin de réir míonna do gach cliant:

Cuirimis colún leis an tábla ordaithe le foirmle a lorgaíonn ainm an chustaiméara don ordú reatha ar an mbileog Comhdhlúite. Chun seo a úsáid againn an bunch clasaiceach na feidhmeanna INNÉACS (INDEX) и NÍOS NÍOS MÓ (MATCH):

Anois, déanaimis ár bhfoirmle a fhilleadh isteach i bhfeidhm CILLEANN (CILL), a iarrfaimid seoladh na cille aimsithe a thaispeáint:

Agus ar deireadh, cuirimid gach rud a d'iompaigh amach i bhfeidhm HYPERLINK (HYPERLINK), ar féidir i Microsoft Excel hipearnasc beo a chruthú chuig cosán tugtha (seoladh). Is é an t-aon rud nach bhfuil soiléir ná go mbeidh ort an comhartha hash (#) a ghliúáil ag an tús go dtí an seoladh faighte ionas go bhfeicfear i gceart an nasc in Excel mar nasc inmheánach (ó bhileog go bileog):

Anois, nuair a chliceálann tú ar aon cheann de na naisc, léimfimid láithreach chuig an gcill le hainm na cuideachta ar an mbileog leis an tábla pivot.

Feabhsú 1. Téigh go dtí an colún atá ag teastáil

Chun é a dhéanamh i ndáiríre go maith, déanaimis ár bhfoirmle a fheabhsú beagán ionas nach dtarlóidh an t-aistriú go dtí ainm an chliaint, ach go luach uimhriúil sonrach go díreach i gcolún na míosa nuair a críochnaíodh an t-ordú comhfhreagrach. Chun seo a dhéanamh, ní mór dúinn cuimhneamh go bhfuil an fheidhm INNÉACS (INDEX) in Excel an-ilúsáideach agus is féidir é a úsáid, i measc rudaí eile, san fhormáid:

INDEX ( XNUMXD_raon; Líne_uimhir; Uimhir_colún )

Is é sin, mar an chéad argóint, is féidir linn a shonrú nach bhfuil an colún le hainmneacha na gcuideachtaí sa mhaighdeog, ach an limistéar sonraí iomlán an tábla pivot, agus mar an tríú argóint, cuir líon an cholúin is gá dúinn. Is féidir é a ríomh go héasca ag an bhfeidhm (MÍ), a thugann uimhir na míosa ar ais don dáta déileála:

Feabhsú 2. Siombail nasc álainn

An dara argóint feidhm HYPERLINK – an téacs atá ar taispeáint i gcill le nasc – is féidir é a dhéanamh níos deise má úsáideann tú carachtair neamhchaighdeánacha ó Windings, clónna Webdings agus a leithéidí in ionad na gcomharthaí banal “>>”. Chun seo is féidir leat an fheidhm a úsáid SYMBOL (CHAR), ar féidir leo carachtair a thaispeáint de réir a gcód.

Mar sin, mar shampla, tabharfaidh cód carachtar 56 sa chló Webdings saighead dhúbailte deas dúinn le haghaidh hipearnasc:

Feabhsú 3. Aibhsigh an tsraith reatha agus an chill ghníomhach

Bhuel, le haghaidh bua deiridh na háilleachta thar chiall coiteann, is féidir leat leagan simplithe a chur ag gabháil lenár gcomhad freisin chun an líne reatha agus an chill a leanaimid an nasc chuici a aibhsiú. Éileoidh sé seo macra simplí, a chrochfaimid chun an imeacht athraithe roghnóireachta ar an mbileog a láimhseáil Comhdhlúite.

Chun seo a dhéanamh, deaschliceáil ar an Achoimre cluaisín bileog agus roghnaigh an t-ordú Amharc cód (Féach cód). Greamaigh an cód seo a leanas isteach i bhfuinneog an eagarthóra Visual Basic a osclaíonn:

Fo-Bileog Oibre Príobháideach_SelectionAthrú(De réir Sprioc Mar Raon) Cells.Interior.ColorIndex = -4142 Cealla(ActiveCell.Row, 1).Athraigh(1, 14).Interior.ColorIndex = 6 ActiveCell.Interior.ColorIndex = 44 Deireadh Fo  

Mar is féidir leat a fheiceáil go héasca, anseo bainimid an líonadh ón mbileog iomlán ar dtús, agus ansin líonfaimid an líne iomlán san achoimre le buí (cód datha 6), agus ansin oráiste (cód 44) ​​leis an gcill reatha.

Anois, nuair a roghnaítear aon chill taobh istigh den chill achomair (is cuma - de láimh nó mar thoradh ar chliceáil ar ár hipearnasc), cuirfear béim ar an tsraith iomlán agus ar an gcill leis an mí a theastaíonn uainn:

Áilleacht 🙂

PS Ná déan dearmad ach an comhad a shábháil i bhformáid macra-chumasaithe (xlsm nó xlsb).

  • Naisc sheachtracha agus inmheánacha a chruthú le feidhm HYPERLINK
  • Ríomhphoist a chruthú leis an bhfeidhm HYPERLINK

Leave a Reply