പട്ടികകൾക്കിടയിൽ ഡൈനാമിക് ഹൈപ്പർലിങ്കുകൾ

നിങ്ങൾക്ക് ഫംഗ്ഷനുമായി കുറഞ്ഞത് പരിചയമുണ്ടെങ്കിൽ VPR (VLOOKUP) (ഇല്ലെങ്കിൽ, ആദ്യം ഇവിടെ പ്രവർത്തിപ്പിക്കുക), തുടർന്ന് ഇതും ഇതിന് സമാനമായ മറ്റ് ഫംഗ്ഷനുകളും (വ്യൂ, ഇൻഡക്സ്, സെർച്ച്, സെലക്ട് മുതലായവ) എല്ലായ്‌പ്പോഴും ഫലം നൽകുന്നുവെന്ന് നിങ്ങൾ മനസ്സിലാക്കണം. മൂല്യം - നൽകിയിരിക്കുന്ന പട്ടികയിൽ ഞങ്ങൾ തിരയുന്ന നമ്പർ, വാചകം അല്ലെങ്കിൽ തീയതി.

എന്നാൽ, ഒരു മൂല്യത്തിനുപകരം, നമുക്ക് ഒരു തത്സമയ ഹൈപ്പർലിങ്ക് ലഭിക്കണമെങ്കിൽ, അതിൽ ക്ലിക്കുചെയ്‌ത്, ഒരു പൊതു സന്ദർഭത്തിൽ നോക്കുന്നതിനായി മറ്റൊരു പട്ടികയിലെ കണ്ടെത്തിയ പൊരുത്തത്തിലേക്ക് തൽക്ഷണം പോകാം?

ഇൻപുട്ടായി ഞങ്ങളുടെ ഉപഭോക്താക്കൾക്കായി ഞങ്ങൾക്ക് ഒരു വലിയ ഓർഡർ ടേബിൾ ഉണ്ടെന്ന് പറയാം. സൗകര്യാർത്ഥം (ഇത് ആവശ്യമില്ലെങ്കിലും), ഞാൻ പട്ടിക ഒരു ഡൈനാമിക് "സ്മാർട്ട്" കീബോർഡ് കുറുക്കുവഴിയിലേക്ക് പരിവർത്തനം ചെയ്തു Ctrl+T ടാബിൽ കൊടുത്തു കൺസ്ട്രക്ടർ (ഡിസൈൻ) അവളുടെ പേര് ടാബ് ഓർഡറുകൾ:

ഒരു പ്രത്യേക ഷീറ്റിൽ ഏകീകരിച്ചു ഞാൻ ഒരു പിവറ്റ് ടേബിൾ നിർമ്മിച്ചു (അത് കൃത്യമായി ഒരു പിവറ്റ് ടേബിൾ ആയിരിക്കണമെന്നില്ലെങ്കിലും - ഏത് ടേബിളും തത്വത്തിൽ അനുയോജ്യമാണ്), ഇവിടെ, പ്രാരംഭ ഡാറ്റ അനുസരിച്ച്, ഓരോ ക്ലയന്റിനും മാസങ്ങൾക്കുള്ളിൽ സെയിൽസ് ഡൈനാമിക്സ് കണക്കാക്കുന്നു:

ഷീറ്റിലെ നിലവിലെ ഓർഡറിനായി ഉപഭോക്താവിന്റെ പേര് കാണുന്ന ഫോർമുല ഉപയോഗിച്ച് ഓർഡർ ടേബിളിലേക്ക് ഒരു കോളം ചേർക്കാം ഏകീകരിച്ചു. ഇതിനായി ഞങ്ങൾ ക്ലാസിക്കൽ ബഞ്ച് ഫംഗ്ഷനുകൾ ഉപയോഗിക്കുന്നു INDEX (ഇൻഡക്സ്) и കൂടുതൽ തുറന്നുകാട്ടപ്പെട്ടു (മത്സരം):

ഇനി നമുക്ക് നമ്മുടെ ഫോർമുല ഒരു ഫംഗ്ഷനിലേക്ക് പൊതിയാം സെൽ (സെൽ), കണ്ടെത്തിയ സെല്ലിന്റെ വിലാസം പ്രദർശിപ്പിക്കാൻ ഞങ്ങൾ ആവശ്യപ്പെടും:

