ഉള്ളടക്ക പട്ടിക
എക്സൽ -ലെ ഇൻഡൈറക്റ്റ് , VLOOKUP ഫംഗ്ഷനുകൾ എന്നിവയുടെ സംയോജനം ഉപയോഗിക്കുന്നതിനുള്ള വഴികൾ നിങ്ങൾ തിരയുകയാണെങ്കിൽ, ഈ ലേഖനം നിങ്ങൾക്ക് ഉപയോഗപ്രദമാകും. Excel-ലെ INDIRECT ഫംഗ്ഷൻ നിർദ്ദിഷ്ട സെൽ ഒരു ഫോർമുലയിൽ ലോക്ക് ചെയ്യാൻ ഉപയോക്താക്കളെ സഹായിക്കുന്നു. അതിനാൽ, ഫോർമുല തന്നെ മാറ്റാതെ, ഒരു ഫോർമുലയ്ക്കുള്ളിൽ നമുക്ക് സെൽ റഫറൻസുകൾ പരിഷ്കരിക്കാനാകും. ചിലപ്പോൾ ഒന്നിലധികം ഡാറ്റാബേസുകളിൽ പ്രവർത്തിക്കുമ്പോൾ മൂല്യങ്ങൾക്കായി ആ ഡാറ്റാബേസുകളിൽ ഡൈനാമിക് VLOOKUP നടത്തേണ്ടതുണ്ട്. INDIRECT , VLOOKUP ഫംഗ്ഷൻ എന്നിവയുടെ സംയോജനം ഉപയോഗിച്ച് നമുക്ക് ഇത് എളുപ്പത്തിൽ ചെയ്യാൻ കഴിയും. ഈ ലേഖനത്തിൽ, INDIRECT VLOOKUP ഫോർമുല എങ്ങനെ നിർവഹിക്കാമെന്ന് നമ്മൾ പഠിക്കും.
ദ്രുത വീക്ഷണം
നമ്മുടെ ഇന്നത്തെ ടാസ്ക്കിന്റെ ഒരു ദ്രുത വീക്ഷണം നോക്കാം. .
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
INDIRECT, VLOOKUP.xlsxഎന്നിവയുടെ സംയോജനം 2020.xlsx
2021.xlsx
3 Excel-ൽ ഇൻറക്റ്റ് ഫംഗ്ഷനോടൊപ്പം VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ
2017 , 2018 , 2019 , 2020 എന്നിവയ്ക്കായുള്ള വ്യത്യസ്ത മൊബൈൽ കമ്പനികളുടെ മോഡലുകളുടെ ചില ലിസ്റ്റുകൾ ഇവിടെയുണ്ട്. , കൂടാതെ 2021 വിവിധ ഷീറ്റുകളിൽ. ഈ ഫംഗ്ഷനുകളുടെ സംയോജനം ഉപയോഗിച്ച്, ഈ ഷീറ്റുകളിൽ നിന്ന് നമുക്ക് ആവശ്യമുള്ള മൂല്യങ്ങൾ ഒരു പുതിയ ഷീറ്റിൽ എക്സ്ട്രാക്റ്റുചെയ്യും.
ഇത് സൃഷ്ടിക്കുന്നതിന് ലേഖനത്തിൽ, ഞങ്ങൾ Microsoft Excel 365 പതിപ്പ് ഉപയോഗിച്ചു. എന്നിരുന്നാലും, നിങ്ങളുടെ സൗകര്യത്തിനനുസരിച്ച് നിങ്ങൾക്ക് മറ്റേതെങ്കിലും പതിപ്പ് ഉപയോഗിക്കാം.
ഉദാഹരണം-1:INDIRECT, VLOOKUP ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് വ്യത്യസ്ത ഷീറ്റുകളിൽ നിന്ന് മൂല്യങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നു
ഈ ഫംഗ്ഷനുകളുടെ സംയോജനം ഉപയോഗിക്കുന്നതിനുള്ള ഒരു സാഹചര്യം ഇതാ. നിങ്ങൾക്ക് ചില മൊബൈൽ ഫോണിന്റെ പേരും 2017-2021 മുതലുള്ള മോഡൽ ഡാറ്റയും നൽകുന്ന ഒരു അസൈൻമെന്റ് ഉണ്ടെന്ന് കരുതുക. ഇപ്പോൾ നിങ്ങൾ ആ പേരുകളും അവയുടെ മാതൃകയും വ്യവസ്ഥാപിതമായി ഒരു പുതിയ വർക്ക് ഷീറ്റിൽ കൂട്ടിച്ചേർക്കണം. INDIRECT VLOOKUP ഫോർമുലയ്ക്ക് ഇത് എളുപ്പത്തിൽ ചെയ്യാൻ കഴിയും. നമുക്ക് പഠിക്കാം!
ഞങ്ങൾ ഒരു പുതിയ വർക്ക്ഷീറ്റിൽ ഒരു പട്ടിക സൃഷ്ടിച്ചു. ഈ പട്ടികയിൽ “മൊബൈൽ പേര്” കോളവും അനുബന്ധ വർഷമായ “2017”, “2018”, “2019”, “2020”, “2021” കോളങ്ങളും അടങ്ങിയിരിക്കുന്നു. തന്നിരിക്കുന്ന “മൊബൈൽ പേര്” .
ഘട്ടങ്ങൾ :
- ഇപ്പോൾ ഞങ്ങൾ “ഇൻറക്ട് വ്ലൂക്ക്അപ്പ്” ഫോർമുല പ്രയോഗിക്കും.
പൊതുവായ ഫോർമുല,
=VLOOKUP(lookup_value, INDIRECT(“Table_Array”), col_index,0)
- ഇപ്പോൾ C5 സെല്ലിലെ ഫോർമുലയിലേക്ക് മൂല്യങ്ങൾ ചേർക്കുക, അവസാന ഫോർമുല
=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C9"),2,FALSE)
ഫോർമുല ബ്രേക്ക്ഡൗൺ
- Lookup_value ആണ് $B4
- Table_array നിർമ്മിച്ചത് INDIRECT(“'”&C$3&”'!”& ”B4:C8”). മിക്സഡ് റഫറൻസ് C$3 വർക്ക്ഷീറ്റ് പേരുകളുമായി പൊരുത്തപ്പെടുന്ന കോളം തലക്കെട്ട് (2017) സൂചിപ്പിക്കുന്നു. സിംഗിൾ ഉദ്ധരണി പ്രതീകം ( “&C$3&”) ഒന്നിലേക്ക് ചേരാൻ “കോൺകാറ്റനേഷൻ ഓപ്പറേറ്റർ (&)” ഉപയോഗിക്കുന്നുവശം. ഒരു നിർദ്ദിഷ്ട വർക്ക്ഷീറ്റ് റഫറൻസ് സൃഷ്ടിക്കാൻ, “ആശ്ചര്യചിഹ്നം (!)” ഫോർമുലയുടെ വലതുവശത്ത് ചേർന്നിരിക്കുന്നു. ഈ സംയോജനത്തിന്റെ ഔട്ട്പുട്ട് ഒരു "ടെക്സ്റ്റ്" ആണ്, അത് "INDIRECT" ഫംഗ്ഷനിൽ ഒരു റഫറൻസായി ഉപയോഗിക്കും.
- Column_index_number ആണ് "2" .
- ഞങ്ങൾക്ക് കൃത്യമായ പൊരുത്തം വേണം (തെറ്റായ) .
- 20> ENTER അമർത്തുക, ഫിൽ ഹാൻഡിൽ ടൂൾ താഴേക്കും വലത്തോട്ടും വലിച്ചിടുക.
ഇങ്ങനെ, വ്യത്യസ്ത മൊബൈൽ കമ്പനികളുടെ എല്ലാ മോഡലുകളും അവയുടെ വർഷത്തിനനുസരിച്ച് എക്സ്ട്രാക്റ്റ് ചെയ്യാൻ നിങ്ങൾക്ക് കഴിയും.
ഉദാഹരണം-2: ഇൻറക്റ്റ്, വ്ലൂക്കപ്പ്, ലെഫ്റ്റ് എന്നിവ ഉപയോഗിച്ച് വ്യത്യസ്ത ഷീറ്റുകളിൽ നിന്ന് മൂല്യങ്ങൾ നേടുക , കൂടാതെ റൈറ്റ് ഫംഗ്ഷനുകൾ
ഈ വിഭാഗത്തിൽ, മൊബൈൽ കമ്പനികളുടെ വ്യത്യസ്ത പേരുകൾ അവരുടെ വർഷങ്ങളുമായി ഒരുമിച്ച് ചേർത്തിട്ടുണ്ട്. ആ പ്രത്യേക വർഷത്തേക്കുള്ള ഈ മൊബൈൽ കമ്പനിയുടെ അതാത് മോഡൽ പേര് തിരയുക എന്നതാണ് ഞങ്ങളുടെ ചുമതല. ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ ഇടത് , വലത് , കണ്ടെത്തുക , INDIRECT , VLOOKUP ഫംഗ്ഷനുകൾ .
ഘട്ടങ്ങൾ :
- C5 എന്ന സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല പ്രയോഗിക്കുക.
=VLOOKUP(LEFT(B5, FIND(" ", B5)-1), INDIRECT("'"&RIGHT(B5,4)&"'!"&"B5:C9"),2, FALSE)
ഫോർമുല ബ്രേക്ക്ഡൗൺ
- FIND(” “, B5) →
- FIND(” “, “iPhone 2017”) → ഈ ടെക്സ്റ്റ് സ്ട്രിംഗിലെ സ്പെയ്സിന്റെ സ്ഥാനം കണ്ടെത്തുന്നു
- ഔട്ട്പുട്ട് → 7
- FIND(” “, “iPhone 2017”) → ഈ ടെക്സ്റ്റ് സ്ട്രിംഗിലെ സ്പെയ്സിന്റെ സ്ഥാനം കണ്ടെത്തുന്നു
- FIND(” “, B5)-1 →
- ആയി മാറുന്നു
- 7-1 →6
- ഇടത്(B5, FIND(" ", B5)-1) →
- ഇടത്(" iPhone 2017”,6) → ഈ ടെക്സ്റ്റ് സ്ട്രിംഗിൽ നിന്ന് ആദ്യത്തെ 6 പ്രതീകങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നു
- ഔട്ട്പുട്ട് → “iPhone”
- ഇടത്(" iPhone 2017”,6) → ഈ ടെക്സ്റ്റ് സ്ട്രിംഗിൽ നിന്ന് ആദ്യത്തെ 6 പ്രതീകങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നു
- വലത്(B5,4) →
- RIGHT(“iPhone 2017”,4) → അവസാനം <എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നു ഈ ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ വലതുവശത്ത് നിന്ന് 1>4 അക്ഷരങ്ങൾ.
- ഔട്ട്പുട്ട് → 2017
- RIGHT(“iPhone 2017”,4) → അവസാനം <എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നു ഈ ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ വലതുവശത്ത് നിന്ന് 1>4 അക്ഷരങ്ങൾ.
- ഇൻററക്റ്റ്(“'”&RIGHT(B5,4)& ;”'! )
- ഔട്ട്പുട്ട് → '2017'!B5:C9
- VLOOKUP(“iPhone”, '2017'!B5:C9,2, FALSE) → ഈ കമ്പനിയുടെ 2017 നുള്ള മോഡൽ പേര് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നു
- 20> ഔട്ട്പുട്ട് → iPhone X
- താഴേയ്ക്ക് വലിച്ചിട്ട് വലത്തോട്ട് ഫിൽ ഹാൻഡിൽ .
അവസാനം, നിങ്ങൾക്ക് മോഡൽ കോളത്തിൽ ഇനിപ്പറയുന്ന മോഡലുകൾ ലഭിക്കും.
<3
ഉദാഹരണം-3: INDIRECT, VLOOKUP, TEXT ഫംഗ്ഷനുകളുടെ സംയോജനം
ഇവിടെ, 2020 എന്നതിനായുള്ള മൊബൈൽ മോഡലുകളുടെ ഇനിപ്പറയുന്ന രണ്ട് ഡാറ്റാസെറ്റുകൾ ഞങ്ങളുടെ പക്കലുണ്ട്. 2021 . ഈ ഷീറ്റുകളുടെ പേര്- 012020 , 012021 , ജനുവരി ഈ വർഷങ്ങളിലെ മാസം.
ഒരു പുതിയ ഷീറ്റിൽ, ഞങ്ങൾഇനിപ്പറയുന്ന പട്ടിക സൃഷ്ടിച്ചു. സീരിയൽ നമ്പർ നിരയിൽ, ഞങ്ങൾക്ക് ചില സംഖ്യകളുണ്ട്, അതിന്റെ അടിസ്ഥാനത്തിൽ ഞങ്ങൾ മറ്റ് ഷീറ്റുകളിലെ മൂല്യങ്ങൾക്കായി നോക്കും. മറ്റ് നിരകൾക്ക് തീയതികൾ തലക്കെട്ടുകളായി ഉണ്ട്, അതിന്റെ സഹായത്തോടെ ഞങ്ങൾ ഞങ്ങളുടെ ഷീറ്റുകൾ കണ്ടെത്തും.
ഘട്ടങ്ങൾ :
- C5 എന്ന സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല പ്രയോഗിക്കുക.
=VLOOKUP($B5, INDIRECT(TEXT(C$4, "MMYYYY")&"!B5:D9"),3,0)
ഫോർമുല ബ്രേക്ക്ഡൗൺ
- TEXT(C$4, “MMYYYY”) →
- ആയി മാറുന്നു TEXT(43831, “MMYYYY”) → TEXT ഫംഗ്ഷൻ തീയതി മൂല്യം MMYYYY ആയി ഫോർമാറ്റ് ചെയ്യും.
- ഔട്ട്പുട്ട് → 012020
- ആയി മാറുന്നു TEXT(43831, “MMYYYY”) → TEXT ഫംഗ്ഷൻ തീയതി മൂല്യം MMYYYY ആയി ഫോർമാറ്റ് ചെയ്യും.
- INDIRECT(“012020″&”!B5:D9″)
- ഔട്ട്പുട്ട് → '012020 '!B5:D9
- VLOOKUP(1, '012020'!B5:D9,3,0)
- ഔട്ട്പുട്ട് → iPhone 12
- താഴേയ്ക്ക് വലിച്ചിട്ട് വലത്തേക്ക് ഫിൽ ഹാൻഡിൽ .
ആത്യന്തികമായി, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഫലങ്ങൾ ലഭിക്കും.
വ്യത്യസ്ത വർക്ക്ബുക്കുകൾക്കായി INDIRECT, VLOOKUP ഫംഗ്ഷനുകൾ എങ്ങനെ ഉപയോഗിക്കാം Excel-ൽ
ഇനിപ്പറയുന്ന കണക്കുകളിൽ, ഞങ്ങൾക്ക് 2 പ്രത്യേക വർക്ക്ബുക്കുകൾ ഉണ്ട്; 2020.xlsx , 2021.xlsx , എന്നിവ അവരുടെ വർക്ക് ഷീറ്റുകൾക്കൊപ്പം; 2020 , 2021 . ഈ വർക്ക്ബുക്കുകളിൽ നിന്ന്, നമുക്ക് ആവശ്യമായ മൂല്യങ്ങൾ a-യിലേക്ക് വേർതിരിച്ചെടുക്കുംപുതിയ വർക്ക്ബുക്ക്.
മോഡൽ പേരുകൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന്, ഞങ്ങൾ ഒരു പുതിയ വർക്ക്ബുക്കിൽ ഇനിപ്പറയുന്ന ഡാറ്റാസെറ്റ് സൃഷ്ടിച്ചു.
ഘട്ടങ്ങൾ :
- C5 എന്ന സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല നൽകുക.
=VLOOKUP($B5,INDIRECT("'["&C$4&".xlsx"&"]"&C$4&"'!"&"$B$5:$D$9"), 3,FALSE)
ഫോർമുല ബ്രേക്ക്ഡൗൺ
- “'[“&C$4&”. xlsx”&”]” → എന്നത്
- “'[“&2020&”.xlsx”&”]”” → ആംപർസാൻഡ് ഓപ്പറേറ്റർ ഈ സ്ട്രിംഗുകളിൽ ചേരും. 19>
- ഔട്ട്പുട്ട് → “'[2020.xlsx]”
- ഇൻറൈറക്റ്റ് ആയി (“'[2020.xlsx]”&2020&”'!”&”$B$5:$D$9”)
- ഔട്ട്പുട്ട് → '2020.xlsx'!$ B$5:$D$9
- VLOOKUP(1 ,'2020.xlsx'!$B$5:$D$9, 3,FALSE)
- ഔട്ട്പുട്ട് → iPhone 12
- താഴേയ്ക്ക് വലിച്ചിട്ട് വലത്തോട്ട് ഫിൽ ഹാൻഡിൽ .
അവസാനം, ഞങ്ങൾ ഇനിപ്പറയുന്ന മൊബൈൽ മോഡലുകൾ വ്യത്യസ്ത വർക്ക്ബുക്കുകളിൽ നിന്ന് എക്സ്ട്രാക്റ്റ് ചെയ്തു.
ശ്രദ്ധിക്കുക: ഈ ഫോർമുല ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ നിങ്ങൾ എല്ലാ വർക്ക്ബുക്കുകളും തുറക്കണം, അല്ലാത്തപക്ഷം, ഒരു പിശക് വന്നേക്കാം.
പ്രാക്ടീസ് വിഭാഗം
സ്വയം പരിശീലിക്കുന്നതിന്, ഓരോ ഷീറ്റിന്റെയും വലതുവശത്ത് ഞങ്ങൾ ഒരു പരിശീലനം വിഭാഗം സൃഷ്ടിച്ചു.
കൂടുതൽ വായിക്കുക: Excel-ലെ രണ്ട് ഷീറ്റുകൾക്കിടയിലുള്ള VLOOKUP ഉദാഹരണം
ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾ
⏩ INDIRECT ഫംഗ്ഷനായി , ref_text ഒരു സാധുവായ സെൽ റഫറൻസ് അല്ല, ഫംഗ്ഷൻ #REF! പിശക് മൂല്യം.
⏩ VLOOKUP ഫംഗ്ഷൻ എല്ലായ്പ്പോഴും ഇടതുവശത്തെ മുകളിലെ നിരയിൽ നിന്ന് വലത്തേക്കുള്ള ലുക്കപ്പ് മൂല്യങ്ങൾക്കായി തിരയുന്നു. ഈ ഫംഗ്ഷൻ “ഒരിക്കലും” ഇടതുവശത്തുള്ള ഡാറ്റയ്ക്കായി തിരയുന്നു.
⏩നിങ്ങൾ “Lookup_value” തിരഞ്ഞെടുക്കുമ്പോൾ നിങ്ങൾ സമ്പൂർണ്ണ സെൽ റഫറൻസുകൾ ഉപയോഗിക്കേണ്ടതുണ്ട് ($) അറേ തടയാൻ.
ഉപസംഹാരം
ശക്തമായ സംയോജനം “ഇൻഡൈറക്റ്റ് വ്ലൂക്കപ്പ്” ഈ ലേഖനത്തിലെ ഒരു ഉദാഹരണം ഉപയോഗിച്ച് ചർച്ചചെയ്യുന്നു. ഈ ലേഖനം നിങ്ങൾക്ക് ഉപയോഗപ്രദമാണെന്ന് ഞങ്ങൾ പ്രതീക്ഷിക്കുന്നു. ഈ ലേഖനത്തെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തെങ്കിലും ചിന്തകളുണ്ടെങ്കിൽ, ഞങ്ങളുടെ അഭിപ്രായ വിഭാഗത്തിൽ അവ പങ്കിടുക.