דינאַמיש כייפּערלינגקס צווישן טישן

אויב איר זענט לפּחות באַקאַנט מיט די פֿונקציע VPR (VLOOKUP) (אויב נישט, ערשטער לויפן דאָ), איר זאָל פֿאַרשטיין אַז דאָס און אנדערע פאַנגקשאַנז ענלעך צו אים (View, INDEX און SEARCH, SELECT, אאז"ו ו) שטענדיק געבן ווי אַ רעזולטאַט. ווערט - די נומער, טעקסט אָדער דאַטע וואָס מיר זענען קוקן פֿאַר אין די געגעבן טיש.

אָבער וואָס אויב, אַנשטאָט פון אַ ווערט, מיר ווילן צו באַקומען אַ לעבן כייפּערלינגק, דורך געבן אַ קליק אויף וואָס מיר קען גלייך שפּרינגען צו די געפֿונען גלייַכן אין אן אנדער טיש צו קוקן אין אַ גענעראַל קאָנטעקסט?

זאל ס זאָגן מיר האָבן אַ גרויס סדר טיש פֿאַר אונדזער קאַסטאַמערז ווי אַרייַנשרייַב. פֿאַר קאַנוויניאַנס (כאָטש דאָס איז ניט נייטיק), איך קאָנווערטעד די טיש צו אַ דינאַמיש "קלוג" קלאַוויאַטור דורכוועג קטרל+T אוּן הָאט גִיגַאנְגֶען פוּן דֶעם טַב קאָנסטרוקטאָר (פּלאַן) איר נאמען טאַבאָרדערס:

אויף אַ באַזונדער בלאַט קאָנסאָלידאַטעד איך געבויט אַ דרייפּונקט טיש (כאָטש עס דאַרף ניט זיין פּונקט אַ דרייפּונקט טיש - קיין טיש איז פּאַסיק אין פּרינציפּ), ווו, לויט די ערשט דאַטן, די פארקויפונג דינאַמיק דורך חדשים פֿאַר יעדער קליענט איז קאַלקיאַלייטיד:

לאָמיר לייגן אַ זייַל צו די סדר טיש מיט אַ פאָרמולע וואָס קוקט די נאָמען פון דער קונה פֿאַר דעם קראַנט סדר אויף די בלאַט קאָנסאָלידאַטעד. פֿאַר דעם מיר נוצן די קלאַסיש בינטל פון פאַנגקשאַנז ינדעקס (אינדעקס) и מער יקספּאָוזד (מאַטש):

איצט לאָזן אונדז ייַנוויקלען אונדזער פאָרמולע אין אַ פֿונקציע CELL (צעל), וואָס מיר וועלן פרעגן צו ווייַזן די אַדרעס פון די געפֿונען צעל:

און צום סוף, מיר שטעלן אַלץ וואָס האט זיך אויסגעדרייט אין אַ פֿונקציע היפּערלינק (היפּערלינק), וואָס אין מיקראָסאָפט עקססעל קענען מאַכן אַ לעבן כייפּערלינגק צו אַ געגעבן דרך (אַדרעס). דער בלויז זאַך וואָס איז נישט קלאָר ווי דער טאָג איז אַז איר וועט האָבן צו קליי די האַש צייכן (#) אין די אָנהייב צו די באקומען אַדרעס אַזוי אַז די לינק איז ריכטיק באמערקט דורך עקססעל ווי ינערלעך (פון בלאַט צו בלאַט):

איצט, ווען איר גיט אויף קיין פון די לינקס, מיר וועלן גלייך שפּרינגען צו דער צעל מיט די נאָמען פון די פירמע אויף די בלאַט מיט די דרייפּונקט טיש.

פֿאַרבעסערונג 1. נאַוויגירן צו דער געוואלט זייַל

צו מאַכן עס טאַקע גוט, לאָזן אונדז אַ ביסל פֿאַרבעסערן אונדזער פאָרמולע אַזוי אַז די יבערגאַנג אַקערז נישט צו דעם קליענט 'ס נאָמען, אָבער צו אַ ספּעציפיש נומעריקאַל ווערט פּונקט אין די חודש זייַל ווען די קאָראַספּאַנדינג סדר איז געווען געענדיקט. צו טאָן דאָס, מיר מוזן געדענקען אַז די פֿונקציע ינדעקס (אינדעקס) אין עקססעל איז זייער ווערסאַטאַל און קענען זיין געוויינט, צווישן אנדערע, אין דעם פֿאָרמאַט:

=אינדעקס( XNUMXD_range; שורה_נומער; זייַל_נומער )

דאָס איז, ווי דער ערשטער אַרגומענט, מיר קענען ספּעציפיצירן נישט די זייַל מיט די נעמען פון קאָמפּאַניעס אין די דרייפּונקט, אָבער די גאנצע דאַטן געגנט פון די דרייפּונקט טיש, און ווי די דריט אַרגומענט, לייגן די נומער פון די זייַל וואָס מיר דאַרפֿן. עס קענען זיין לייכט קאַלקיאַלייטיד דורך די פֿונקציע חודש (חודש), וואָס קערט די חודש נומער פֿאַר די אָפּמאַך טאָג:

פֿאַרבעסערונג 2. שיין לינק סימבאָל

צווייטע פֿונקציע אַרגומענט היפּערלינק - דער טעקסט וואָס איז געוויזן אין אַ צעל מיט אַ לינק - קענען זיין שיין שיין אויב איר נוצן ניט-נאָרמאַל אותיות פון Windings, Webdings פאַנץ און די ווי אַנשטאָט פון די באַנאַל וואונדער ">>". פֿאַר דעם איר קענען נוצן די פונקציע סימבאָל (CHAR), וואָס קענען אַרויסווייַזן אותיות דורך זייער קאָד.

אַזוי, פֿאַר בייַשפּיל, כאַראַקטער קאָד 56 אין די וועבדינג שריפֿט וועט געבן אונדז אַ פייַן טאָפּל פייַל פֿאַר אַ כייפּערלינגק:

פֿאַרבעסערונג 3. הויכפּונקט קראַנט רודערן און אַקטיוו צעל

נו, פֿאַר די לעצט נצחון פון שיינקייט איבער סייכל, איר קענען אויך צוטשעפּען צו אונדזער טעקע אַ סימפּלאַפייד ווערסיע פון ​​כיילייטינג די קראַנט שורה און די צעל צו וואָס מיר נאָכגיין די לינק. דאָס וועט דאַרפן אַ פּשוט מאַקראָו, וואָס מיר וועלן הענגען צו שעפּן די סעלעקציע טוישן געשעעניש אויף דעם בלאַט קאָנסאָלידאַטעד.

צו טאָן דאָס, רעכט גיט אויף די בלאַט קוויטל קיצער און סעלעקטירן דעם באַפֿעל קוק קאָדעקס (זען code). פּאַפּ די פאלגענדע קאָד אין די וויסואַל באַסיק רעדאַקטאָר פֿענצטער וואָס אָפּענס:

פּריוואַט סאַב וואָרקשעעט_סעלעקטיאָןטשאַנגע (בייוואַל ציל ווי קייט) סעללס.ינטעריאָר.קאָלאָרינדעקס = -4142 סעלז (אַקטיוועסעלל.ראָוו, 1).  

ווי איר קענען לייכט זען, דאָ מיר ערשטער אַראָפּנעמען די פּלאָמבירן פון די גאנצע בלאַט, און דעמאָלט פּלאָמבירן די גאנצע שורה אין די קיצער מיט געל (קאָליר קאָד 6), און דעמאָלט מאַראַנץ (קאָד 44) מיט די קראַנט צעל.

איצט, ווען קיין צעל ין דער קיצער צעל איז אויסגעקליבן (עס טוט נישט ענין - מאַניואַלי אָדער ווי אַ רעזולטאַט פון קליקינג אויף אונדזער כייפּערלינגק), די גאנצע רודערן און צעל מיט דעם חודש וואָס מיר דאַרפֿן וועט זיין כיילייטיד:

שיינקייט 🙂

PS נאָר געדענקען צו ראַטעווען די טעקע אין אַ מאַקראָו-ינייבאַלד פֿאָרמאַט (קסלסם אָדער קסלב).

  • שאַפֿן פונדרויסנדיק און ינערלעך פֿאַרבינדונגען מיט די HYPERLINK פונקציע
  • שאַפֿן ימיילז מיט די HYPERLINK פונקציע

לאָזן אַ ענטפֿערן