අගයන් ආදේශ කිරීම සඳහා VLOOKUP ශ්‍රිතය භාවිතා කිරීම

කම්මැලි හෝ කියවීමට වෙලාවක් නොමැති කවුද - වීඩියෝව බලන්න. විස්තර සහ සූක්ෂ්මතා පහත පෙළෙහි ඇත.

ගැටලුව සකස් කිරීම

ඉතින්, අපට මේස දෙකක් තිබේ - ඇණවුම් වගුව и මිල දර්ශකය:

කාර්යය වන්නේ මිල ලැයිස්තුවෙන් මිල ගණන් ස්වයංක්‍රීයව ඇණවුම් වගුවට ආදේශ කිරීමයි, නිෂ්පාදනයේ නම කෙරෙහි අවධානය යොමු කිරීම එවිට ඔබට පසුව පිරිවැය ගණනය කළ හැකිය.

විසඳුමක්

එක්සෙල් ශ්‍රිත කට්ටලයේ, කාණ්ඩය යටතේ යොමු සහ අරා (සොයා බැලීම සහ යොමු කිරීම) කාර්යයක් තිබේ 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) සෛලවල ආකෘතිය වෙනස් වේ (උදාහරණයක් ලෙස, සංඛ්‍යාත්මක සහ පෙළ ) පෙළ නම් වෙනුවට සංඛ්‍යාත්මක කේත (ගිණුම් අංක, හඳුනාගැනීම්, දිනයන්, ආදිය) භාවිතා කරන විට මෙම අවස්ථාව විශේෂයෙන් සාමාන්‍ය වේ. මෙම අවස්ථාවේදී, ඔබට කාර්යයන් භාවිතා කළ හැකිය Ч и පෙළ දත්ත ආකෘති පරිවර්තනය කිරීමට. එය මේ වගේ දෙයක් පෙනෙනු ඇත:

    =VLOOKUP(TEXT(B3),මිල,0)

    ඔබට මේ ගැන වැඩි විස්තර මෙතැනින් කියවිය හැකිය.

  • කේතයේ හිස්තැන් හෝ නොපෙනෙන මුද්‍රණය කළ නොහැකි අක්ෂර (රේඛා බිඳීම්, ආදිය) අඩංගු නිසා ශ්‍රිතයට අවශ්‍ය අගය සොයාගත නොහැක. මෙම අවස්ථාවේදී, ඔබට පෙළ කාර්යයන් භාවිතා කළ හැකිය TRIM (TRIM) и මුද්රණ(පිරිසිදු) ඒවා ඉවත් කිරීමට:

    =VLOOKUP(TRIMSPACES(පිරිසිදු(B3)),මිල,0)

    =VLOOKUP(TRIM(CLEAN(B3));මිල;0)

දෝෂ පණිවිඩය යටපත් කිරීමට # එන් / ඒ (#N/A) ශ්‍රිතයට නිශ්චිත ගැලපීමක් සොයාගත නොහැකි අවස්ථාවන්හිදී, ඔබට ශ්‍රිතය භාවිතා කළ හැක 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 ඇඩෝනයෙන් ක්‍රියා කරයි

 

ඔබමයි