Dynamic hyperlink pakati pematafura

Kana iwe uchinyatsoziva nezvebasa racho VPR (VLOOKUP) (kana zvisiri, zvino tanga wamhanya pano), saka iwe unofanirwa kunzwisisa kuti ichi nemamwe mabasa akafanana nawo (VIEW, INDEX uye SEARCH, SELECT, nezvimwewo) gara uchipa semhedzisiro. ukoshi - nhamba, chinyorwa kana zuva ratiri kutsvaga patafura yakapihwa.

Asi ko kana, pachinzvimbo chekukosha, isu tichida kuwana mhenyu hyperlink, nekudzvanya kwatinogona kusvetukira ipapo kune yakawanikwa match mune imwe tafura kuti titarise mune yakajairika mamiriro?

Ngatitii isu tine hombe yekurongeka tafura yevatengi vedu sekuisa. Kuti zvive nyore (kunyangwe izvi zvisiri madikanwa), ndakashandura tafura kuita ine simba "smart" keyboard shortcut. Ctrl+T uye akapa pane tab Constructor (Dhizaini) zita rake tabOrders:

Pane pepa rakasiyana Yakabatanidzwa Ndakavaka tafura yepivot (kunyangwe isingafanire kunge iri tafura yepivot - chero tafura yakakodzera musimboti), uko, maererano nedata rekutanga, kutengesa kwekutengesa nemwedzi kune mumwe mutengi anoverengerwa:

Ngatiwedzerei koramu patafura yekurongeka ine fomula inotarisa kumusoro zita remutengi weodha yazvino pabepa. Yakabatanidzwa. Nokuda kweizvi tinoshandisa classical boka remabasa INDEX (INDEX) и ZVAKAWANDA AKAFUMURWA (MATCH):

Zvino ngatiputire fomula yedu kuita basa CHEMA (SERO), yatichakumbira kuratidza kero yesero yakawanikwa:

Uye pakupedzisira, tinoisa zvese zvave kuita basa HYPERLINK (HYPERLINK), iyo muMicrosoft Excel inogona kugadzira mhenyu hyperlink kune yakapihwa nzira (kero). Chinhu chimwe chete chisiri pachena ndechekuti iwe uchafanirwa kunama iyo hashi chiratidzo (#) pakutanga kune yakagamuchirwa kero kuitira kuti chinongedzo chinyatso nzwisiswa neExcel semukati (kubva pashiti kuenda kune pepa):

Ikozvino, kana iwe ukadzvanya pane chero malink, isu tinobva tasvetukira kuchitokisi nezita rekambani iri pabepa rine pivot tafura.

Kuvandudza 1. Enda kuchikamu chaunoda

Kuti tinyatsoita zvakanaka, ngatinatsiridzei fomula yedu zvishoma kuitira kuti shanduko iitike kwete kuzita remutengi, asi kune imwe nhamba yakakosha chaizvo mukoramu yemwedzi pakapera kurongeka. Kuti tiite izvi, tinofanira kuyeuka kuti basa INDEX (INDEX) muExcel inogoneka uye inogona kushandiswa, pakati pezvimwe zvinhu, mufomati:

=INDEX( XNUMXD_range; Mutsara_nhamba; Column_nhamba )

Ndokunge, sekupokana kwekutanga, isu hatigone kutsanangura kwete koramu ine mazita emakambani mupivot, asi iyo yese data nzvimbo yetafura yepivot, uye senharo yechitatu, wedzera nhamba yekoramu yatinoda. Inogona kuverengwa nyore nyore nebasa MWEDZI (MWEDZI), iyo inodzorera nhamba yemwedzi yezuva rechibvumirano:

Kuvandudza 2. Chiratidzo chakanaka chekubatanidza

Yechipiri basa nharo HYPERLINK - iwo mavara anoratidzwa musero ane chinongedzo - anogona kuitwa akanakisa kana iwe ukashandisa asiri-standard mavara kubva kuWindings, Webdings mafonti uye nezvimwe panzvimbo peiyo banal zviratidzo ">>". Nokuda kweizvi unogona kushandisa basa SYMBOL (CHAR), iyo inogona kuratidza mavara nekodhi yavo.

Saka, semuenzaniso, kodhi kodhi 56 muWebdings font ichatipa yakanaka kaviri museve we hyperlink:

Kuvandudza 3. Simbisa mutsara wezvino uye sero rinoshanda

Zvakanaka, pakukunda kwekupedzisira kwerunako pamusoro pehungwaru, iwe unogona zvakare kubatanidza kune yedu faira shanduro yakareruka yekujekesa mutsara wazvino uye sero iyo isu tinotevera chinongedzo. Izvi zvinoda macro akareruka, ayo isu tichaturika kubata sarudzo yekuchinja chiitiko pane pepa Yakabatanidzwa.

Kuti uite izvi, tinya-kurudyi pane pepa tebhu Summary uye sarudza murairo maonero kodhi (Ona kodhi). Namira iyo inotevera kodhi muVisual Basic mupepeti hwindo rinovhura:

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 Sub  

Sezvauri kuona zviri nyore, pano tinotanga tabvisa kuzadza kubva pabepa rese, tobva tazadza mutsara wese muchidimbu neyero (ruvara kodhi 6), uyezve orenji (code 44) nesero razvino.

Ikozvino, kana chero sero mukati mepfupiso yesero rasarudzwa (hazvina basa - nemaoko kana semhedzisiro yekudzvanya hyperlink yedu), mutsara wese uye sero nemwedzi watinoda zvicharatidzwa:

Runako 🙂

PS Ingoyeuka kuchengetedza faira mune macro-enabled fomati (xlsm kana xlsb).

  • Kugadzira zvekunze uye zvemukati zvinongedzo neHYPERLINK basa
  • Kugadzira maemail ane HYPERLINK basa

Leave a Reply