അവസാനമായി, ഞങ്ങൾ ഒരു ഫംഗ്‌ഷനായി മാറിയതെല്ലാം ഇട്ടു ഹൈപ്പർലിങ്ക് (ഹൈപ്പർലിങ്ക്), Microsoft Excel-ൽ നൽകിയിരിക്കുന്ന പാതയിലേക്ക് (വിലാസം) ഒരു തത്സമയ ഹൈപ്പർലിങ്ക് സൃഷ്ടിക്കാൻ കഴിയും. വ്യക്തമല്ലാത്ത ഒരേയൊരു കാര്യം, ലഭിച്ച വിലാസത്തിലേക്ക് നിങ്ങൾ തുടക്കത്തിൽ ഹാഷ് ചിഹ്നം (#) ഒട്ടിക്കേണ്ടതുണ്ട്, അതുവഴി ലിങ്ക് എക്സൽ ഇന്റേണൽ ആയി ശരിയായി മനസ്സിലാക്കുന്നു (ഷീറ്റിൽ നിന്ന് ഷീറ്റിലേക്ക്):

ഇപ്പോൾ, നിങ്ങൾ ഏതെങ്കിലും ലിങ്കിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, പിവറ്റ് ടേബിളുള്ള ഷീറ്റിലെ കമ്പനിയുടെ പേരുള്ള സെല്ലിലേക്ക് ഞങ്ങൾ തൽക്ഷണം പോകും.

മെച്ചപ്പെടുത്തൽ 1. ആവശ്യമുള്ള നിരയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക

ഇത് ശരിക്കും മികച്ചതാക്കാൻ, ഞങ്ങളുടെ ഫോർമുല ചെറുതായി മെച്ചപ്പെടുത്താം, അങ്ങനെ മാറ്റം സംഭവിക്കുന്നത് ക്ലയന്റിന്റെ പേരിലേക്കല്ല, മറിച്ച് അനുബന്ധ ഓർഡർ പൂർത്തിയാക്കിയ മാസ കോളത്തിലെ ഒരു നിർദ്ദിഷ്ട സംഖ്യയിലേക്കാണ്. ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ ഫംഗ്ഷൻ ഓർക്കണം INDEX (ഇൻഡക്സ്) Excel-ൽ വളരെ വൈവിധ്യമാർന്നതും മറ്റ് കാര്യങ്ങൾക്കൊപ്പം ഫോർമാറ്റിൽ ഉപയോഗിക്കാനും കഴിയും:

=ഇൻഡക്സ്( XNUMXD_range; ലൈൻ_നമ്പർ; കോളം_നമ്പർ )

അതായത്, ആദ്യത്തെ ആർഗ്യുമെന്റ് എന്ന നിലയിൽ, പിവറ്റിലെ കമ്പനികളുടെ പേരുകളുള്ള കോളമല്ല, പിവറ്റ് ടേബിളിന്റെ മുഴുവൻ ഡാറ്റ ഏരിയയും, മൂന്നാമത്തെ ആർഗ്യുമെന്റായി, നമുക്ക് ആവശ്യമുള്ള നിരയുടെ എണ്ണം ചേർക്കാൻ കഴിയും. ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഇത് എളുപ്പത്തിൽ കണക്കാക്കാം മാസം (മാസം), ഡീൽ തീയതിക്കായി മാസ നമ്പർ നൽകുന്നു:

മെച്ചപ്പെടുത്തൽ 2. മനോഹരമായ ലിങ്ക് ചിഹ്നം

രണ്ടാമത്തെ ഫംഗ്ഷൻ ആർഗ്യുമെന്റ് ഹൈപ്പർലിങ്ക് - ലിങ്കുള്ള ഒരു സെല്ലിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്ന വാചകം - ">>" എന്ന നിസ്സാര ചിഹ്നങ്ങൾക്ക് പകരം വിൻഡിംഗ്‌സ്, വെബ്‌ഡിംഗുകൾ ഫോണ്ടുകൾ എന്നിവയിൽ നിന്നുള്ള നിലവാരമില്ലാത്ത പ്രതീകങ്ങൾ നിങ്ങൾ ഉപയോഗിക്കുകയാണെങ്കിൽ അത് മനോഹരമാക്കാം. ഇതിനായി നിങ്ങൾക്ക് ഫംഗ്ഷൻ ഉപയോഗിക്കാം SYMBOL (CHAR), പ്രതീകങ്ങൾ അവയുടെ കോഡ് ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കാൻ കഴിയും.

അതിനാൽ, ഉദാഹരണത്തിന്, Webdings ഫോണ്ടിലെ പ്രതീക കോഡ് 56 ഒരു ഹൈപ്പർലിങ്കിനായി ഒരു നല്ല ഇരട്ട അമ്പടയാളം നൽകും:

മെച്ചപ്പെടുത്തൽ 3. നിലവിലെ വരിയും സജീവ സെല്ലും ഹൈലൈറ്റ് ചെയ്യുക

ശരി, സാമാന്യബുദ്ധിക്ക് മേലുള്ള സൗന്ദര്യത്തിന്റെ അന്തിമ വിജയത്തിനായി, നിലവിലെ ലൈനിനെയും ഞങ്ങൾ ലിങ്ക് പിന്തുടരുന്ന സെല്ലിനെയും ഹൈലൈറ്റ് ചെയ്യുന്നതിന്റെ ലളിതമായ പതിപ്പും നിങ്ങൾക്ക് ഞങ്ങളുടെ ഫയലിലേക്ക് അറ്റാച്ചുചെയ്യാം. ഇതിന് ലളിതമായ ഒരു മാക്രോ ആവശ്യമാണ്, അത് ഷീറ്റിലെ തിരഞ്ഞെടുപ്പ് മാറ്റ പരിപാടി കൈകാര്യം ചെയ്യാൻ ഞങ്ങൾ ഹാംഗ് ചെയ്യും ഏകീകരിച്ചു.

ഇത് ചെയ്യുന്നതിന്, ഷീറ്റ് ടാബിൽ വലത്-ക്ലിക്കുചെയ്ത് സംഗ്രഹം കമാൻഡ് തിരഞ്ഞെടുക്കുക കാണുക കോഡ് (കാണുക കോഡ്). തുറക്കുന്ന വിഷ്വൽ ബേസിക് എഡിറ്റർ വിൻഡോയിൽ ഇനിപ്പറയുന്ന കോഡ് ഒട്ടിക്കുക:

പ്രൈവറ്റ് സബ് വർക്ക്ഷീറ്റ്_സെലക്ഷൻചേഞ്ച് (റേഞ്ച് ആയി ടാർഗെറ്റ് അനുസരിച്ച്) സെല്ലുകൾ  

നിങ്ങൾക്ക് എളുപ്പത്തിൽ കാണാനാകുന്നതുപോലെ, ഇവിടെ ഞങ്ങൾ ആദ്യം മുഴുവൻ ഷീറ്റിൽ നിന്നും ഫിൽ നീക്കംചെയ്യുന്നു, തുടർന്ന് സംഗ്രഹത്തിലെ മുഴുവൻ വരിയും മഞ്ഞ (കളർ കോഡ് 6), തുടർന്ന് ഓറഞ്ച് (കോഡ് 44) ഉപയോഗിച്ച് നിലവിലെ സെൽ ഉപയോഗിച്ച് പൂരിപ്പിക്കുക.

ഇപ്പോൾ, സംഗ്രഹ സെല്ലിനുള്ളിലെ ഏതെങ്കിലും സെൽ തിരഞ്ഞെടുക്കുമ്പോൾ (അത് പ്രശ്നമല്ല - സ്വമേധയാ അല്ലെങ്കിൽ ഞങ്ങളുടെ ഹൈപ്പർലിങ്കിൽ ക്ലിക്കുചെയ്യുന്നതിന്റെ ഫലമായി), നമുക്ക് ആവശ്യമുള്ള മാസത്തെ മുഴുവൻ വരിയും സെല്ലും ഹൈലൈറ്റ് ചെയ്യും:

സൗന്ദര്യം 🙂

PS മാക്രോ-പ്രാപ്തമാക്കിയ ഫോർമാറ്റിൽ (xlsm അല്ലെങ്കിൽ xlsb) ഫയൽ സംരക്ഷിക്കാൻ ഓർക്കുക.

  • ഹൈപ്പർലിങ്ക് ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് ബാഹ്യവും ആന്തരികവുമായ ലിങ്കുകൾ സൃഷ്‌ടിക്കുന്നു
  • ഹൈപ്പർലിങ്ക് ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് ഇമെയിലുകൾ സൃഷ്‌ടിക്കുന്നു

നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക