മൂല്യങ്ങൾക്ക് പകരമായി VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു

ആരാണ് വളരെ മടിയൻ അല്ലെങ്കിൽ വായിക്കാൻ സമയമില്ലാത്തത് - വീഡിയോ കാണുക. വിശദാംശങ്ങളും സൂക്ഷ്മതകളും ചുവടെയുള്ള വാചകത്തിൽ ഉണ്ട്.

പ്രശ്നത്തിന്റെ രൂപീകരണം

അതിനാൽ, ഞങ്ങൾക്ക് രണ്ട് മേശകളുണ്ട് - ഓർഡർ പട്ടിക и വിലവിവരപട്ടിക:

വില പട്ടികയിൽ നിന്ന് ഓർഡറുകളുടെ പട്ടികയിലേക്ക് സ്വപ്രേരിതമായി വിലകൾ മാറ്റിസ്ഥാപിക്കുക എന്നതാണ് ചുമതല, ഉൽപ്പന്നത്തിന്റെ പേരിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ച് പിന്നീട് നിങ്ങൾക്ക് ചെലവ് കണക്കാക്കാം.

പരിഹാരം

Excel ഫംഗ്‌ഷൻ സെറ്റിൽ, വിഭാഗത്തിന് കീഴിൽ റഫറൻസുകളും അറേകളും (തിരയലും പരാമർശവും) ഒരു ചടങ്ങുണ്ട് VPR (VLOOKUP).ഈ ഫംഗ്‌ഷൻ നൽകിയിരിക്കുന്ന മൂല്യത്തിനായി നോക്കുന്നു (ഞങ്ങളുടെ ഉദാഹരണത്തിൽ, ഇത് "ആപ്പിൾസ്" എന്ന വാക്ക്) നിർദ്ദിഷ്ട പട്ടികയുടെ ഇടതുവശത്തെ കോളത്തിൽ (വില ലിസ്റ്റ്) മുകളിൽ നിന്ന് താഴേക്ക് നീങ്ങുന്നു, അത് കണ്ടെത്തി, അടുത്തുള്ള സെല്ലിലെ ഉള്ളടക്കങ്ങൾ പ്രദർശിപ്പിക്കുന്നു. (23 റൂബിൾസ്) .ആസൂത്രിതമായി, ഈ ഫംഗ്ഷന്റെ പ്രവർത്തനത്തെ ഇങ്ങനെ പ്രതിനിധീകരിക്കാം:

ഫംഗ്ഷന്റെ കൂടുതൽ ഉപയോഗത്തിന്, ഒരേസമയം ഒരു കാര്യം ചെയ്യുക - വില പട്ടികയിലെ സെല്ലുകളുടെ ശ്രേണി നിങ്ങളുടെ സ്വന്തം പേര് നൽകുക. ഇത് ചെയ്യുന്നതിന്, "തലക്കെട്ട്" (G3: H19) ഒഴികെയുള്ള എല്ലാ സെല്ലുകളും തിരഞ്ഞെടുക്കുക, മെനുവിൽ നിന്ന് തിരഞ്ഞെടുക്കുക തിരുകുക - പേര് - അസൈൻ ചെയ്യുക (തിരുകുക - പേര് - നിർവചിക്കുക) അല്ലെങ്കിൽ അമർത്തുക CTRL + F3 കൂടാതെ ഏതെങ്കിലും പേര് നൽകുക (സ്പെയ്സുകളില്ല) പോലെ വില… ഇപ്പോൾ, ഭാവിയിൽ, വില പട്ടികയിലേക്ക് ലിങ്ക് ചെയ്യാൻ നിങ്ങൾക്ക് ഈ പേര് ഉപയോഗിക്കാം.

ഇപ്പോൾ നമ്മൾ ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു VPR… അത് നൽകേണ്ട സെൽ തിരഞ്ഞെടുത്ത് (D3) ടാബ് തുറക്കുക സൂത്രവാക്യങ്ങൾ - ഫംഗ്ഷൻ ഉൾപ്പെടുത്തൽ (സൂത്രവാക്യങ്ങൾ - ഉൾപ്പെടുത്തൽ പ്രവർത്തനം)… വിഭാഗത്തിൽ റഫറൻസുകളും അറേകളും (അന്വേഷണവും റഫറൻസും) പ്രവർത്തനം കണ്ടെത്തുക VPR (VLOOKUP) അമർത്തുക OK… ഫംഗ്‌ഷനായി ആർഗ്യുമെന്റുകൾ നൽകുന്നതിനുള്ള ഒരു വിൻഡോ ദൃശ്യമാകും:

