ഉള്ളടക്ക പട്ടിക
എക്സൽ ലൂക്കപ്പ് ഫംഗ്ഷന്റെ വെക്റ്റർ, അറേ ഫോമുകൾ ട്യൂട്ടോറിയൽ വിശദീകരിക്കുന്നു, കൂടാതെ എക്സലിൽ ലൂക്കപ്പിന്റെ സാധാരണവും നിസ്സാരമല്ലാത്തതുമായ ഉപയോഗങ്ങൾ ഫോർമുല ഉദാഹരണങ്ങൾക്കൊപ്പം കാണിക്കുന്നു.
ഏറ്റവും പതിവ് ചോദ്യങ്ങളിൽ ഒന്ന് ഓരോ എക്സൽ ഉപയോക്താവും ഇടയ്ക്കിടെ ചോദിക്കുന്നത് ഇതാണ്: " ഒരു ഷീറ്റിലെ ഒരു മൂല്യം ഞാൻ എങ്ങനെ നോക്കി മറ്റൊരു ഷീറ്റിലേക്ക് പൊരുത്തപ്പെടുന്ന മൂല്യം വലിക്കും? ". തീർച്ചയായും, അടിസ്ഥാന സാഹചര്യത്തിൽ നിരവധി വ്യതിയാനങ്ങൾ ഉണ്ടാകാം: കൃത്യമായ പൊരുത്തത്തിനുപകരം നിങ്ങൾ ഏറ്റവും അടുത്ത പൊരുത്തത്തിനായി തിരയുന്നുണ്ടാകാം, ഒരു നിരയിലോ തിരശ്ചീനമായോ ഒരു നിരയിലോ ലംബമായോ തിരയാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം, ഒന്നോ അതിലധികമോ മാനദണ്ഡങ്ങൾ വിലയിരുത്തുക തുടങ്ങിയവ. , സാരാംശം ഒന്നുതന്നെയാണ് - Excel-ൽ എങ്ങനെ നോക്കണമെന്ന് നിങ്ങൾ അറിഞ്ഞിരിക്കണം.
Microsoft Excel ലുക്ക്അപ്പ് ചെയ്യാൻ ഒരുപിടി വ്യത്യസ്ത വഴികൾ നൽകുന്നു. ആരംഭിക്കുന്നതിന്, ലംബവും തിരശ്ചീനവുമായ ലുക്കപ്പിന്റെ ഏറ്റവും ലളിതമായ കേസുകൾ കൈകാര്യം ചെയ്യാൻ രൂപകൽപ്പന ചെയ്തിരിക്കുന്ന ഒരു ഫംഗ്ഷൻ നമുക്ക് പഠിക്കാം. നിങ്ങൾക്ക് എളുപ്പത്തിൽ ഊഹിക്കാൻ കഴിയുന്നതുപോലെ, ഞാൻ LOOKUP ഫംഗ്ഷനെക്കുറിച്ചാണ് സംസാരിക്കുന്നത്.
Excel LOOKUP ഫംഗ്ഷൻ - വാക്യഘടനയും ഉപയോഗങ്ങളും
ഏറ്റവും അടിസ്ഥാന തലത്തിൽ, Excel-ലെ LOOKUP ഫംഗ്ഷൻ ഒരു നിരയിലോ വരിയിലോ ഒരു മൂല്യം തിരയുകയും മറ്റൊരു നിരയിലോ വരിയിലോ അതേ സ്ഥാനത്ത് നിന്ന് പൊരുത്തപ്പെടുന്ന മൂല്യം നൽകുകയും ചെയ്യുന്നു.
Excel-ൽ LOOKUP-ന്റെ രണ്ട് രൂപങ്ങളുണ്ട്: Vector , Aray . ഓരോ ഫോമും വ്യക്തിഗതമായി ചുവടെ വിശദീകരിച്ചിരിക്കുന്നു.
Excel LOOKUP ഫംഗ്ഷൻ - വെക്റ്റർ ഫോം
ഈ സന്ദർഭത്തിൽ, ഒരു വെക്റ്റർ ഒരു നിര അല്ലെങ്കിൽ ഒരു-വരി ശ്രേണിയെ സൂചിപ്പിക്കുന്നു.ഫോർമുല ഈ ജോലി ചെയ്യുന്നു:
=LOOKUP(VLOOKUP(E2, $A$2:$C$7, 3, FALSE), {"c";"d";"t"}, {"Completed";"Development";"Testing"})
ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ഫോർമുല ലുക്കപ്പ് ടേബിളിൽ നിന്ന് പ്രോജക്റ്റ് സ്റ്റാറ്റസ് വീണ്ടെടുക്കുകയും അനുബന്ധ വാക്ക് ഉപയോഗിച്ച് ഒരു ചുരുക്കെഴുത്ത് മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു:
നുറുങ്ങ്. നിങ്ങൾ Office 365 സബ്സ്ക്രിപ്ഷന്റെ ഭാഗമായി Excel 2016 ഉപയോഗിക്കുകയാണെങ്കിൽ, സമാന ആവശ്യങ്ങൾക്കായി നിങ്ങൾക്ക് SWITCH ഫംഗ്ഷൻ ഉപയോഗിക്കാം.
ഈ ഉദാഹരണങ്ങൾ LOOKUP ഫംഗ്ഷൻ എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിനെക്കുറിച്ച് കുറച്ച് വെളിച്ചം വീശുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു. ഫോർമുലകൾ നന്നായി മനസ്സിലാക്കാൻ, ഈ Excel ലുക്ക്അപ്പ് ഉദാഹരണങ്ങൾ ഡൗൺലോഡ് ചെയ്യാൻ നിങ്ങൾക്ക് സ്വാഗതം. അടുത്ത ട്യൂട്ടോറിയലിൽ, Excel-ൽ ലുക്ക്അപ്പ് ചെയ്യുന്നതിനുള്ള മറ്റ് ചില വഴികൾ ഞങ്ങൾ ചർച്ചചെയ്യുകയും ഏത് സാഹചര്യത്തിൽ ഏത് ലുക്ക്അപ്പ് ഫോർമുലയാണ് ഏറ്റവും മികച്ചത് എന്ന് വിശദീകരിക്കുകയും ചെയ്യും. വായിച്ചതിന് നന്ദി, അടുത്ത ആഴ്ച നിങ്ങളെ ഞങ്ങളുടെ ബ്ലോഗിൽ കാണുമെന്ന് പ്രതീക്ഷിക്കുന്നു!
തൽഫലമായി, ഒരു നിശ്ചിത മൂല്യത്തിനായി ഡാറ്റയുടെ ഒരു വരി അല്ലെങ്കിൽ ഒരു കോളം തിരയാൻ നിങ്ങൾ LOOKUP ന്റെ വെക്റ്റർ ഫോം ഉപയോഗിക്കുന്നു, കൂടാതെ മറ്റൊരു വരിയിലോ കോളത്തിലോ അതേ സ്ഥാനത്ത് നിന്ന് ഒരു മൂല്യം വലിക്കുക.വെക്റ്റർ ലുക്ക്അപ്പിന്റെ വാക്യഘടനയാണ് ഇനിപ്പറയുന്ന രീതിയിൽ:
LOOKUP(lookup_value, lookup_vector, [result_vector])എവിടെ:
- Lookup_value (ആവശ്യമാണ്) - തിരയാനുള്ള ഒരു മൂല്യം. ഇത് ഒരു സംഖ്യ, ടെക്സ്റ്റ്, ലോജിക്കൽ മൂല്യം TRUE അല്ലെങ്കിൽ FALSE അല്ലെങ്കിൽ ലുക്കപ്പ് മൂല്യം അടങ്ങിയ സെല്ലിലേക്കുള്ള ഒരു റഫറൻസ് ആകാം.
- Lookup_vector (ആവശ്യമാണ്) - ഒരു വരി അല്ലെങ്കിൽ ഒരു കോളം തിരയേണ്ട ശ്രേണി. ഇത് ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കണം.
- Result_vector (ഓപ്ഷണൽ) - നിങ്ങൾ ഫലം നൽകേണ്ട ഒരു-വരി അല്ലെങ്കിൽ ഒരു-നിര ശ്രേണി - ഒരു മൂല്യം ലുക്കപ്പ് മൂല്യത്തിന്റെ അതേ സ്ഥാനത്ത്. Result_vector lookup_range ന്റെ അതേ വലിപ്പം ആയിരിക്കണം. ഒഴിവാക്കിയാൽ, ഫലം lookup_vector -ൽ നിന്ന് ലഭിക്കും.
ഇനിപ്പറയുന്ന ഉദാഹരണങ്ങൾ രണ്ട് ലളിതമായ ലുക്ക്അപ്പ് ഫോർമുലകൾ പ്രവർത്തനത്തിൽ കാണിക്കുന്നു.
വെർട്ടിക്കൽ ലുക്ക്അപ്പ് ഫോർമുല - ഒന്നിൽ തിരയുക- നിര ശ്രേണി
നമുക്ക് പറയട്ടെ, നിങ്ങൾക്ക് D കോളത്തിൽ വിൽപ്പനക്കാരുടെ ഒരു ലിസ്റ്റ് (D2:D5) ഉണ്ടെന്നും അവർ E കോളത്തിൽ വിറ്റ ഉൽപ്പന്നങ്ങൾ (E2:E5) ഉണ്ടെന്നും പറയാം. നിങ്ങൾ ഒരു ഡാഷ്ബോർഡ് സൃഷ്ടിക്കുന്നു, അവിടെ നിങ്ങളുടെ ഉപയോക്താക്കൾ B2-ൽ വിൽപ്പനക്കാരന്റെ പേര് നൽകുകയും B3-ൽ ഒരു അനുബന്ധ ഉൽപ്പന്നം വലിച്ചിടുന്ന ഒരു ഫോർമുല നിങ്ങൾക്ക് ആവശ്യമാണ്. ഈ സൂത്രവാക്യം ഉപയോഗിച്ച് ടാസ്ക് എളുപ്പത്തിൽ പൂർത്തിയാക്കാൻ കഴിയും:
=LOOKUP(B2,D2:D5,E2:E5)
നന്നായി മനസ്സിലാക്കാൻആർഗ്യുമെന്റുകൾ, ദയവായി ഈ സ്ക്രീൻഷോട്ട് നോക്കുക:
തിരശ്ചീന ലുക്ക്അപ്പ് ഫോർമുല - ഒറ്റവരി ശ്രേണിയിൽ തിരയുക
നിങ്ങളുടെ ഉറവിട ഡാറ്റയ്ക്ക് ഒരു തിരശ്ചീന ലേഔട്ട് ഉണ്ടെങ്കിൽ, അതായത് എൻട്രികൾ നിരകളേക്കാൾ വരികളിലാണ്, തുടർന്ന് lookup_vector , result_vector എന്നീ ആർഗ്യുമെന്റുകളിൽ ഒരു-വരി ശ്രേണി നൽകുക, ഇതുപോലെ:
=LOOKUP(B2,E1:H1,E2:H2)
ഈ ട്യൂട്ടോറിയലിന്റെ രണ്ടാം ഭാഗത്ത്, കൂടുതൽ സങ്കീർണ്ണമായ ജോലികൾ പരിഹരിക്കുന്ന ഏതാനും Excel ലുക്ക്അപ്പ് ഉദാഹരണങ്ങൾ നിങ്ങൾ കണ്ടെത്തും. അതിനിടയിൽ, സാധ്യമായ അപകടങ്ങളെ മറികടക്കാനും സാധാരണ പിശകുകൾ തടയാനും നിങ്ങളെ സഹായിക്കുന്ന ഇനിപ്പറയുന്ന ലളിതമായ വസ്തുതകൾ ദയവായി ഓർക്കുക.
Excel LOOKUP-ന്റെ വെക്റ്റർ രൂപത്തെക്കുറിച്ച് നിങ്ങൾ അറിഞ്ഞിരിക്കേണ്ട 5 കാര്യങ്ങൾ
- മൂല്യം lookup_vector ആരോഹണ ക്രമത്തിൽ അടുക്കണം, അതായത് ചെറുത് മുതൽ വലുത് വരെ അല്ലെങ്കിൽ A മുതൽ Z വരെ, അല്ലാത്തപക്ഷം നിങ്ങളുടെ Excel ലുക്ക്അപ്പ് ഫോർമുല ഒരു പിശകോ തെറ്റായ ഫലമോ നൽകിയേക്കാം. നിങ്ങൾക്ക് ക്രമീകരിക്കാത്ത ഡാറ്റയിൽ ലുക്ക്അപ്പ് ചെയ്യണമെങ്കിൽ, INDEX MATCH അല്ലെങ്കിൽ OFFSET MATCH ഉപയോഗിക്കുക.
- Lookup_vector , result_vector എന്നിവ ഒരു ആയിരിക്കണം 8>ഒരേ-വരി അല്ലെങ്കിൽ ഒരു-നിര ഒരേ വലുപ്പത്തിലുള്ള ശ്രേണി.
- എക്സലിലെ LOOKUP ഫംഗ്ഷൻ കേസ്-ഇൻസെൻസിറ്റീവ് ആണ്, അത് വേർതിരിക്കുന്നില്ല വലിയക്ഷരവും ചെറിയക്ഷരവും.
- Excel LOOKUP പ്രവർത്തിക്കുന്നത് ഏകദേശ പൊരുത്തം അടിസ്ഥാനമാക്കിയാണ്. കൂടുതൽ കൃത്യമായി പറഞ്ഞാൽ, ഒരു ലുക്ക്അപ്പ് ഫോർമുല ആദ്യം കൃത്യമായ പൊരുത്തത്തിനായി തിരയുന്നു. ഇതിന് ലുക്കപ്പ് മൂല്യം കൃത്യമായി കണ്ടെത്താൻ കഴിയുന്നില്ലെങ്കിൽ, അത് അടുത്തത് ചെറുതായി നോക്കുന്നുമൂല്യം , അതായത് lookup_value -നേക്കാൾ കുറവോ തുല്യമോ ആയ lookup_vector ലെ ഏറ്റവും വലിയ മൂല്യം.
ഉദാഹരണത്തിന്, നിങ്ങളുടെ ലുക്കപ്പ് മൂല്യം "5" ആണെങ്കിൽ, ഫോർമുല ആദ്യം അത് തിരയും. "5" കണ്ടെത്തിയില്ലെങ്കിൽ, അത് "4" എന്ന് തിരയും. 4 1>lookup_vector , Excel LOOKUP #N/A പിശക് നൽകുന്നു.
Excel LOOKUP ഫംഗ്ഷൻ - അറേ ഫോം
LOOKUP ഫംഗ്ഷന്റെ അറേ ഫോം നിർദിഷ്ട മൂല്യം തിരയുന്നു അറേയുടെ ആദ്യ നിരയോ വരിയോ കൂടാതെ അറേയുടെ അവസാന നിരയിലോ വരിയിലോ ഉള്ള അതേ സ്ഥാനത്ത് നിന്ന് ഒരു മൂല്യം വീണ്ടെടുക്കുന്നു.
അറേ ലുക്ക്അപ്പിന് 2 ആർഗ്യുമെന്റുകൾ ഉണ്ട്, അവ രണ്ടും ആവശ്യമാണ്:
LOOKUP( lookup_value, array)എവിടെ:
- Lookup_value - ഒരു അറേയിൽ തിരയാനുള്ള ഒരു മൂല്യം.
- Aray - a നിങ്ങൾ ലുക്കപ്പ് മൂല്യത്തിനായി തിരയാൻ ആഗ്രഹിക്കുന്ന സെല്ലുകളുടെ ശ്രേണി. അറേയുടെ ആദ്യ നിരയിലോ വരിയിലോ ഉള്ള മൂല്യങ്ങൾ (നിങ്ങൾ വി-ലുക്ക്അപ്പ് അല്ലെങ്കിൽ എച്ച്-ലുക്ക്അപ്പ് ചെയ്യുന്നുണ്ടോ എന്നതിനെ ആശ്രയിച്ച്) ആരോഹണ ക്രമത്തിൽ അടുക്കിയിരിക്കണം. വലിയക്ഷരവും ചെറിയക്ഷരവും തുല്യമായി കണക്കാക്കുന്നു.
ഉദാഹരണത്തിന്, അറേയുടെ ആദ്യ നിരയിൽ (നിര A) സ്ഥിതിചെയ്യുന്ന വിൽപ്പനക്കാരന്റെ പേരുകളും അറേയുടെ അവസാന നിരയിലെ (നിര C) തീയതികളും ഉപയോഗിച്ച് , പേര് തിരയുന്നതിനും പൊരുത്തപ്പെടുന്ന തീയതി പിൻവലിക്കുന്നതിനും നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിക്കാം:
=LOOKUP(B2,D2:F5)
ശ്രദ്ധിക്കുക. എന്ന അറേ രൂപംExcel LOOKUP ഫംഗ്ഷനെ Excel അറേ ഫോർമുലകളുമായി ആശയക്കുഴപ്പത്തിലാക്കരുത്. ഇത് അറേകളിൽ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിലും, LOOKUP ഇപ്പോഴും ഒരു സാധാരണ ഫോർമുലയാണ്, ഇത് എന്റർ കീ അമർത്തി സാധാരണ രീതിയിൽ പൂർത്തിയാകും.
എക്സൽ ലുക്കപ്പിന്റെ അറേ ഫോമിനെക്കുറിച്ച് നിങ്ങൾ അറിഞ്ഞിരിക്കേണ്ട 4 കാര്യങ്ങൾ
- അറേ ന് നിരകളേക്കാൾ കൂടുതൽ വരികൾ അല്ലെങ്കിൽ അതേ എണ്ണം നിരകളും വരികളും ഉണ്ടെങ്കിൽ , ഒരു ലുക്ക്അപ്പ് ഫോർമുല ആദ്യ നിരയിൽ തിരയുന്നു (തിരശ്ചീന ലുക്ക്അപ്പ്).
- അറേ ന് വരികളേക്കാൾ കൂടുതൽ നിരകൾ ഉണ്ടെങ്കിൽ, Excel LOOKUP തിരയലുകൾ ആദ്യ വരിയിൽ (ലംബമായ ലുക്ക്അപ്പ്) ).
- ഒരു ഫോർമുലയ്ക്ക് ലുക്കപ്പ് മൂല്യം കണ്ടെത്താൻ കഴിയുന്നില്ലെങ്കിൽ, അത് അറേയിലെ lookup_value -നേക്കാൾ കുറവോ തുല്യമോ ആയ ഏറ്റവും വലിയ മൂല്യം ഉപയോഗിക്കുന്നു.<11
- അറേയുടെ ആദ്യ നിരയിലോ വരിയിലോ ഉള്ള ഏറ്റവും ചെറിയ മൂല്യത്തേക്കാൾ ലുക്ക്അപ്പ് മൂല്യം ചെറുതാണെങ്കിൽ (അറേ അളവുകൾ അനുസരിച്ച്), ഒരു ലുക്ക്അപ്പ് ഫോർമുല #N/A പിശക് നൽകുന്നു.
പ്രധാനമായ കുറിപ്പ്! Excel LOOKUP അറേ ഫോമിന്റെ പ്രവർത്തനം പരിമിതമാണ്, അത് ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നില്ല. പകരം, നിങ്ങൾക്ക് VLOOKUP അല്ലെങ്കിൽ HLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കാം, അവ യഥാക്രമം ലംബവും തിരശ്ചീനവുമായ ലുക്ക്അപ്പ് ചെയ്യുന്നതിനുള്ള മെച്ചപ്പെടുത്തിയ പതിപ്പുകളാണ്.
Excel-ൽ LOOKUP ഫംഗ്ഷൻ എങ്ങനെ ഉപയോഗിക്കാം - ഫോർമുല ഉദാഹരണങ്ങൾ
ഉണ്ടെങ്കിലും Excel-ൽ നോക്കാനും പൊരുത്തപ്പെടുത്താനുമുള്ള കൂടുതൽ ശക്തമായ ഫംഗ്ഷനുകൾ (ഞങ്ങളുടെ അടുത്ത ട്യൂട്ടോറിയലിന്റെ വിഷയമാണിത്), LOOKUP പല സാഹചര്യങ്ങളിലും ഉപയോഗപ്രദമാണ്, കൂടാതെ ഇനിപ്പറയുന്ന ഉദാഹരണങ്ങളുംനിസ്സാരമല്ലാത്ത ചില ഉപയോഗങ്ങൾ കാണിക്കുക. ദയവായി ശ്രദ്ധിക്കുക, താഴെയുള്ള എല്ലാ ഫോർമുലകളും Excel LOOKUP-ന്റെ വെക്റ്റർ ഫോം ഉപയോഗിക്കുന്നു.
ഒരു കോളത്തിലെ അവസാനത്തെ ശൂന്യമല്ലാത്ത സെല്ലിൽ ഒരു മൂല്യം നോക്കുക
നിങ്ങൾക്ക് ചലനാത്മകമായി ജനസംഖ്യയുള്ള ഒരു കോളം ഉണ്ടെങ്കിൽ ഡാറ്റ, നിങ്ങൾ അടുത്തിടെ ചേർത്ത എൻട്രി തിരഞ്ഞെടുക്കാൻ താൽപ്പര്യപ്പെട്ടേക്കാം, അതായത് ഒരു കോളത്തിലെ അവസാനത്തെ ശൂന്യമല്ലാത്ത സെൽ നേടുക. ഇതിനായി, ഈ പൊതുവായ ഫോർമുല ഉപയോഗിക്കുക:
LOOKUP(2, 1/( column ""), column )മുകളിലുള്ള ഫോർമുലയിൽ, എല്ലാ ആർഗ്യുമെന്റുകളും ഒഴികെ കോളം റഫറൻസ് സ്ഥിരാങ്കങ്ങളാണ്. അതിനാൽ, ഒരു നിർദ്ദിഷ്ട കോളത്തിലെ അവസാന മൂല്യം വീണ്ടെടുക്കുന്നതിന്, നിങ്ങൾ അനുബന്ധ കോളം റഫറൻസ് നൽകേണ്ടതുണ്ട്. ഉദാഹരണത്തിന്, A കോളത്തിലെ അവസാനത്തെ ശൂന്യമല്ലാത്ത സെല്ലിന്റെ മൂല്യം എക്സ്ട്രാക്റ്റുചെയ്യാൻ, ഈ ഫോർമുല ഉപയോഗിക്കുക:
=LOOKUP(2, 1/(A:A""), A:A)
മറ്റ് നിരകളിൽ നിന്ന് അവസാന മൂല്യം ലഭിക്കുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ നിര റഫറൻസുകൾ പരിഷ്ക്കരിക്കുക ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ - ആദ്യ റഫറൻസ് ശൂന്യമായ/ശൂന്യമല്ലാത്ത സെല്ലുകൾക്കായി പരിശോധിക്കേണ്ട കോളമാണ്, രണ്ടാമത്തെ റഫറൻസ് ഇതിൽ നിന്ന് മൂല്യം നൽകാനുള്ള കോളമാണ്:
എങ്ങനെ ഈ ഫോർമുല പ്രവർത്തിക്കുന്നു
lookup_value ആർഗ്യുമെന്റിൽ, നിങ്ങൾ 2 അല്ലെങ്കിൽ 1-നേക്കാൾ വലുത് മറ്റേതെങ്കിലും നമ്പർ നൽകുന്നു (എന്തുകൊണ്ടെന്ന് ഒരു നിമിഷത്തിനുള്ളിൽ നിങ്ങൾക്ക് മനസ്സിലാകും).
lookup_vector ആർഗ്യുമെന്റ്, നിങ്ങൾ ഈ പദപ്രയോഗം ഇട്ടു: 1/(A:A"")
- ആദ്യം, A നിരയിലെ ഓരോ സെല്ലും താരതമ്യം ചെയ്യുന്ന ലോജിക്കൽ ഓപ്പറേഷൻ A:A"" നിങ്ങൾ നടത്തുന്നു. ഒരു ശൂന്യമായ സ്ട്രിംഗ് ഉപയോഗിച്ച് ശൂന്യമായ സെല്ലുകൾക്ക് TRUE എന്നും ശൂന്യമല്ലാത്ത സെല്ലുകൾക്ക് FALSE എന്നും നൽകുന്നു. ൽമുകളിലെ ഉദാഹരണത്തിൽ, F2 ലെ ഫോർമുല ഈ അറേ നൽകുന്നു: {TRUE;TRUE;TRUE;TRUE;FALSE...}
- പിന്നെ, മുകളിലെ അറേയിലെ ഓരോ മൂലകവും കൊണ്ട് നിങ്ങൾ നമ്പർ 1 ഹരിക്കുന്നു. TRUE എന്നത് 1-നും FALSE എന്നത് 0-നും തുല്യമാക്കുമ്പോൾ, നിങ്ങൾക്ക് 1-ഉം #DIV/0-ഉം അടങ്ങുന്ന ഒരു പുതിയ അറേ ലഭിക്കും! പിശകുകൾ (0 കൊണ്ട് ഹരിക്കുന്നതിന്റെ ഫലം), ഈ അറേ lookup_vector ആയി ഉപയോഗിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ, ഇത് {1;1;1;1;#DIV/0!...}
ഇപ്പോൾ, ഫോർമുല ഒരു കോളത്തിലെ അവസാനത്തെ ശൂന്യമല്ലാത്ത മൂല്യം നൽകുന്നു. , lookup_value lookup_vector ന്റെ ഒരു ഘടകവുമായി പൊരുത്തപ്പെടുന്നില്ലേ? Excel LOOKUP തിരയുന്നത് ഏകദേശ പൊരുത്തത്തോടെയാണ്, അതായത് കൃത്യമായ ലുക്ക്അപ്പ് മൂല്യം കണ്ടെത്താനാകാത്തപ്പോൾ, lookup_value എന്നതിനേക്കാൾ ചെറുതായ lookup_vector ലെ അടുത്ത ഏറ്റവും വലിയ മൂല്യവുമായി ഇത് പൊരുത്തപ്പെടുന്നു എന്നതാണ് ലോജിക് മനസ്സിലാക്കുന്നതിനുള്ള പ്രധാന കാര്യം. . ഞങ്ങളുടെ കാര്യത്തിൽ, lookup_value 2 ആണ്, lookup_vector ലെ ഏറ്റവും വലിയ മൂല്യം 1 ആണ്, അതിനാൽ LOOKUP അറേയിലെ അവസാനത്തെ 1 മായി പൊരുത്തപ്പെടുന്നു, ഇത് അവസാനത്തെ ശൂന്യമല്ലാത്ത സെല്ലാണ്!
result_vector ആർഗ്യുമെന്റിൽ, നിങ്ങൾ ഒരു മൂല്യം തിരികെ നൽകാൻ ആഗ്രഹിക്കുന്ന നിരയെ പരാമർശിക്കുന്നു, നിങ്ങളുടെ ലുക്ക്അപ്പ് ഫോർമുല ലുക്കപ്പ് മൂല്യത്തിന്റെ അതേ സ്ഥാനത്ത് മൂല്യം നേടും.
നുറുങ്ങ്. അവസാന മൂല്യം കൈവശമുള്ള വരിയുടെ നമ്പർ ലഭിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അത് വീണ്ടെടുക്കാൻ ROW ഫംഗ്ഷൻ ഉപയോഗിക്കുക. ഉദാഹരണത്തിന്: =LOOKUP(2,1/(A:A""),ROW(A:A))
ഒരു വരിയിലെ അവസാനത്തെ ശൂന്യമല്ലാത്ത സെല്ലിൽ ഒരു മൂല്യം നോക്കുക
നിങ്ങളുടെ ഉറവിട ഡാറ്റ വരികളിലാണെങ്കിൽകോളങ്ങളേക്കാൾ, ഈ ഫോർമുല ഉപയോഗിച്ച് നിങ്ങൾക്ക് അവസാനത്തെ ശൂന്യമല്ലാത്ത സെല്ലിന്റെ മൂല്യം ലഭിക്കും:
LOOKUP(2, 1/( row ""), row )വാസ്തവത്തിൽ, ഈ ഫോർമുല മറ്റൊന്നുമല്ല, മുമ്പത്തെ ഫോർമുലയുടെ ഒരു ചെറിയ പരിഷ്ക്കരണമാണ്, കോളം റഫറൻസിനുപകരം നിങ്ങൾ വരി റഫറൻസ് ഉപയോഗിക്കുന്നു എന്ന വ്യത്യാസം മാത്രം.
ഉദാഹരണത്തിന്, അവസാനത്തേതിന്റെ മൂല്യം ലഭിക്കുന്നതിന് വരി 1-ലെ ശൂന്യമല്ലാത്ത സെൽ, ഈ ഫോർമുല ഉപയോഗിക്കുക:
=LOOKUP(2, 1/(1:1""), 1:1)
ഇനിപ്പറയുന്ന സ്ക്രീൻഷോട്ട് ഫലം കാണിക്കുന്നു:
ഒരു മൂല്യം നേടുക ഒരു വരിയിലെ അവസാന എൻട്രിയുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു
അൽപ്പം സർഗ്ഗാത്മകത ഉപയോഗിച്ച്, സമാനമായ മറ്റ് ജോലികൾ പരിഹരിക്കുന്നതിന് മുകളിലുള്ള ഫോർമുല എളുപ്പത്തിൽ ഇഷ്ടാനുസൃതമാക്കാനാകും. ഉദാഹരണത്തിന്, ഒരു വരിയിലെ ഒരു നിർദ്ദിഷ്ട മൂല്യത്തിന്റെ അവസാന ഉദാഹരണവുമായി ബന്ധപ്പെട്ട ഒരു മൂല്യം ലഭിക്കാൻ ഇത് ഉപയോഗിക്കാം. ഇത് അൽപ്പം അവ്യക്തമായി തോന്നാം, പക്ഷേ ഇനിപ്പറയുന്ന ഉദാഹരണം കാര്യങ്ങൾ മനസ്സിലാക്കുന്നത് എളുപ്പമാക്കും.
നിങ്ങൾക്ക് ഒരു സംഗ്രഹ പട്ടിക ഉണ്ടെന്ന് കരുതുക, അവിടെ A കോളത്തിൽ വിൽപ്പനക്കാരന്റെ പേരുകളും തുടർന്നുള്ള കോളങ്ങളിൽ ഓരോ മാസത്തേയും ഏതെങ്കിലും തരത്തിലുള്ള ഡാറ്റ അടങ്ങിയിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ, തന്നിരിക്കുന്ന വിൽപ്പനക്കാരൻ ഒരു നിശ്ചിത മാസത്തിൽ ഒരു ഡീലെങ്കിലും അവസാനിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ സെല്ലിൽ "അതെ" അടങ്ങിയിരിക്കുന്നു. ഒരു വരിയിലെ അവസാന "അതെ" എൻട്രിയുമായി ബന്ധപ്പെട്ട ഒരു മാസം നേടുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം.
ഇനിപ്പറയുന്ന LOOKUP ഫോർമുല ഉപയോഗിച്ച് ടാസ്ക്ക് പരിഹരിക്കാവുന്നതാണ്:
=LOOKUP(2, 1/(B2:H2="yes"), $B$1:$H$1)
ഫോർമുലയുടെ യുക്തി അടിസ്ഥാനപരമായി ആദ്യ ഉദാഹരണത്തിൽ വിവരിച്ചതിന് സമാനമാണ്. നിങ്ങൾ "തുല്യമല്ല" എന്നതിന് പകരം "ഇക്വൽ ടു" ഓപ്പറേറ്റർ ("=") ഉപയോഗിക്കുന്നു എന്നതാണ് വ്യത്യാസംto" ("") കൂടാതെ നിരകൾക്ക് പകരം വരികളിൽ പ്രവർത്തിക്കുക.
ഇനിപ്പറയുന്ന സ്ക്രീൻഷോട്ട് ഒരു ഫലം കാണിക്കുന്നു:
നെസ്റ്റഡ് IF-കൾക്ക് പകരമായി തിരയുക
നാം ഇതുവരെ ചർച്ച ചെയ്ത എല്ലാ ലുക്ക്അപ്പ് ഫോർമുലകളിലും, lookup_vector , result_vector എന്നീ ആർഗ്യുമെന്റുകൾ റേഞ്ച് റഫറൻസുകളാൽ പ്രതിനിധീകരിക്കുന്നു. എന്നിരുന്നാലും, Excel LOOKUP ഫംഗ്ഷന്റെ വാക്യഘടന അനുവദിക്കുന്നു വെക്റ്ററുകൾ ലംബമായ അറേ സ്ഥിരാങ്കത്തിന്റെ രൂപത്തിൽ നൽകുന്നു, ഇത് നെസ്റ്റഡ് IF ന്റെ പ്രവർത്തനക്ഷമത കൂടുതൽ ഒതുക്കമുള്ളതും വായിക്കാൻ എളുപ്പമുള്ളതുമായ ഫോർമുല ഉപയോഗിച്ച് ആവർത്തിക്കാൻ നിങ്ങളെ പ്രാപ്തമാക്കുന്നു.
നിങ്ങൾക്ക് ഇതിൽ ചുരുക്കെഴുത്തുകളുടെ ഒരു ലിസ്റ്റ് ഉണ്ടെന്ന് പറയാം. കോളം A കൂടാതെ അവയെ മുഴുവൻ പേരുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നു, ഇവിടെ "C" എന്നാൽ "പൂർത്തിയായി", "D" എന്നത് "വികസനം", "T" എന്നത് "ടെസ്റ്റിംഗ്" എന്നിവയാണ്. ഇനിപ്പറയുന്ന നെസ്റ്റഡ് IF ഫംഗ്ഷൻ ഉപയോഗിച്ച് ടാസ്ക്ക് പൂർത്തിയാക്കാൻ കഴിയും:
=IF(A2="c", "Completed", IF(A2="d", "Development", IF(A2="t", "Testing", "")))
അല്ലെങ്കിൽ, ഈ ലുക്ക്അപ്പ് ഫോർമുല ഉപയോഗിച്ച്:
=LOOKUP(A2, {"c";"d";"t"}, {"Completed";"Development";"Testing"})
ഇതിൽ കാണിച്ചിരിക്കുന്നത് പോലെ ചുവടെയുള്ള സ്ക്രീൻഷോട്ട്, രണ്ട് ഫോർമുലകളും ഒരേ ഫലങ്ങൾ നൽകുന്നു:
ശ്രദ്ധിക്കുക. ഒരു Excel ലുക്ക്അപ്പ് ഫോർമുല ശരിയായി പ്രവർത്തിക്കുന്നതിന്, lookup_array എന്നതിലെ മൂല്യങ്ങൾ A മുതൽ Z വരെ അല്ലെങ്കിൽ ചെറുത് മുതൽ വലുത് വരെ അടുക്കണം.
നിങ്ങൾ ഒരു ലുക്ക്അപ്പ് ടേബിളിൽ നിന്ന് മൂല്യങ്ങൾ വലിക്കുകയാണെങ്കിൽ, ഒരു പൊരുത്തം വീണ്ടെടുക്കുന്നതിന് നിങ്ങൾക്ക് lookup_value ആർഗ്യുമെന്റിൽ ഒരു Vlookup ഫംഗ്ഷൻ ഉൾച്ചേർക്കാവുന്നതാണ്.
സെൽ E2-ൽ ലുക്ക്അപ്പ് മൂല്യം ഉണ്ടെന്ന് കരുതുക, ലുക്ക്അപ്പ് ടേബിൾ A2:C7 ആണ്, താൽപ്പര്യമുള്ള കോളം ("സ്റ്റാറ്റസ്") ലുക്കപ്പ് ടേബിളിലെ 3-ാമത്തെ കോളമാണ്, ഇനിപ്പറയുന്നവ