ഉള്ളടക്ക പട്ടിക
VLOOKUP എന്നത് ഏറ്റവും സാധാരണവും ഉപയോഗപ്രദവുമായ പ്രവർത്തനങ്ങളിൽ ഒന്നാണ്. ഇത് വ്യാപകമായി ഉപയോഗിക്കുന്നതിനാൽ, VLOOKUP ശരിയായി പ്രവർത്തിക്കുന്നില്ലെന്നോ തെറ്റായ ഫലങ്ങൾ കാണിക്കുന്നതിനോ പലർക്കും പരാതിയുണ്ട്. VLOOKUP ന് ചില പരിമിതികൾ ഉണ്ടെങ്കിലും, വാക്യഘടന ശരിയായി മനസ്സിലാക്കാത്തതോ അല്ലെങ്കിൽ അത് ശ്രദ്ധാപൂർവം ഉപയോഗിക്കാത്തതോ ആണ് നമുക്ക് ലഭിക്കുന്ന മിക്ക പിശകുകളും. ഈ ലേഖനത്തിൽ, എന്തുകൊണ്ട് VLOOKUP പ്രവർത്തിക്കുന്നില്ലെന്ന് ഞാൻ വിശദീകരിക്കും.
വിശദീകരണം മനസ്സിലാക്കാവുന്നതേയുള്ളൂ, ഒരു പ്രത്യേക പഴക്കടയെക്കുറിച്ചുള്ള ഉൽപ്പന്ന വിവരങ്ങളെ പ്രതിനിധീകരിക്കുന്ന ഒരു ഡാറ്റാസെറ്റ് ഞാൻ ഉപയോഗിക്കാൻ പോകുന്നു. ഡാറ്റാഗണത്തിൽ 5 നിരകളുണ്ട്; ഇവയാണ് പഴം , ഓർഡർ ഐഡി, അളവ് (കിലോ), വില, ഒപ്പം ഓർഡർ തീയതി .
അഭ്യാസത്തിലേക്ക് ഡൗൺലോഡ് ചെയ്യുക
താഴെയുള്ള ലിങ്കിൽ നിന്ന് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യാൻ മടിക്കേണ്ടതില്ല.
VLOOKUP Excel.xlsx-ൽ പ്രവർത്തിക്കുന്നില്ല
VLOOKUP പ്രവർത്തിക്കാത്തതിന്റെ 8 കാരണങ്ങൾ
1. VLOOKUP പ്രവർത്തിക്കുന്നില്ല, N/ കാണിക്കുന്നു ഒരു പിശക്
ഈ വിഭാഗത്തിൽ, VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിച്ച് പ്രവർത്തിക്കുമ്പോൾ #N/A പിശക് സംഭവിക്കുന്നത് എന്തുകൊണ്ടാണെന്ന് ഞാൻ കാണിച്ചുതരാം. അതുപോലെ #N/A പിശക് ഒഴിവാക്കാനുള്ള ഏറ്റവും നല്ല പരിഹാരം ഞാൻ നിർദ്ദേശിക്കും.
1.1. ലീഡിംഗ്, ട്രെയിലിംഗ് സ്പെയ്സുകൾ
ഒരു വലിയ ഡാറ്റാഷീറ്റിൽ, അധിക സ്പെയ്സുകൾ ഉണ്ടാകാനുള്ള സാധ്യത സാധാരണമാണ്. കൂടാതെ, നിങ്ങൾ ശ്രദ്ധാപൂർവ്വം ഡാറ്റാസെറ്റിലൂടെ പോയില്ലെങ്കിൽ പിശക് ലഭിക്കില്ല എന്നതിനാൽ പിശക് തിരിച്ചറിയാൻ പ്രയാസമാണ്.
ഇവിടെ, ഞാൻ VLOOKUP ഫോർമുല പ്രയോഗിച്ചു കൃത്യമായ പൊരുത്തം ലഭിക്കാൻ MATCH ഫംഗ്ഷനും FALSE range_lookup ആയി ഉപയോഗിച്ചു.
MATCH-ൽ പ്രവർത്തനം, ഞാൻ നിരയുടെ പേര് J3 lookup_value ആയി ഉപയോഗിച്ചു, അടുത്തതായി കോളം നാമ ശ്രേണി B3:G3 lookup_array ആയി തിരഞ്ഞെടുത്തു. കൃത്യമായ പൊരുത്തം ഉപയോഗിക്കാൻ 0 match_type ആയി എടുത്തു.
ENTER കീ അമർത്തുക. അങ്ങനെ, നിങ്ങൾ ആഗ്രഹിക്കുന്ന ഫലം നിങ്ങൾക്ക് ലഭിക്കും.
8. ലുക്ക്അപ്പ് മൂല്യത്തിന് ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യങ്ങൾ ഉണ്ട്
നിങ്ങളുടെ lookup_value ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യങ്ങൾ ഉൾക്കൊള്ളുന്നു, തുടർന്ന് ലഭ്യമായ എല്ലാ മൂല്യങ്ങൾക്കും VLOOKUP പ്രവർത്തിക്കില്ല.
VLOOKUP നിങ്ങൾ നോക്കിയ മൂല്യവുമായി പൊരുത്തപ്പെടുന്ന ആദ്യ മൂല്യം മാത്രം നൽകുന്നു. വേണ്ടി.
പരിഹാരം :
ഇത്തരം പ്രശ്നങ്ങൾ ഒഴിവാക്കാൻ ഒന്നുകിൽ നിങ്ങൾക്ക് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യാം അല്ലെങ്കിൽ നിങ്ങൾക്ക് <1 ഉപയോഗിക്കാം>പിവറ്റ് ടേബിൾ .
⏩ റിബണിൽ നിന്ന് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യുക ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഡ്യൂപ്ലിക്കേറ്റുകൾ നീക്കം ചെയ്യാം.
⏩ കൂടാതെ, നിങ്ങൾക്ക് പിവറ്റ് ഉപയോഗിക്കാം. പട്ടിക .
അത് ഉപയോഗിക്കുന്നതിന്,
ആദ്യം, സെൽ ശ്രേണി തിരഞ്ഞെടുക്കുക
അതിനുശേഷം, ഇൻസേർട്ട് ടാബ് >> പിവറ്റ് ടേബിൾ
ഒരു ഡയലോഗ് ബോക്സ് പോപ്പ് അപ്പ് ചെയ്യും, സ്ഥലം തിരഞ്ഞെടുത്ത് ശരി ക്ലിക്ക് ചെയ്യുക.
ഇപ്പോൾ, നിങ്ങൾക്ക് പഴം ഉം ഓർഡർ ഐഡി വരി -ൽ തിരഞ്ഞെടുക്കാം, തുടർന്ന് അത് കാണിക്കും നിലവിലുള്ള നിങ്ങൾ തിരഞ്ഞെടുത്ത പഴത്തിന്റെ ഓർഡർ ഐഡി .
കൂടുതൽ വായിക്കുക: എങ്ങനെ കണ്ടെത്താം Excel-ൽ ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യങ്ങൾVLOOKUP ഉപയോഗിച്ച്
പ്രാക്ടീസ് വിഭാഗം
ഈ വിശദീകരിച്ച വഴികൾ പരിശീലിക്കുന്നതിനായി ഞാൻ വർക്ക്ബുക്കിൽ ഒരു പ്രാക്ടീസ് ഷീറ്റ് നൽകിയിട്ടുണ്ട്.
ഉപസംഹാരം
ഈ ലേഖനത്തിൽ, പിശകുകൾ ഒഴിവാക്കുന്നതിന് പരിഹാരത്തോടൊപ്പം പ്രവർത്തിക്കാത്ത VLOOKUP ന്റെ എല്ലാത്തരം സാഹചര്യങ്ങളും ഉൾപ്പെടുത്താൻ ഞാൻ ശ്രമിച്ചു. VLOOKUP പ്രവർത്തനത്തോടൊപ്പം കൂടുതൽ കാര്യക്ഷമമായും എളുപ്പത്തിലും പ്രവർത്തിക്കാൻ ഈ വ്യത്യസ്ത വഴികൾ നിങ്ങളെ സഹായിക്കും. അവസാനമായി പക്ഷേ, നിങ്ങൾക്ക് എന്തെങ്കിലും തരത്തിലുള്ള നിർദ്ദേശങ്ങളോ ആശയങ്ങളോ ഫീഡ്ബാക്കോ ഉണ്ടെങ്കിൽ താഴെ കമന്റ് ചെയ്യാൻ മടിക്കേണ്ടതില്ല.
ശരിയായി.ആദ്യം, നിങ്ങളുടെ ഫലമായ മൂല്യം സ്ഥാപിക്കാൻ ഒരു സെൽ തിരഞ്ഞെടുക്കുക.
➤ ഞാൻ സെൽ തിരഞ്ഞെടുത്തു I4
തുടർന്ന്, ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക ഫോർമുല ബാർ .
=VLOOKUP(H4,B4:F12,2)
ഇവിടെ, VLOOKUP ൽ ഫംഗ്ഷൻ, ഞാൻ സെൽ H4 lookup_value ആയി തിരഞ്ഞെടുത്തു, കൂടാതെ B4:F12 table_array എന്ന ശ്രേണി തിരഞ്ഞെടുത്തു. എനിക്ക് ഓർഡർ ഐഡി അറിയാൻ താൽപ്പര്യമുള്ളതിനാൽ 2 col_index_num ആയി നൽകിയിരിക്കുന്നു.
ENTER കീ അമർത്തുക. ഇപ്പോൾ, നിങ്ങൾക്ക് ലുക്ക്_അപ്പ് മൂല്യത്തിന്റെ ഓർഡർ ഐഡി ലഭിക്കേണ്ടതായിരുന്നു എന്നാൽ അത് #N/A കാണിക്കും.
ഇപ്പോൾ, ഡാറ്റാസെറ്റ് നോക്കിയതിന് ശേഷം lookup_value Apple ന് ചില മുൻനിര സ്പെയ്സുകളുണ്ട്, അതുകൊണ്ടാണ് VLOOKUP പ്രവർത്തിക്കാത്തത്.
പരിഹാരം :
അധിക ലീഡിംഗ് അല്ലെങ്കിൽ ട്രെയിലിംഗ് സ്പെയ്സുകൾ നീക്കം ചെയ്യാൻ, ലുക്ക്അപ്പ്_വാല്യൂ ആർഗ്യുമെന്റ് ഉപയോഗിക്കുക VLOOKUP ഫംഗ്ഷനിലെ TRIM ഫംഗ്ഷൻ .
VLOOKUP ഫംഗ്ഷനിൽ നിങ്ങൾക്ക് TRIM ഫംഗ്ഷൻ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞാൻ കാണിച്ചുതരാം .
VLOOKUP പിശക് ഒഴിവാക്കാൻ നിങ്ങൾ തിരഞ്ഞെടുത്ത സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക.
=VLOOKUP(TRIM(H4),B4:F12,2)
ഇവിടെ, TRIM ഫംഗ്ഷൻ തിരഞ്ഞെടുത്ത സെല്ലിന്റെ നിലവിലുള്ള എല്ലാ ലീഡിംഗ്, ട്രെയിലിംഗ് സ്പെയ്സുകളും നീക്കം ചെയ്യും H4 .
1.2. Typo Mistake VLOOKUP പ്രവർത്തിക്കാത്തതിന്
lookup_value എന്ന ടൈപ്പിംഗ് തെറ്റാണ് VLOOKUP പ്രവർത്തിക്കാത്തതിന്റെ മറ്റൊരു കാരണം.
ഇവിടെ, നിങ്ങൾതിരഞ്ഞെടുത്ത സെല്ലിൽ ഞാൻ ഫോർമുല ശരിയായി ചേർത്തതായി കാണാം.
=VLOOKUP(H4,B4:F12,2)
ENTER കീ അമർത്തുക എന്നാൽ ഓർഡർ ഐഡി കാണിക്കുന്നതിനുപകരം, ഇത് നിങ്ങൾക്ക് ഒരു #N/A പിശക് കാണിക്കും.
ഇപ്പോൾ, lookup_value നോക്കുക Apple ന്റെ അക്ഷരവിന്യാസം തെറ്റാണെന്ന് കാണുക, അതാണ് VLOOKUP പ്രവർത്തിക്കാത്തത്.
പരിഹാരം :
എപ്പോഴും ശ്രദ്ധാപൂർവ്വം lookup_value ടൈപ്പ് ചെയ്യുക. ഡാറ്റാ ടേബിളിൽ നിന്ന് മൂല്യത്തിന്റെ കൃത്യമായ അക്ഷരവിന്യാസം നിങ്ങൾ നിലനിർത്തണം.
ഞാൻ lookup_value ടൈപ്പ് ചെയ്തത് പോലെ അത് ടേബിളിൽ ഉള്ളത് പോലെ VLOOKUP പ്രവർത്തിക്കുന്നു.
1.3. സംഖ്യാ മൂല്യം ടെക്സ്റ്റായി ഫോർമാറ്റ് ചെയ്തു
ഒരു table_array -ൽ സംഖ്യാ മൂല്യങ്ങൾ ടെക്സ്റ്റായി ഫോർമാറ്റ് ചെയ്തിട്ടുണ്ടെങ്കിൽ #N/A ഉപയോഗിക്കുമ്പോൾ ഒരു പിശക് കാണിക്കും 1>VLOOKUP function.
Order ID lookup_value ആയി
വിലനേടാൻ ഞാൻ ശ്രമിക്കും.ആദ്യം, നിങ്ങളുടെ ഫലമായ മൂല്യം സ്ഥാപിക്കാൻ ഒരു സെൽ തിരഞ്ഞെടുക്കുക.
➤ ഞാൻ സെൽ തിരഞ്ഞെടുത്തു I4
അതിനുശേഷം, ഫോർമുല ബാറിൽ ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക .
=VLOOKUP(H4,C4:F12,3)
ENTER കീ അമർത്തുക. അങ്ങനെ, നിങ്ങൾക്ക് വില എന്നതിനുപകരം #N/A പിശക് ലഭിക്കും.
ഇപ്പോൾ, നിങ്ങൾ ഓർഡർ ഐഡി കോളത്തിലൂടെ പോയാൽ 1001 എന്ന നമ്പർ ടെക്സ്റ്റായി ഫോർമാറ്റ് ചെയ്തിരിക്കുന്നത് നിങ്ങൾ കാണും. അതാണ് VLOOKUP പ്രവർത്തിക്കാത്തതിന്റെ കാരണം.
പരിഹാരം :
അത്തരം തരങ്ങൾ ഒഴിവാക്കാൻപിശകുകളുടെ, എല്ലായ്പ്പോഴും സംഖ്യാ മൂല്യങ്ങളുടെ ഫോർമാറ്റ് പരിശോധിക്കുക. ഇവിടെ, ഞാൻ സംഖ്യാ ഫോർമാറ്റ് നമ്പറായി തിരുത്തി, അതിനാൽ VLOOKUP പ്രവർത്തിക്കുന്നു.
കൂടുതൽ വായിക്കുക: VLOOKUP ഭാഗികം Excel-ലെ ഒരു സിംഗിൾ സെല്ലിൽ നിന്നുള്ള വാചകം
1.4. ലുക്ക്അപ്പ് മൂല്യം ഇടതുവശത്തുള്ള നിരയല്ല
VLOOKUP ഫംഗ്ഷൻ ഒരു സീക്വൻസ് നിലനിർത്തുന്നു, അത് lookup_value ഇടത്തെ കോളം ആയിരിക്കണം , ഇല്ലെങ്കിൽ അത് പ്രവർത്തിക്കില്ല.
ഓർഡർ ഐഡി lookup_value ആയി വില നേടാൻ ഞാൻ ശ്രമിക്കും.
അതിനാൽ, ഞാൻ ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിച്ചു.
=VLOOKUP(H4,B4:F12,3)
എന്നാൽ ഇവിടെ ഓർഡർ ഐഡി നിര table_array B4:F12 ന്റെ ഇടതുവശത്തുള്ള നിരയല്ല, അതുകൊണ്ടാണ് ഇത് #N/A പിശക് കാണിക്കുന്നത്.
പരിഹാരം :
ഇവിടെ നിങ്ങൾക്ക് 2 വഴികളിൽ പിശക് ഒഴിവാക്കാം.
⏩ ഒന്ന് table_array ഇവിടെ lookup_value ആയിരിക്കും ഇടതുവശത്തെ കോളം.
⏩ രണ്ടാമതായി, നിങ്ങൾക്ക് lookup_value കോളം ഡാറ്റാസെറ്റ് ടേബിളിന്റെ ഇടതുവശത്ത് സ്ഥാപിക്കാം.
കൂടുതൽ വായിക്കുക: Excel-ൽ രണ്ട് ലുക്ക്അപ്പ് മൂല്യങ്ങളുള്ള VLOOKUP (2 സമീപനങ്ങൾ)
1.5. വലിപ്പമേറിയ പട്ടിക അല്ലെങ്കിൽ പുതിയ വരി ചേർക്കൽ & മൂല്യമുള്ള നിര
ചിലപ്പോൾ ഞങ്ങൾ ഞങ്ങളുടെ ഡാറ്റാസെറ്റിലേക്ക് പുതിയ ഡാറ്റ ചേർക്കുന്നു, പക്ഷേ table_array മാറ്റാൻ മറക്കുന്നു, തുടർന്ന് VLOOKUP ശരിയായി പ്രവർത്തിക്കാൻ കഴിയില്ല.
ഉപയോഗിച്ച് ഞാൻ ഓർഡർ ഐഡി നേടാൻ ശ്രമിക്കും പഴം ലുക്ക്അപ്പ്_മൂല്യം ആയി.
അതിനാൽ, ഞാൻ ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിച്ചു.
=VLOOKUP(H4,B4:F12,2,FALSE)
ഇവിടെ, തെറ്റിദ്ധരിപ്പിക്കുന്ന വിവരങ്ങൾ ഒഴിവാക്കാൻ ഞാൻ കൃത്യമായ പൊരുത്തമുള്ള തരം ഉപയോഗിച്ചു, കൂടാതെ ലിച്ചി നുള്ള വിവരങ്ങളും ചേർത്തു, ഞാൻ <അപ്ഡേറ്റ് ചെയ്യാത്തതിനാൽ ഒരു പിശക് ലഭിച്ചു. 1>table_array .
പരിഹാരം :
നിങ്ങളുടെ ഡാറ്റാസെറ്റ് ടേബിളിൽ പുതിയ ഡാറ്റ ചേർക്കുമ്പോഴെല്ലാം ഓർക്കുക table-array ഉം അപ്ഡേറ്റ് ചെയ്യുക.
⏩ ഇവിടെ, ഞാൻ ഫോർമുലയിലെ table_array അപ്ഡേറ്റ് ചെയ്തു.
=VLOOKUP(H4,B4:F14,2,FALSE)
⏩ മറ്റൊരു മാർഗം നിങ്ങളുടെ ഡാറ്റാസെറ്റ് ഒരു ടേബിളാക്കി മാറ്റുകയാണ്.
ആദ്യം, സെൽ ശ്രേണി തിരഞ്ഞെടുക്കുക.
തുടർന്ന്, ഇൻസേർട്ട് >> ടേബിൾ തിരഞ്ഞെടുക്കുക
A ഡയലോഗ് ബോക്സ് പോപ്പ് അപ്പ് ചെയ്യും.
തുടർന്ന്, ശരി<ക്ലിക്ക് ചെയ്യുക 2>.
നിങ്ങളുടെ ഡാറ്റാസെറ്റ് ഇപ്പോൾ ഒരു ടേബിളായി മാറിയതിനാൽ നിങ്ങൾക്ക് പട്ടികയുടെ പേര് ഉപയോഗിക്കാം.
കൂടുതൽ വായിക്കുക: പൊരുത്തം നിലനിൽക്കുമ്പോൾ VLOOKUP #N/A നൽകുന്നത് എന്തുകൊണ്ട്? (5 കാരണങ്ങളും പരിഹാരങ്ങളും)
2. VLOOKUP പ്രവർത്തിക്കുന്നില്ല, മൂല്യ പിശക് കാണിക്കുന്നു
ഈ വിഭാഗത്തിൽ നിന്ന്, <1 എന്തുകൊണ്ടെന്ന് നിങ്ങൾ മനസ്സിലാക്കും VLOOKUP ഫംഗ്ഷനിൽ പ്രവർത്തിക്കുമ്പോൾ>#VALUE പിശക് സംഭവിക്കുന്നു. കൂടാതെ, #VALUE പിശക് ഒഴിവാക്കാൻ സാധ്യമായ എല്ലാ പരിഹാരവും ഞാൻ നിർദ്ദേശിക്കും.
2.1. നിര സൂചിക സംഖ്യ 1-ൽ താഴെ
നിങ്ങൾ col_index_num 1 -നേക്കാൾ കുറവാണെങ്കിൽ, നിങ്ങൾക്ക് #VALUE പിശക് ലഭിക്കും.
നിങ്ങൾക്ക് ഇത് #മൂല്യം ലഭിക്കുകയാണെങ്കിൽദയവായി നിങ്ങളുടെ col_index_num വാദം പരിശോധിക്കുക.
കൂടുതൽ വായിക്കുക: Excel-ലെ നമ്പറുകൾ ഉപയോഗിച്ച് VLOOKUP ചെയ്യുക (4 ഉദാഹരണങ്ങൾ)
2.2. 255-ലധികം പ്രതീകങ്ങൾ ഉപയോഗിക്കുന്നു
നിങ്ങൾക്ക് 255 അക്ഷരങ്ങളിൽ കൂടുതലുള്ള ഒരു നീണ്ട വാചകം മൂല്യമായി ഉണ്ടെന്ന് കരുതുക, അപ്പോൾ നിങ്ങൾക്ക് #VALUE പിശക് ഉണ്ടാകും.
0>ഇവിടെ, A7സെല്ലിൽ, ഞാൻ 255അക്ഷരങ്ങൾ കവിയുന്ന ഒരു മൂല്യം ചേർത്തു.
തുടർന്ന്, ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിച്ചു
=VLOOKUP(G4,A4:E12,2)
ഇപ്പോൾ, ഫലം #VALUE പിശക് കാണിക്കുന്നത് കാണാം. 3>
പരിഹാരം :
ഈ പിശക് ഒഴിവാക്കാൻ ഒന്നുകിൽ നിങ്ങൾക്ക് പ്രതീകം കുറയ്ക്കാം അല്ലെങ്കിൽ INDEX , MATCH ഫംഗ്ഷനുകൾ<2 എന്നിവ ഉപയോഗിക്കാം> പകരം VLOOKUP .
ഇവിടെ, ഞാൻ MATCH ഉം INDEX ഫംഗ്ഷനും ഉപയോഗിച്ചു.
=INDEX($B$4:$B$12,MATCH(TRUE,INDEX($A$4:$A$12=G4,0),0))
ഇവിടെ, INDEX ഫംഗ്ഷനിൽ സെൽ ശ്രേണിയുടെ സമ്പൂർണ്ണ റഫറൻസ് തിരഞ്ഞെടുത്തു $B$4:$B$12 എവിടെ നിന്നാണ് എനിക്ക് മൂല്യം തിരികെ നൽകേണ്ടത്.
MATCH ഫംഗ്ഷനിൽ, TRUE lookup_value ആയി നൽകി മറ്റൊരു INDEX( $A$4:$A$12=G4,0) lookup_array ആയി ഫംഗ്ഷൻ, തുടർന്ന് കൃത്യമായി ഉപയോഗിക്കുന്നതിന് 0 match_type ആയി ഉപയോഗിച്ചു പൊരുത്തം .
ENTER കീ അമർത്തുക, 255 ക്ഷരങ്ങളുടെ ലുക്ക്അപ്പ്_വാല്യൂ <3-ൽ കൂടുതൽ ഫലം ലഭിക്കും>
കൂടുതൽ വായിക്കുക: INDEX MATCH vs VLOOKUP ഫംഗ്ഷൻ (9 ഉദാഹരണങ്ങൾ)
സമാന വായനകൾ
- ExcelLOOKUP vs VLOOKUP: 3 ഉദാഹരണങ്ങൾക്കൊപ്പം
- എക്സലിൽ VLOOKUP കേസ് സെൻസിറ്റീവ് ആക്കുന്നത് എങ്ങനെ കോളം (ബദലുകളോടെ)
- എക്സലിൽ വൈൽഡ്കാർഡ് ഉപയോഗിച്ച് VLOOKUP എങ്ങനെ നടത്താം (2 രീതികൾ)
- ഒന്നിലധികം മൂല്യങ്ങൾ ലംബമായി നൽകുന്നതിന് Excel VLOOKUP
3. VLOOKUP പ്രവർത്തിക്കുന്നില്ല, REF പിശക് കാണിക്കുന്നു
ഇവിടെ, പ്രവർത്തിക്കുമ്പോൾ #REF പിശക് സംഭവിക്കുന്നത് എന്തുകൊണ്ടാണെന്ന് നിങ്ങൾക്കറിയാം. VLOOKUP ഫംഗ്ഷനോടൊപ്പം, #REF പിശക് ഒഴിവാക്കാനുള്ള പരിഹാരം നിങ്ങൾക്ക് ലഭിക്കും.
3.1. കോളം ഇൻഡക്സ് നമ്പർ ടേബിളിനേക്കാൾ വലുതാണ്
നിങ്ങൾ col_index_num നിങ്ങൾ table_array ലെ കോളങ്ങളുടെ എണ്ണത്തേക്കാൾ വലുതാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, നിങ്ങൾക്ക് # ലഭിക്കും REF പിശക്.
ഇവിടെ, ഞാൻ 6 col_index_number ആയി ഉപയോഗിച്ചു, എന്നാൽ table_array ൽ 5 ഉണ്ട് മൊത്തം നിരകൾ അതിനാലാണ് VLOOKUP ഫംഗ്ഷൻ പ്രവർത്തിക്കാത്തതും #REF പിശക് കാണിക്കുന്നതും.
പരിഹാരം :
ഒഴിവാക്കാൻ #REF പിശക് col_index_num പരിശോധിച്ച് table_array എന്ന നമ്പർ ഉപയോഗിക്കുക.
കൂടുതൽ വായിക്കുക: Excel-ൽ ഒന്നിലധികം നിരകൾ തിരികെ നൽകാൻ VLOOKUP (4 ഉദാഹരണങ്ങൾ)
4. VLOOKUP NAME പിശക്
എന്തുകൊണ്ടാണ് #NAME പിശക് സംഭവിക്കുന്നതെന്നും അത് എങ്ങനെ നീക്കംചെയ്യാമെന്നും ഞാൻ നിങ്ങളെ കാണിക്കാം.
4.1. അക്ഷരത്തെറ്റ് ഫംഗ്ഷന്റെ പേര് VLOOKUP പ്രവർത്തിക്കുന്നില്ല
The #NAME പിശക്ഫംഗ്ഷനുകളുടെ പേരിന്റെ അക്ഷരത്തെറ്റാണ് വരുന്നത്.
പരിഹാരം :
#NAME പിശകുകൾ ഒഴിവാക്കാൻ എപ്പോഴും ഉപയോഗിക്കുക Excel ബിൽറ്റ്-ഇൻ ഫംഗ്ഷനിൽ നിന്നുള്ള ഉചിതമായ ഫംഗ്ഷൻ നാമം.
5. ഏകദേശ പൊരുത്തം ഉപയോഗിച്ച്
നിങ്ങൾ ഏകദേശ പൊരുത്തം (TRUE) ഉപയോഗിക്കുകയാണെങ്കിൽ, ഒന്നുകിൽ ഒരു സാധ്യത നിലനിൽക്കും #N/A പിശക് അല്ലെങ്കിൽ തെറ്റായ ഫലം.
Fruit <2 ഉപയോഗിച്ച് ഞാൻ ഓർഡർ ഐഡി നേടാൻ ശ്രമിക്കും> lookup_value ആയി.
അതിനാൽ, ഞാൻ ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിച്ചു.
=VLOOKUP(H4,B4:F12,2,TRUE)
എന്നാൽ ഇവിടെ, ഞാൻ Lichi lookup_value ആയും TRUE range_lookup ആയി ഉപയോഗിക്കുകയും ചെയ്തു. VLOOKUP 1007 ഓർഡർ ഐഡി ആയി കാണിക്കുന്നു, കാരണം 1007 എന്നത് തെറ്റാണ്, കാരണം ചെറിയുടെ ഓർഡർ ഐഡി ആണ് .
ഞാൻ ഏകദേശ പൊരുത്തം ഉപയോഗിച്ചതിനാൽ പിശക് കാണിക്കുന്നതിന് പകരം അത് തെറ്റായ വിവരങ്ങൾ കാണിക്കുന്നു
പരിഹാരം :
lookup_value ഉപയോഗിക്കുക ശ്രദ്ധയോടെ. ഏകദേശ പൊരുത്തം തരം ഉപയോഗിക്കുന്നതിന് പകരം നിങ്ങൾക്ക് കൃത്യമായ പൊരുത്തം തരം ഉപയോഗിക്കാം. തെറ്റിദ്ധരിപ്പിക്കുന്ന വിവരങ്ങൾ ഉള്ളതിനേക്കാൾ ഒരു പിശക് ലഭിക്കുന്നതാണ് നല്ലതെന്ന് ഞാൻ കരുതുന്നു.
നിങ്ങൾക്ക് IFERROR ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഫോർമുല പൊതിഞ്ഞ് എന്തെങ്കിലും പിശക് സന്ദേശം കാണിക്കാൻ കഴിയും അതിന് പരിധിക്കുള്ളിലെ മൂല്യം കണ്ടെത്താനായില്ല.
6. ടേബിൾ റഫറൻസ് ആപേക്ഷികമാണ്
നിങ്ങളുടെ ടേബിൾ അറേ താരതമ്യേന റഫറൻസ് ആണെങ്കിൽ നിങ്ങൾ ഫോർമുല ലുക്ക്അപ്പ് എന്നതിലേക്ക് പകർത്തുമ്പോൾ പിശക് അറിയിപ്പോ പിശകോ ഉണ്ടായേക്കാംമൂല്യങ്ങൾ.
പരിഹാരം :
ഈ പിശക് ഒഴിവാക്കാൻ സമ്പൂർണ്ണ റഫറൻസ് ഉപയോഗിക്കുക.
അമർത്തുക റഫറൻസ് തിരഞ്ഞെടുക്കുമ്പോൾ F4 കീ തുടർന്ന് അത് ആപേക്ഷിക റഫറൻസ് സമ്പൂർണ റഫറൻസ് ആയി പരിവർത്തനം ചെയ്യും.
ഇവിടെ, ഞാൻ ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിച്ചു
=VLOOKUP(I4,C4:$F$12,2)
7. VLOOKUP പ്രവർത്തിക്കുന്നില്ല പുതിയ കോളം ചേർക്കുന്നതിന്
നിങ്ങളുടെ നിലവിലുള്ള ഡാറ്റാസെറ്റിലേക്ക് ഒരു പുതിയ കോളം ചേർക്കുകയാണെങ്കിൽ, VLOOKUP ഫംഗ്ഷൻ പ്രവർത്തിക്കില്ല. VLOOKUP ഫംഗ്ഷനിലെ ഒരു റെക്കോർഡിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ നൽകാൻ col_index-num ഉപയോഗിക്കുന്നു. col_index-num ഡ്യൂറബിൾ അല്ല, അതിനാൽ നിങ്ങൾ പുതിയൊരെണ്ണം ചേർത്താൽ VLOOKUP പ്രവർത്തിക്കില്ല.
ഇവിടെ, നിങ്ങൾക്ക് VLOOKUP കാണാം. പ്രവർത്തനം ശരിയായി പ്രവർത്തിക്കുന്നു.
എന്നാൽ ഇവിടെ ഞാൻ ഒരു പുതിയ കോളം ചേർത്തു, അതുകൊണ്ടാണ് പ്രതീക്ഷിച്ച ഫലം കാണിക്കുന്നതിന് പകരം 0 കാണിക്കുന്നത്.
പരിഹാരം :
⏩ ഇത്തരം പ്രശ്നങ്ങൾ ഒഴിവാക്കാൻ ഒന്നുകിൽ നിങ്ങൾക്ക് വർക്ക്ഷീറ്റ് പരിരക്ഷിക്കാം, അങ്ങനെ ആർക്കും പുതിയ കോളങ്ങൾ ചേർക്കാൻ കഴിയില്ല എന്നാൽ ഇത് വേണ്ടത്ര സൗഹൃദപരമല്ല.
⏩ മറ്റൊരു പരിഹാരം നിങ്ങൾക്ക് VLOOKUP ഫംഗ്ഷനിൽ MATCH ഫംഗ്ഷൻ ഉപയോഗിക്കാം.
അതിനാൽ, ഇനിപ്പറയുന്നത് ടൈപ്പ് ചെയ്യുക ഫോർമുല.
=VLOOKUP(I4,B4:G12,MATCH(J3,B3:G3,0),FALSE)
ഇവിടെ, VLOOKUP ഫംഗ്ഷനിൽ , ഞാൻ സെൽ തിരഞ്ഞെടുത്തു I4 lookup_value ആയി B4:G12 table_array ആയും col_index_num ഉപയോഗിച്ച ശ്രേണിയായും തിരഞ്ഞെടുത്തു