ഉള്ളടക്ക പട്ടിക
VLOOKUP ഫംഗ്ഷൻ Excel-ലെ ഏറ്റവും ജനപ്രിയമായ ലുക്കപ്പും റഫറൻസ് ഫംഗ്ഷനുമാണ്. ഇത് ഏറ്റവും തന്ത്രപ്രധാനമായ ഒന്നാണ്, ഭയാനകമായ #N/A പിശക് സന്ദേശം ഒരു സാധാരണ കാഴ്ചയാണ്.
നിങ്ങളുടെ VLOOKUP പ്രവർത്തിക്കാത്തതിന്റെ ഏറ്റവും സാധാരണമായ 6 കാരണങ്ങൾ ഈ ലേഖനം പരിശോധിക്കും.<3
നിങ്ങൾക്ക് ഒരു കൃത്യമായ പൊരുത്തം ആവശ്യമാണ്
range_lookup എന്നറിയപ്പെടുന്ന VLOOKUP ഫംഗ്ഷന്റെ അവസാന ആർഗ്യുമെന്റ്, നിങ്ങൾക്ക് ഒരു ഏകദേശ അല്ലെങ്കിൽ കൃത്യമായ പൊരുത്തം വേണോ എന്ന് ചോദിക്കുന്നു. .
മിക്ക കേസുകളിലും ആളുകൾ ഒരു പ്രത്യേക ഉൽപ്പന്നം, ഓർഡർ, ജോലിക്കാരൻ അല്ലെങ്കിൽ ഉപഭോക്താവ് എന്നിവയ്ക്കായി തിരയുന്നു, അതിനാൽ കൃത്യമായ പൊരുത്തം ആവശ്യമാണ്. ഒരു അദ്വിതീയ മൂല്യത്തിനായി തിരയുമ്പോൾ, range_lookup ആർഗ്യുമെന്റിനായി FALSE നൽകണം.
ഈ ആർഗ്യുമെന്റ് ഓപ്ഷണലാണ്, എന്നാൽ ശൂന്യമായി വിടുകയാണെങ്കിൽ, TRUE മൂല്യം ഉപയോഗിക്കും. നിങ്ങളുടെ ഡാറ്റ ആരോഹണ ക്രമത്തിൽ ക്രമീകരിച്ചിരിക്കുന്നതിനെയാണ് യഥാർത്ഥ മൂല്യം ആശ്രയിക്കുന്നത്.
ചുവടെയുള്ള ചിത്രം, range_lookup ആർഗ്യുമെന്റ് ഒഴിവാക്കുകയും തെറ്റായ മൂല്യം നൽകുകയും ചെയ്യുന്ന VLOOKUP കാണിക്കുന്നു.
പരിഹാരം
ഒരു അദ്വിതീയ മൂല്യത്തിനായി തിരയുകയാണെങ്കിൽ, അവസാന ആർഗ്യുമെന്റിനായി FALSE നൽകുക. മുകളിലുള്ള VLOOKUP =VLOOKUP(H3,B3:F11,2,FALSE)
ആയി നൽകണം.
ടേബിൾ റഫറൻസ് ലോക്ക് ചെയ്യുക
ഒരു റെക്കോർഡിനെക്കുറിച്ചുള്ള വ്യത്യസ്ത വിവരങ്ങൾ നൽകുന്നതിന് നിങ്ങൾ ഒന്നിലധികം VLOOKUP-കൾ ഉപയോഗിക്കാൻ നോക്കുന്നുണ്ടാകാം. നിങ്ങളുടെ VLOOKUP ഒന്നിലധികം സെല്ലുകളിലേക്ക് പകർത്താൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങളുടെ ടേബിൾ ലോക്ക് ചെയ്യേണ്ടതുണ്ട്.
ചുവടെയുള്ള ചിത്രം തെറ്റായി നൽകിയ VLOOKUP കാണിക്കുന്നു. തെറ്റായ സെൽ ശ്രേണികൾ പരാമർശിക്കപ്പെടുന്നു lookup_value , table array എന്നിവയ്ക്കായി എന്നതിൽ നിന്നുള്ള വിവരങ്ങൾ table_array എന്നറിയപ്പെടുന്നു. നിങ്ങളുടെ VLOOKUP പകർത്താൻ ഇത് പൂർണ്ണമായും റഫറൻസ് ചെയ്യേണ്ടതുണ്ട്.
ഫോർമുലയിലെ റഫറൻസുകളിൽ ക്ലിക്ക് ചെയ്ത് റഫറൻസ് ആപേക്ഷികത്തിൽ നിന്ന് കേവലതയിലേക്ക് മാറ്റുന്നതിന് കീബോർഡിലെ F4 കീ അമർത്തുക. സൂത്രവാക്യം =VLOOKUP($H$3,$B$3:$F$11,4,FALSE)
ആയി നൽകണം.
ഈ ഉദാഹരണത്തിൽ lookup_value , table_array എന്നീ രണ്ട് റഫറൻസുകളും സമ്പൂർണ്ണമാക്കി. സാധാരണ അത് ലോക്കിംഗ് ആവശ്യമായി വരുന്ന table_array മാത്രമായിരിക്കാം.
ഒരു കോളം ചേർത്തിരിക്കുന്നു
നിര സൂചിക നമ്പർ, അല്ലെങ്കിൽ col_index_num ഉപയോഗിക്കുന്നു VLOOKUP ഫംഗ്ഷൻ വഴി ഒരു റെക്കോർഡിനെക്കുറിച്ച് എന്ത് വിവരങ്ങൾ നൽകണം.
ഇത് ഒരു ഇൻഡക്സ് നമ്പറായി നൽകിയതിനാൽ, ഇത് വളരെ മോടിയുള്ളതല്ല. പട്ടികയിൽ ഒരു പുതിയ കോളം ചേർത്താൽ, അത് നിങ്ങളുടെ VLOOKUP പ്രവർത്തിക്കുന്നത് നിർത്തും. ചുവടെയുള്ള ചിത്രം അത്തരമൊരു സാഹചര്യം കാണിക്കുന്നു.
അളവ് കോളം 3-ലായിരുന്നു, എന്നാൽ ഒരു പുതിയ കോളം ചേർത്തതിനുശേഷം അത് കോളം 4 ആയി മാറി. എന്നിരുന്നാലും VLOOKUP യാന്ത്രികമായി അപ്ഡേറ്റ് ചെയ്തിട്ടില്ല.
പരിഹാരം 1
ഉപയോക്താക്കൾക്ക് നിരകൾ ചേർക്കാൻ കഴിയാത്തവിധം വർക്ക്ഷീറ്റ് പരിരക്ഷിക്കുക എന്നതാണ് ഒരു പരിഹാരം. ഉപയോക്താക്കൾക്ക് ഇത് ചെയ്യാൻ കഴിയണമെങ്കിൽ, അത് പ്രായോഗികമായ ഒരു പരിഹാരമല്ല.
പരിഹാരം 2
മറ്റൊരു ഓപ്ഷൻ MATCH ഫംഗ്ഷൻ ഇൻസേർട്ട് ചെയ്യുക എന്നതാണ്.VLOOKUP-ന്റെ col_index_num ആർഗ്യുമെന്റ്.
MATCH
ഫംഗ്ഷൻ ആവശ്യമായ കോളം നമ്പർ തിരയാനും തിരികെ നൽകാനും ഉപയോഗിക്കാം. ഇത് col_index_num ചലനാത്മകമാക്കുന്നു, അതിനാൽ ചേർത്ത കോളങ്ങൾ VLOOKUP-നെ ഇനി ബാധിക്കില്ല.
മുകളിൽ കാണിച്ചിരിക്കുന്ന പ്രശ്നം തടയാൻ ഈ ഉദാഹരണത്തിൽ താഴെയുള്ള ഫോർമുല നൽകാം.
പട്ടിക വലുതായി
പട്ടികയിലേക്ക് കൂടുതൽ വരികൾ ചേർക്കുന്നതിനാൽ, ഈ അധിക വരികൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കാൻ VLOOKUP അപ്ഡേറ്റ് ചെയ്യേണ്ടതായി വന്നേക്കാം. പഴത്തിന്റെ ഇനത്തിനായി മുഴുവൻ പട്ടികയും പരിശോധിക്കാത്ത ഒരു VLOOKUP ചുവടെയുള്ള ചിത്രം കാണിക്കുന്നു.
പരിഹാരം
ഒരു പട്ടികയായി ശ്രേണി ഫോർമാറ്റ് ചെയ്യുന്നത് പരിഗണിക്കുക (Excel 2007+), അല്ലെങ്കിൽ ഡൈനാമിക് ശ്രേണി നാമമായി. നിങ്ങളുടെ VLOOKUP ഫംഗ്ഷൻ എല്ലായ്പ്പോഴും മുഴുവൻ ടേബിളും പരിശോധിക്കുന്നുണ്ടെന്ന് ഈ ടെക്നിക്കുകൾ ഉറപ്പാക്കും.
റേഞ്ച് ഒരു ടേബിളായി ഫോർമാറ്റ് ചെയ്യുന്നതിന്, table_array -നായി നിങ്ങൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്ന സെല്ലുകളുടെ ശ്രേണി തിരഞ്ഞെടുത്ത് ക്ലിക്കുചെയ്യുക. ഹോം > പട്ടികയായി ഫോർമാറ്റ് ചെയ്യുക കൂടാതെ ഗാലറിയിൽ നിന്ന് ഒരു ശൈലി തിരഞ്ഞെടുക്കുക. ടേബിൾ ടൂളുകൾക്ക് കീഴിലുള്ള ഡിസൈൻ ടാബിൽ ക്ലിക്ക് ചെയ്ത് നൽകിയിരിക്കുന്ന ബോക്സിലെ പട്ടികയുടെ പേര് മാറ്റുക.
താഴെയുള്ള VLOOKUP FruitList എന്ന് പേരുള്ള ഒരു പട്ടികയാണ് ഉപയോഗിക്കുന്നത്.
VLOOKUP ന് അതിന്റെ ഇടത്തേക്ക് നോക്കാൻ കഴിയില്ല
VLOOKUP ഫംഗ്ഷന്റെ ഒരു പരിമിതി അതിന് അതിന്റെ ഇടത്തേക്ക് നോക്കാൻ കഴിയില്ല എന്നതാണ്. ഇത് ഒരു പട്ടികയുടെ ഇടതുവശത്തുള്ള നിരയിലേക്ക് നോക്കുകയും വലതുവശത്ത് നിന്ന് വിവരങ്ങൾ നൽകുകയും ചെയ്യും.
പരിഹാരം
പരിഹാരംVLOOKUP ഉപയോഗിക്കാതിരിക്കുന്നത് ഇതിൽ ഉൾപ്പെടുന്നു. Excel-ന്റെ INDEX, MATCH ഫംഗ്ഷനുകളുടെ സംയോജനം ഉപയോഗിക്കുന്നത് VLOOKUP-ന് ഒരു സാധാരണ ബദലാണ്. ഇത് കൂടുതൽ ബഹുമുഖമാണ്.
നിങ്ങൾ തിരയുന്ന കോളത്തിന്റെ ഇടതുവശത്തേക്ക് വിവരങ്ങൾ നൽകുന്നതിന് ഇത് ഉപയോഗിക്കുന്നതായി ചുവടെയുള്ള ഉദാഹരണം കാണിക്കുന്നു.
INDEX, MATCH എന്നിവ ഉപയോഗിക്കുന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക
നിങ്ങളുടെ ടേബിളിൽ ഡ്യൂപ്ലിക്കേറ്റുകൾ അടങ്ങിയിരിക്കുന്നു
VLOOKUP ഫംഗ്ഷന് ഒരു റെക്കോർഡ് മാത്രമേ നൽകാനാവൂ. നിങ്ങൾ തിരയുന്ന മൂല്യവുമായി പൊരുത്തപ്പെടുന്ന ആദ്യ റെക്കോർഡ് അത് തിരികെ നൽകും.
നിങ്ങളുടെ ടേബിളിൽ തനിപ്പകർപ്പുകൾ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ, VLOOKUP ടാസ്ക്കിന് വിധേയമാകില്ല.
പരിഹാരം 1
ആവശ്യമാണ് നിങ്ങളുടെ ലിസ്റ്റിൽ തനിപ്പകർപ്പുണ്ടോ? ഇല്ലെങ്കിൽ, അവ നീക്കംചെയ്യുന്നത് പരിഗണിക്കുക. ഇത് ചെയ്യാനുള്ള ഒരു ദ്രുത മാർഗം പട്ടിക തിരഞ്ഞെടുത്ത് ഡാറ്റ ടാബിലെ ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കംചെയ്യുന്നു ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക എന്നതാണ്.
കൂടുതൽ പൂർണ്ണതയ്ക്കായി AbleBits ഡ്യൂപ്ലിക്കേറ്റ് റിമൂവർ പരിശോധിക്കുക. നിങ്ങളുടെ Excel പട്ടികകളിൽ തനിപ്പകർപ്പുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഉപകരണം.
പരിഹാരം 2
ശരി, അതിനാൽ നിങ്ങളുടെ ലിസ്റ്റിൽ തനിപ്പകർപ്പുകൾ ഉണ്ടായിരിക്കണം. ഈ സാഹചര്യത്തിൽ ഒരു VLOOKUP നിങ്ങൾക്ക് ആവശ്യമുള്ളതല്ല. ഒരു മൂല്യം തിരഞ്ഞെടുക്കുന്നതിനും പകരം ഫലങ്ങൾ ലിസ്റ്റുചെയ്യുന്നതിനും ഒരു പിവറ്റ് ടേബിൾ അനുയോജ്യമാണ്.
ചുവടെയുള്ള പട്ടിക ഓർഡറുകളുടെ ഒരു പട്ടികയാണ്. ഒരു പ്രത്യേക പഴത്തിനുള്ള എല്ലാ ഓർഡറുകളും നിങ്ങൾക്ക് തിരികെ നൽകണമെന്ന് കരുതുക.
റിപ്പോർട്ട് ഫിൽട്ടറിൽ നിന്നും ഒരു ലിസ്റ്റിൽ നിന്നും ഒരു ഫ്രൂട്ട് ഐഡി തിരഞ്ഞെടുക്കാൻ ഉപയോക്താവിനെ പ്രാപ്തമാക്കാൻ ഒരു പിവറ്റ് ടേബിൾ ഉപയോഗിച്ചു. എല്ലാ ഓർഡറുകളും ദൃശ്യമാകുന്നു.
പ്രശ്നരഹിത VLOOKUP-കൾ
ഈ ലേഖനംഒരു VLOOKUP ഫംഗ്ഷൻ പ്രവർത്തിക്കാത്ത ഏറ്റവും സാധാരണമായ 6 കാരണങ്ങൾക്കുള്ള പരിഹാരം കാണിച്ചു. ഈ വിവരങ്ങളാൽ സായുധരായ നിങ്ങൾക്ക് ഈ ആകർഷണീയമായ Excel ഫംഗ്ഷൻ ഉപയോഗിച്ച് പ്രശ്നങ്ങൾ കുറഞ്ഞ ഭാവി ആസ്വദിക്കാം.
രചയിതാവിനെ കുറിച്ച്
അലൻ മുറെ ഒരു ഐടി പരിശീലകനും കമ്പ്യൂട്ടർഗാഗയുടെ സ്ഥാപകനുമാണ്. അവൻ ഓൺലൈൻ പരിശീലനവും Excel, Word, PowerPoint, Project എന്നിവയിൽ ഏറ്റവും പുതിയ നുറുങ്ങുകളും തന്ത്രങ്ങളും വാഗ്ദാനം ചെയ്യുന്നു.