മൂല്യങ്ങൾക്ക് പകരമായി VLOOKUP ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു

ഞങ്ങൾ അവയെ ക്രമത്തിൽ പൂരിപ്പിക്കുന്നു:

  • ആവശ്യമുള്ള മൂല്യം (ലുക്ക്അപ്പ് മൂല്യം) - വില പട്ടികയുടെ ഇടതുവശത്തെ കോളത്തിൽ ഫംഗ്ഷൻ കണ്ടെത്തേണ്ട ഉൽപ്പന്നത്തിന്റെ പേര്. ഞങ്ങളുടെ കാര്യത്തിൽ, സെൽ B3 ൽ നിന്നുള്ള "ആപ്പിൾസ്" എന്ന വാക്ക്.
  • മേശ (ടേബിൾ അറേ) - ആവശ്യമുള്ള മൂല്യങ്ങൾ uXNUMXbuXNUMXbare എടുത്ത ഒരു പട്ടിക, അതായത്, ഞങ്ങളുടെ വില പട്ടിക. റഫറൻസിനായി, മുമ്പ് നൽകിയ "വില" എന്ന ഞങ്ങളുടെ സ്വന്തം പേര് ഞങ്ങൾ ഉപയോഗിക്കുന്നു. നിങ്ങൾ പേര് നൽകിയിട്ടില്ലെങ്കിൽ, നിങ്ങൾക്ക് പട്ടിക തിരഞ്ഞെടുക്കാം, പക്ഷേ ബട്ടൺ അമർത്താൻ മറക്കരുത് F4ഡോളർ ചിഹ്നങ്ങളുള്ള ലിങ്ക് പിൻ ചെയ്യാൻ, കാരണം അല്ലാത്തപക്ഷം, D3:D30 കോളത്തിലെ ബാക്കി സെല്ലുകളിലേക്ക് നമ്മുടെ ഫോർമുല പകർത്തുമ്പോൾ അത് താഴേക്ക് സ്ലൈഡ് ചെയ്യും.
  • കോളം_നമ്പർ (നിര സൂചിക നമ്പർ) – സീരിയൽ നമ്പർ (ഒരു അക്ഷരമല്ല!) വില പട്ടികയിലെ നിരയുടെ വില മൂല്യങ്ങൾ ഞങ്ങൾ എടുക്കും. പേരുകളുള്ള വിലപ്പട്ടികയുടെ ആദ്യ കോളം 1 അക്കമിട്ടിരിക്കുന്നു, അതിനാൽ ഞങ്ങൾക്ക് 2 നമ്പർ കോളത്തിൽ നിന്നുള്ള വില ആവശ്യമാണ്.
  • interval_lookup (റേഞ്ച് ലുക്ക്അപ്പ്) - ഈ ഫീൽഡിൽ രണ്ട് മൂല്യങ്ങൾ മാത്രമേ നൽകാൻ കഴിയൂ: FALSE അല്ലെങ്കിൽ TRUE:
      • ഒരു മൂല്യം നൽകിയാൽ 0 or കള്ളം പറയുന്നു (തെറ്റായ), യഥാർത്ഥത്തിൽ ഇതിനർത്ഥം തിരയൽ മാത്രമേ അനുവദിക്കൂ എന്നാണ് കൃത്യമായ പൊരുത്തം, അതായത് വിലപ്പട്ടികയിലെ ഓർഡർ ടേബിളിൽ വ്യക്തമാക്കിയിട്ടുള്ള നിലവാരമില്ലാത്ത ഇനം ഫംഗ്‌ഷൻ കണ്ടെത്തിയില്ലെങ്കിൽ (ഉദാഹരണത്തിന് "തേങ്ങ" എന്ന് നൽകിയിട്ടുണ്ടെങ്കിൽ, അത് #N/A (ഡാറ്റ ഇല്ല) പിശക് സൃഷ്ടിക്കും.
      • ഒരു മൂല്യം നൽകിയാൽ 1 or യഥാർഥ (ശരി), അപ്പോൾ ഇതിനർത്ഥം നിങ്ങൾ തിരയാൻ അനുവദിക്കുന്നത് കൃത്യമായല്ല, മറിച്ച് ഏകദേശ പൊരുത്തം, അതായത് "തേങ്ങ" യുടെ കാര്യത്തിൽ, "തേങ്ങ" എന്നതിന് കഴിയുന്നത്ര അടുത്ത് വരുന്ന ഒരു പേരുള്ള ഒരു ഉൽപ്പന്നം കണ്ടെത്താനും ഈ പേരിന്റെ വില തിരികെ നൽകാനും ഫംഗ്ഷൻ ശ്രമിക്കും. മിക്ക കേസുകളിലും, യഥാർത്ഥത്തിൽ ഉണ്ടായിരുന്ന തെറ്റായ ഉൽപ്പന്നത്തിന്റെ മൂല്യം മാറ്റിസ്ഥാപിക്കുന്നതിലൂടെ, അത്തരമൊരു ഏകദേശ പകരം വയ്ക്കൽ ഉപയോക്താവിനെ ഒരു കൗശലത്തിലേക്ക് നയിക്കും! അതിനാൽ മിക്ക യഥാർത്ഥ ബിസിനസ് പ്രശ്നങ്ങൾക്കും, ഏകദേശ തിരയൽ അനുവദിക്കാതിരിക്കുന്നതാണ് നല്ലത്. ഒരു അപവാദം നമ്മൾ അക്കങ്ങൾക്കായി തിരയുമ്പോൾ ടെക്സ്റ്റല്ല - ഉദാഹരണത്തിന്, സ്റ്റെപ്പ് ഡിസ്കൗണ്ടുകൾ കണക്കാക്കുമ്പോൾ.

എല്ലാം! അത് അമർത്താൻ അവശേഷിക്കുന്നു OK കൂടാതെ നൽകിയ ഫംഗ്‌ഷൻ മുഴുവൻ കോളത്തിലേക്കും പകർത്തുക.

# N / A പിശകുകളും അവയുടെ അടിച്ചമർത്തലും

ഫംഗ്ഷൻ VPR (VLOOKUP) #N/A പിശക് നൽകുന്നു (#N/A) അത് അങ്ങിനെയെങ്കിൽ:

  • കൃത്യമായ തിരയൽ പ്രവർത്തനക്ഷമമാക്കി (വാദം ഇടവേള കാഴ്ച = 0) കൂടാതെ ആവശ്യമുള്ള പേര് ഇതിലില്ല മേശ.
  • പരുക്കൻ തിരയൽ ഉൾപ്പെടുന്നു (ഇടവേള കാഴ്ച = 1), പക്ഷേ മേശ, തിരച്ചിൽ നടക്കുന്നത് പേരുകളുടെ ആരോഹണ ക്രമത്തിൽ അടുക്കിയിട്ടില്ല.
  • പേരിന്റെ ആവശ്യമായ മൂല്യം വരുന്ന സെല്ലിന്റെ ഫോർമാറ്റും (ഉദാഹരണത്തിന്, ഞങ്ങളുടെ കാര്യത്തിൽ B3) പട്ടികയുടെ ആദ്യ നിരയുടെ (F3: F19) സെല്ലുകളുടെ ഫോർമാറ്റും വ്യത്യസ്തമാണ് (ഉദാഹരണത്തിന്, സംഖ്യയും വാചകവും ). ടെക്സ്റ്റ് നാമങ്ങൾക്ക് പകരം സംഖ്യാ കോഡുകൾ (അക്കൗണ്ട് നമ്പറുകൾ, ഐഡന്റിഫയറുകൾ, തീയതികൾ മുതലായവ) ഉപയോഗിക്കുമ്പോൾ ഈ കേസ് പ്രത്യേകിച്ചും സാധാരണമാണ്. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾക്ക് ഫംഗ്ഷനുകൾ ഉപയോഗിക്കാം Ч и TEXT ഡാറ്റ ഫോർമാറ്റുകൾ പരിവർത്തനം ചെയ്യാൻ. ഇത് ഇതുപോലെ കാണപ്പെടും:

    =VLOOKUP(TEXT(B3),വില,0)

    നിങ്ങൾക്ക് ഇതിനെക്കുറിച്ച് കൂടുതൽ ഇവിടെ വായിക്കാം.

  • കോഡിൽ സ്‌പെയ്‌സുകളോ അദൃശ്യമായ പ്രിന്റ് ചെയ്യാനാവാത്ത പ്രതീകങ്ങളോ (ലൈൻ ബ്രേക്കുകൾ മുതലായവ) അടങ്ങിയിരിക്കുന്നതിനാൽ ഫംഗ്‌ഷന് ആവശ്യമായ മൂല്യം കണ്ടെത്താൻ കഴിയില്ല. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾക്ക് ടെക്സ്റ്റ് ഫംഗ്ഷനുകൾ ഉപയോഗിക്കാം ട്രിം (TRIM) и അച്ചടിക്കുക(വൃത്തിയുള്ളത്) അവ നീക്കം ചെയ്യാൻ:

    =VLOOKUP(TRIMSPACES(Clean(B3)),വില,0)

    =VLOOKUP(TRIM(CLEAN(B3));വില;0)

പിശക് സന്ദേശം അടിച്ചമർത്താൻ # N / A (#N/A) ഫംഗ്‌ഷന് കൃത്യമായ പൊരുത്തം കണ്ടെത്താൻ കഴിയാത്ത സന്ദർഭങ്ങളിൽ, നിങ്ങൾക്ക് ഫംഗ്‌ഷൻ ഉപയോഗിക്കാം IFERROR (IFERROR)… അതിനാൽ, ഉദാഹരണത്തിന്, VLOOKUP സൃഷ്ടിക്കുന്ന ഏതെങ്കിലും പിശകുകളെ ഈ നിർമ്മാണം തടസ്സപ്പെടുത്തുകയും അവയെ പൂജ്യങ്ങൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു:

= IFERROR (VLOOKUP (B3, വില, 2, 0), 0)

= IFERROR (VLOOKUP (B3; വില; 2; 0); 0)

PS

നിങ്ങൾക്ക് ഒരു മൂല്യമല്ല, മുഴുവൻ സെറ്റും ഒരേസമയം എക്‌സ്‌ട്രാക്റ്റുചെയ്യണമെങ്കിൽ (പല വ്യത്യസ്തമായവ ഉണ്ടെങ്കിൽ), നിങ്ങൾ അറേ ഫോർമുല ഉപയോഗിച്ച് ഷാമനൈസ് ചെയ്യേണ്ടിവരും. അല്ലെങ്കിൽ Office 365-ൽ നിന്നുള്ള പുതിയ XLOOKUP ഫീച്ചർ ഉപയോഗിക്കുക.

 

  • VLOOKUP ഫംഗ്‌ഷന്റെ മെച്ചപ്പെട്ട പതിപ്പ് (VLOOKUP 2).
  • VLOOKUP ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് സ്റ്റെപ്പ് (റേഞ്ച്) ഡിസ്‌കൗണ്ടുകളുടെ ദ്രുത കണക്കുകൂട്ടൽ.
  • INDEX, MATCH ഫംഗ്‌ഷനുകൾ ഉപയോഗിച്ച് “ഇടത് VLOOKUP” എങ്ങനെ നിർമ്മിക്കാം
  • ലിസ്റ്റിൽ നിന്നുള്ള ഡാറ്റ ഉപയോഗിച്ച് ഫോമുകൾ പൂരിപ്പിക്കുന്നതിന് VLOOKUP ഫംഗ്ഷൻ എങ്ങനെ ഉപയോഗിക്കാം
  • ആദ്യത്തേതല്ല, എല്ലാ മൂല്യങ്ങളും ഒരേസമയം പട്ടികയിൽ നിന്ന് എങ്ങനെ പുറത്തെടുക്കാം
  • VLOOKUP2, VLOOKUP3 എന്നിവ PLEX ആഡ്-ഓണിൽ നിന്ന് പ്രവർത്തിക്കുന്നു

 

നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക