ഉള്ളടക്ക പട്ടിക
പലപ്പോഴും, Microsoft Excel-ൽ പ്രവർത്തിക്കുമ്പോൾ, ഞങ്ങൾക്ക് മറ്റൊരു Excel വർക്ക്ഷീറ്റിൽ നിന്ന് ഡാറ്റ ചേർക്കേണ്ടി വന്നേക്കാം. സങ്കീർണ്ണമായി തോന്നുന്നു, അല്ലേ? തെറ്റ്! ഈ ലേഖനത്തിൽ, ഒരു എക്സൽ ഫോർമുലയിൽ ഒരു വർക്ക്ഷീറ്റിന്റെ പേര് പരാമർശിക്കുന്നതിനുള്ള 4 വഴികൾ ഞങ്ങൾ പ്രദർശിപ്പിക്കും. കൂടാതെ, സജീവമായ വർക്ക്ഷീറ്റിന്റെ പേര് നേടാനും മൂല്യത്തെ അടിസ്ഥാനമാക്കി മറ്റൊരു വർക്ക്ഷീറ്റ് റഫറൻസ് ചെയ്യാനും ഞങ്ങൾ പഠിക്കും.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
Referencing_Worksheet_Name_in_Excel_Formula. xlsx
Dynamic Worksheet Reference.xlsm
മറ്റൊരു വർക്ക്ബുക്കിൽ നിന്നുള്ള റഫറൻസ്.xlsx<7
Excel ഫോർമുലയിൽ വർക്ക്ഷീറ്റ് നാമം റഫറൻസ് ചെയ്യാനുള്ള 4 വഴികൾ
ആദ്യമായും പ്രധാനമായും, “ജനുവരി” -ലെ ജനുവരിയിലെ വിൽപ്പന ഡാറ്റ പരിഗണിക്കാം. വർക്ക്ഷീറ്റ്, “ഉൽപ്പന്നത്തിന്റെ പേര്” , “വിൽപ്പന” എന്നിവ USD-ൽ കാണിക്കുന്നു.
സമാന രീതിയിൽ, ഞങ്ങൾ “ഫെബ്രുവരി” വർക്ക്ഷീറ്റിൽ ഫെബ്രുവരിയിലെ വിൽപ്പന ഡാറ്റ ഉണ്ടായിരിക്കുക. ഇവിടെ, “ജനുവരി, ഫെബ്രുവരി” വർക്ക്ഷീറ്റുകളിൽ നിന്നുള്ള ഡാറ്റ വലിച്ചുകൊണ്ട് “മൊത്തം വിൽപ്പന” നേടാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. അതിനാൽ, കൂടുതൽ കാലതാമസമില്ലാതെ, Excel ഫോർമുലയിൽ ഒരു വർക്ക്ഷീറ്റ് നാമം എങ്ങനെ പരാമർശിക്കാമെന്ന് നമുക്ക് പര്യവേക്ഷണം ചെയ്യാം.
ഇവിടെ, ഞങ്ങൾ Microsoft Excel 365 പതിപ്പ് ഉപയോഗിച്ചു. ; നിങ്ങളുടെ സൗകര്യത്തിനനുസരിച്ച് നിങ്ങൾക്ക് മറ്റേതെങ്കിലും പതിപ്പ് ഉപയോഗിക്കാം.
1. സ്പെയ്സുകളോ വിരാമചിഹ്നങ്ങളോ ഇല്ലാത്ത റഫറൻസ് വർക്ക്ഷീറ്റിന്റെ പേര്
ആദ്യം, ഞങ്ങൾ കേസ് കാണിക്കുംവർക്ക് ഷീറ്റ് പേരുകൾക്ക് ഇടയിൽ സ്പെയ്സുകളോ ചിഹ്നന പ്രതീകങ്ങളോ ഇല്ല.
📌 ഘട്ടങ്ങൾ :
- തുടക്കത്തിൽ തന്നെ, C5 -ലേക്ക് പോകുക. സെൽ >> ചുവടെ നൽകിയിരിക്കുന്ന സൂത്രവാക്യം നൽകുക.
=January!C5+February!C5
ഇവിടെ, “ജനുവരിയും ഫെബ്രുവരിയും” റഫർ ചെയ്യുക വർക്ക്ഷീറ്റ് പേരുകളും C5 സെല്ലും ഈ രണ്ട് മാസങ്ങളിലെ “ഡെസ്ക്ടോപ്പ് വിൽപ്പന” മായി യോജിക്കുന്നു.
വായിക്കുക. കൂടുതൽ: എക്സൽ ഷീറ്റുകൾ മറ്റൊരു ഷീറ്റിലേക്ക് എങ്ങനെ ലിങ്ക് ചെയ്യാം (5 വഴികൾ)
2. സ്പെയ്സുകളോ ചിഹ്നന പ്രതീകങ്ങളോ ഉള്ള റഫറൻസ് വർക്ക്ഷീറ്റിന്റെ പേര്
പകരം, ഈ രീതി പരിഗണിക്കുന്നു വർക്ക്ഷീറ്റുകളുടെ പേരുകൾക്കിടയിൽ സ്പെയ്സുകളോ വിരാമചിഹ്നങ്ങളോ ഉള്ള സന്ദർഭം. ഈ സാഹചര്യത്തിൽ, നമുക്ക് "ജനുവരി, ഫെബ്രുവരി സെയിൽസ്" വർക്ക്ഷീറ്റുകൾ അനുമാനിക്കാം. ഇപ്പോൾ രണ്ട് വർക്ക് ഷീറ്റുകളിൽ നിന്നും “സെയിൽസ്” ഡാറ്റ എക്സ്ട്രാക്റ്റ് ചെയ്ത് “മൊത്തം വിൽപ്പന” മറ്റൊരു വർക്ക്ഷീറ്റിൽ തിരികെ നൽകണം.
📌 ഘട്ടങ്ങൾ :
- ആരംഭിക്കാൻ, C5 സെല്ലിലേക്ക് >> ചുവടെയുള്ള എക്സ്പ്രഷൻ ടൈപ്പ് ചെയ്യുക.
='January Sales'!C5+'February Sales'!C5
ഈ സാഹചര്യത്തിൽ, “ജനുവരി സെയിൽസ്” ഒപ്പം “ ഫെബ്രുവരി സെയിൽസ്” എന്നത് വർക്ക്ഷീറ്റ് പേരുകളെ പ്രതിനിധീകരിക്കുന്നു; വിപരീതമായി, C5 സെൽ “ഡെസ്ക്ടോപ്പ് വിൽപ്പന” യഥാക്രമം സൂചിപ്പിക്കുന്നു.
കൂടുതൽ വായിക്കുക: മറ്റൊരു Excel-ൽ നിന്നുള്ള റഫറൻസ് തുറക്കാതെയുള്ള വർക്ക്ബുക്ക് (5 ഉദാഹരണങ്ങൾ)
സമാന വായനകൾ
- എക്സലിലെ മറ്റൊരു വർക്ക്ഷീറ്റിൽ നിന്ന് ഒന്നിലധികം സെല്ലുകൾ എങ്ങനെ ലിങ്ക് ചെയ്യാം (5എളുപ്പവഴികൾ)
- എക്സലിൽ ഫയലുകൾ ലിങ്ക് ചെയ്യുന്നത് എങ്ങനെ>
- എക്സലിലേക്ക് വേഡ് ഡോക്യുമെന്റ് ലിങ്ക് ചെയ്യുന്നതെങ്ങനെ (2 എളുപ്പവഴികൾ)
3. മറ്റൊരു ഷീറ്റിലെ ഡൈനാമിക് സെൽ റഫറൻസ്
സത്യത്തിൽ , ഞങ്ങൾ ഇതുവരെ ചെയ്തത് നല്ലതാണ്, പക്ഷേ ഒരു പ്രധാന പ്രശ്നമുണ്ട്. ലളിതമായി പറഞ്ഞാൽ, നിരവധി വർക്ക് ഷീറ്റുകൾ ഉണ്ടെങ്കിൽ, അവയുടെ പേരുകൾ നമ്മൾ നേരിട്ട് നൽകണം. നിരാശപ്പെടരുത്! ഒരു സ്ട്രിംഗിന്റെ സെൽ റഫറൻസ് നൽകുന്ന VBA കോഡ് , INDIRECT ഫംഗ്ഷൻ എന്നിവ ഉപയോഗിച്ച് ഈ ആവർത്തന ടാസ്ക് ഓട്ടോമേറ്റ് ചെയ്യാം.
📌 ഘട്ടങ്ങൾ :
- ആദ്യം, ഡെവലപ്പർ ടാബിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക >> വിഷ്വൽ ബേസിക് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
ഇപ്പോൾ, ഇത് ഒരു പുതിയ വിൻഡോയിൽ വിഷ്വൽ ബേസിക് എഡിറ്റർ തുറക്കുന്നു.
- രണ്ടാമത്, ഇൻസേർട്ട് ടാബിലേക്ക് പോകുക >> മൊഡ്യൂൾ തിരഞ്ഞെടുക്കുക.
നിങ്ങളുടെ റഫറൻസ് എളുപ്പത്തിനായി, നിങ്ങൾക്ക് കോഡ് ഇവിടെ നിന്ന് പകർത്തി താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ വിൻഡോയിൽ ഒട്ടിക്കാം.
7239
⚡ കോഡ് ബ്രേക്ക്ഡൗൺ:
ഇവിടെ, ഞങ്ങൾ വിശദീകരിക്കും വർക്ക്ഷീറ്റ് പേരുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള VBA കോഡ്.
- ആദ്യ ഭാഗത്ത്, ഉപ-ക്രമത്തിന് ഒരു പേര് നൽകിയിരിക്കുന്നു, ഇവിടെ അത് Active_Work_Sheet_Name() .
- അടുത്തതായി, wbk, result, j, , k എന്നീ വേരിയബിളുകൾ നിർവചിച്ച് വർക്ക്ബുക്ക് എന്ന ഡാറ്റ തരം അസൈൻ ചെയ്യുക യഥാക്രമം വേരിയന്റ് .
- ഇൽരണ്ടാമത്തെ ഭാഗം, ഷീറ്റുകളുടെ എണ്ണം കണക്കാക്കാൻ കൗണ്ട് പ്രോപ്പർട്ടിയും വർക്ക്ബുക്കിലെ എല്ലാ ഷീറ്റുകളിലൂടെയും ആവർത്തിക്കാൻ ഫോർ ലൂപ്പിനും ഉപയോഗിക്കുക.
- മൂന്നാമതായി, VBA വിൻഡോ >> എല്ലാ ഷീറ്റ് പേരുകളും ലഭിക്കുന്നതിന് Active_Work_Sheet_Name () എന്ന ഫംഗ്ഷൻ നൽകുക.
=Active_Work_Sheet_Name()
- അവസാനം, C5 സെല്ലിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക >> ഫോർമുല ബാറിൽ സമവാക്യം ചേർക്കുക.
=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")
ഉദാഹരണത്തിന്, E5 , E6 സെല്ലുകൾ “ജനുവരി, ഫെബ്രുവരി” എന്ന വർക്ക്ഷീറ്റ് പേരുകളിലേക്ക് വിരൽ ചൂണ്ടുന്നു, അതേസമയം C5 സെൽ അവയുടെ അനുബന്ധ “വിൽപന”<9 സൂചിപ്പിക്കുന്നു>.
കൂടുതൽ വായിക്കുക: റിപ്പോർട്ടുകൾക്കായി ഒരു വർക്ക്ഷീറ്റിൽ നിന്ന് മറ്റൊന്നിലേക്ക് നിർദ്ദിഷ്ട ഡാറ്റ കൈമാറുക
4. മറ്റൊരു വർക്ക്ബുക്കിലേക്ക് റഫറൻസ് സൃഷ്ടിക്കുക
ഒരു കാര്യം, മറ്റൊരു വർക്ക്ബുക്കിലേക്ക് ഡാറ്റ കൊണ്ടുവരാൻ മറ്റ് വർക്ക്ബുക്കുകളിലേക്ക് ഒരു റഫറൻസ് സൃഷ്ടിക്കാം ( ഉറവിട വർക്ക്ബുക്കുകൾ ) ( ഡെസ്റ്റിനേഷൻ വർക്ക്ബുക്ക് ) . അതിനാൽ, പിന്തുടരുക .
=[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]January!C5+[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]February!C5
ഉദാഹരണത്തിന്, “[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]” എന്നത് വർക്ക്ബുക്കിന്റെ പേരാണ്. “ജനുവരി” വർക്ക് ഷീറ്റ് അടങ്ങിയിരിക്കുന്നു. കൂടാതെ, C5 സെൽ “സെയിൽസ്” മൂല്യങ്ങളെ സൂചിപ്പിക്കുന്നു.
Excel-ൽ സജീവമായ വർക്ക്ഷീറ്റിന്റെ പേര് എങ്ങനെ ലഭിക്കും
തിരിച്ച്, MID , FIND , CELL എന്നീ ഫംഗ്ഷനുകൾ സംയോജിപ്പിച്ച് നമുക്ക് സജീവമായ വർക്ക്ഷീറ്റിന്റെ പേര് എക്സ്ട്രാക്റ്റുചെയ്യാനാകും. ഇത് ലളിതവും എളുപ്പവുമാണ്, അതിനാൽ നമുക്ക് പ്രക്രിയ വിശദമായി നോക്കാം.
📌 ഘട്ടങ്ങൾ :
- ആരംഭിക്കാൻ, B5 സെല്ലിൽ ക്ലിക്ക് ചെയ്യുക >> ഇനിപ്പറയുന്ന സമവാക്യം ചേർക്കുക.
=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)
ഫോർമുല ബ്രേക്ക്ഡൗൺ:
- CELL(“ഫയലിന്റെ പേര്”,B5) → സെൽ ഉള്ളടക്കങ്ങളുടെ ഫോർമാറ്റിംഗ്, സ്ഥാനം എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ നൽകുന്നു. ഇവിടെ, “ഫയലിന്റെ പേര്” എന്നത് info_type ആർഗ്യുമെന്റ് ആണ്, അത് ഫയലിന്റെ പേരും സ്ഥാനവും നൽകുന്നു. അടുത്തതായി, ഫലം നൽകുന്ന B5 സെൽ ഓപ്ഷണൽ റഫറൻസ് ആർഗ്യുമെന്റാണ്.
- FIND(“]”,CELL (“ഫയലിന്റെ പേര്”,B5)) → ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ആരംഭ സ്ഥാനം മറ്റൊരു ടെക്സ്റ്റ് സ്ട്രിംഗിനുള്ളിൽ നൽകുന്നു. ഇവിടെ, “]” എന്നത് find_text വാദമാണ്, CELL(“ഫയലിന്റെ പേര്”,B5) ആണ് അകത്ത്_ടെക്സ്റ്റ് വാദം. ഇവിടെ, FIND ഫംഗ്ഷൻ ടെക്സ്റ്റിന്റെ സ്ട്രിംഗിനുള്ളിലെ സ്ക്വയർ ബ്രേസിന്റെ സ്ഥാനം നൽകുന്നു.
- ഔട്ട്പുട്ട് → 103
- MID(CELL(“ഫയലിന്റെ പേര്”,B5),(FIND(“]”,CELL( “ഫയലിന്റെ പേര്”,B5))+1),45) → ,
- MID(CELL(“ഫയലിന്റെ പേര്”,B5),(103+1), 45) → ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ മധ്യത്തിൽ നിന്ന് ആരംഭ സ്ഥാനവും നീളവും നൽകി പ്രതീകങ്ങൾ നൽകുന്നു. ഇവിടെ, CELL(“ഫയലിന്റെ പേര്”,B5) എന്നത് ടെക്സ്റ്റ് ആർഗ്യുമെന്റ് ആണ്, ( 103+1) ആണ് start_num ആർഗ്യുമെന്റ്, കൂടാതെ 45 എന്നത് num_chars ആർഗ്യുമെന്റാണ്, ഇത് വർക്ക്ഷീറ്റ് നാമത്തിലെ പരമാവധി പ്രതീകങ്ങളെ പ്രതിനിധീകരിക്കുന്നു .
- ഔട്ട്പുട്ട് → “ആക്റ്റീവ് ഷീറ്റിന്റെ പേര്”
മറ്റൊരു ഷീറ്റ് അടിസ്ഥാനമാക്കി എങ്ങനെ പരാമർശിക്കാം Excel-ലെ സെൽ മൂല്യത്തിൽ
അവസാനമായി പക്ഷേ, ഒരു സെൽ മൂല്യത്തെ അടിസ്ഥാനമാക്കി മറ്റൊരു Excel വർക്ക്ഷീറ്റും നമുക്ക് റഫർ ചെയ്യാം. ഈ അവസരത്തിൽ, “ഉൽപ്പന്നം” പേര്, “ജനുവരിയിലെ വിൽപ്പന” , എന്നിവ കാണിക്കുന്ന PC, ആക്സസറീസ് സെയിൽസ് ഡാറ്റ നമുക്ക് പരിഗണിക്കാം “ഫെബ്രുവരിയിലെ വിൽപ്പന” യഥാക്രമം.
📌 ഘട്ടങ്ങൾ :
- ആദ്യം, ഇതിലേക്ക് പോകുക ഡാറ്റ ടാബ് >> ഡാറ്റ മൂല്യനിർണ്ണയം >> തുടർന്ന് താഴെ നൽകിയിരിക്കുന്ന GIF-ൽ കാണിച്ചിരിക്കുന്ന ഘട്ടങ്ങൾ പിന്തുടരുക.
- ശേഷം B7 -ലേക്ക് പോകുക സെൽ >> താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കുക >> SUM ഫംഗ്ഷൻ ഉപയോഗിച്ച് “മൊത്തം വിൽപ്പന” കണക്കാക്കുക.
=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)
ഫോർമുല ബ്രേക്ക്ഡൗൺ :
- VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE) → ഒരു പട്ടികയുടെ ഏറ്റവും ഇടതുവശത്തുള്ള കോളത്തിൽ ഒരു മൂല്യം തിരയുന്നു , തുടർന്ന് നിങ്ങൾ വ്യക്തമാക്കുന്ന നിരയിൽ നിന്ന് അതേ വരിയിൽ ഒരു മൂല്യം നൽകുന്നു. ഇവിടെ, C4 ( lookup_value argument) 'Sales Data'!B5:D13-ൽ നിന്ന് മാപ്പ് ചെയ്തിരിക്കുന്നു! ( table_array argument) “സെയിൽസ് ഡാറ്റ” വർക്ക്ഷീറ്റാണ്. അടുത്തതായി, 2 ( col_index_num ആർഗ്യുമെന്റ്) ലുക്കപ്പ് മൂല്യത്തിന്റെ കോളം നമ്പറിനെ പ്രതിനിധീകരിക്കുന്നു. അവസാനമായി, FALSE ( range_lookup argument) എന്നത് ലുക്കപ്പ് മൂല്യത്തിന്റെ കൃത്യമായ പൊരുത്തം സൂചിപ്പിക്കുന്നു.
- ഔട്ട്പുട്ട് → $1090
കൂടാതെ, ചുവടെ കാണിച്ചിരിക്കുന്ന ആനിമേറ്റുചെയ്ത GIF റഫർ ചെയ്ത് നിങ്ങൾക്ക് തത്സമയം ഘട്ടങ്ങൾ പിന്തുടരാനാകും.
പ്രാക്ടീസ് വിഭാഗം
ഞങ്ങൾ ഓരോ ഷീറ്റിന്റെയും വലതുവശത്ത് ഒരു പ്രാക്ടീസ് വിഭാഗം നൽകിയിട്ടുണ്ട്, അതിനാൽ നിങ്ങൾക്ക് കഴിയും സ്വയം പരിശീലിക്കുക. ദയവായി ഇത് സ്വയം ചെയ്യുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക.
ഒരു കുറിപ്പ് എന്ന നിലയിൽ, “ഡൈനാമിക് വർക്ക്ഷീറ്റ് റഫറൻസ്.xlsx” , “റഫറൻസിങ് എന്നിവയിൽ നിന്ന് മറ്റൊരു Workbook.xlsx” ഫയലുകൾ രീതി 3 , രീതി 4 എന്നിവയിൽ ഉപയോഗിക്കുന്നു. ഇതിനു വിപരീതമായി, “Excel Formula.xlsx-ലെ റഫറൻസിങ് വർക്ക്ഷീറ്റ് നാമം” എന്നതിൽ ബാക്കിയുള്ള രീതികൾ അടങ്ങിയിരിക്കുന്നു.
നിഗമനം
ഇൽ ചുരുക്കത്തിൽ, ഈ ട്യൂട്ടോറിയൽ ഒരു എക്സൽ ഫോർമുലയിൽ ഒരു വർക്ക്ഷീറ്റ് പേര് എങ്ങനെ റഫറൻസ് ചെയ്യാം എന്നതിന്റെ എല്ലാ ഇൻസ് ആൻഡ് ഔട്ട്സും പര്യവേക്ഷണം ചെയ്യുന്നു. ഇപ്പോൾ, മുകളിൽ പറഞ്ഞിരിക്കുന്ന എല്ലാ രീതികളും നിങ്ങളുടെ Excel സ്പ്രെഡ്ഷീറ്റുകളിൽ കൂടുതൽ ഫലപ്രദമായി പ്രയോഗിക്കാൻ നിങ്ങളെ പ്രേരിപ്പിക്കുമെന്ന് ഞങ്ങൾ പ്രതീക്ഷിക്കുന്നു. കൂടാതെ, നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളോ ഫീഡ്ബാക്കോ ഉണ്ടെങ്കിൽ, അഭിപ്രായ വിഭാഗത്തിൽ എന്നെ അറിയിക്കുക. അല്ലെങ്കിൽ Excel ഫംഗ്ഷനുകളുമായി ബന്ധപ്പെട്ട ഞങ്ങളുടെ മറ്റ് ലേഖനങ്ങൾ നിങ്ങൾക്ക് ExcelWIKI എന്നതിൽ പരിശോധിക്കാം.