Excel හි VLOOKUP කාර්යය - ආරම්භක මාර්ගෝපදේශය: වාක්‍ය ඛණ්ඩ සහ උදාහරණ

අද අපි ආරම්භ කරන්නේ Excel − හි වඩාත් ප්‍රයෝජනවත් අංගයක් විස්තර කරන ලිපි මාලාවක් VPR (VLOOKUP). මෙම ශ්‍රිතය, ඒ අතරම, වඩාත් සංකීර්ණ හා අවම වශයෙන් තේරුම් ගත් එකකි.

මෙම නිබන්ධනයේ VPR අද්දැකීම් අඩු පරිශීලකයින් සඳහා ඉගෙනීමේ ක්‍රියාවලිය හැකි තරම් පැහැදිලි කිරීම සඳහා මූලික කරුණු හැකි තරම් සරල කිරීමට මම උත්සාහ කරමි. ඊට අමතරව, අපි එක්සෙල් සූත්‍ර සමඟ උදාහරණ කිහිපයක් අධ්‍යයනය කරන්නෙමු, එමඟින් කාර්යය සඳහා වඩාත් පොදු භාවිත අවස්ථා පෙන්වනු ඇත. VPR.

Excel හි VLOOKUP ශ්‍රිතය - සාමාන්‍ය විස්තරය සහ වාක්‍ය ඛණ්ඩය

ඉතින් එය කුමක්ද VPR? හොඳයි, පළමුව, එය එක්සෙල් කාර්යයකි. ඇය කරන්නේ කුමක්ද? එය ඔබ සඳහන් කරන අගය බලා අනෙක් තීරුවෙන් අදාළ අගය ලබා දෙයි. තාක්ෂණික වශයෙන්, VPR ලබා දී ඇති පරාසයේ පළමු තීරුවේ අගය බලා එම පේළියේම වෙනත් තීරුවකින් ප්‍රතිඵලය ලබා දෙයි.

වඩාත් පොදු යෙදුමේ, කාර්යය VPR ලබා දී ඇති අනන්‍ය හඳුනාගැනීමක් සඳහා දත්ත සමුදාය සොයන අතර දත්ත සමුදායෙන් එයට අදාළ සමහර තොරතුරු උපුටා ගනී.

ශ්‍රිත නාමයේ පළමු අකුර VPR (VLOOKUP) යනු Вසිරස් (Vසිරස්). එය ඔබට වෙන්කර හඳුනාගත හැකිය VPR සිට GPR (HLOOKUP), පරාසයක ඉහළ පේළියේ අගයක් සොයන - Гතිරස් (Hතිරස් අතට).

කාර්යයන් VPR Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP, සහ Excel 2000 හි ඇත.

VLOOKUP ශ්‍රිතයේ වාක්‍ය ඛණ්ඩය

කාර්යයන් VPR (VLOOKUP) පහත වාක්‍ය ඛණ්ඩය ඇත:

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

ВПР(искомое_значение;таблица;номер_столбца;[интервальный_просмотр])

ඔබට පෙනෙන පරිදි, කාර්යයක් VPR Microsoft Excel හි විකල්ප 4ක් (හෝ තර්ක) ඇත. පළමු තුන අනිවාර්ය වේ, අවසාන විකල්පය විකල්ප වේ.

  • බලන්න_ වටිනාකම (lookup_value) - සෙවිය යුතු අගය. මෙය අගයක් (අංකය, දිනය, පෙළ) හෝ සෛල යොමුවක් (සෙවුම් අගය අඩංගු) හෝ වෙනත් Excel ශ්‍රිතයක් මඟින් ආපසු ලබා දෙන අගයක් විය හැක. උදාහරණයක් ලෙස, මෙම සූත්රය අගය සොයනු ඇත 40:

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

සෙවීම් අගය ඉහළට බලන පරාසයේ පළමු තීරුවේ කුඩාම අගයට වඩා අඩු නම්, ශ්‍රිතය VPR දෝෂයක් වාර්තා කරනු ඇත #හිදී (#N/A).

  • වගුව_අරාව (වගුව) - දත්ත තීරු දෙකක් හෝ වැඩි ගණනක්. මතක තබා ගන්න, කාර්යය VPR සෑම විටම තර්කයේ දී ඇති පරාසයේ පළමු තීරුවේ අගය සොයයි වගුව_අරාව (වගුව). නැරඹිය හැකි පරාසයේ පෙළ, දින, අංක, බූලියන් වැනි විවිධ දත්ත අඩංගු විය හැක. ශ්‍රිතය සිද්ධි සංවේදී නොවන, එනම් ඉහළ සහ කුඩා අකුරු සමාන ලෙස සලකනු ලැබේ. එබැවින් අපගේ සූත්‍රය අගය සොයනු ඇත 40 සිට සෛල තුළ A2 දක්වා A15, A යනු තර්කයේ දී ඇති A2:B15 පරාසයේ පළමු තීරුව වන බැවිනි වගුව_අරාව (වගුව):

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

  • col_index_num (column_number) යනු සොයාගත් පේළියේ අගය ආපසු ලබා දෙන ලද පරාසයේ ඇති තීරු ගණනයි. දී ඇති පරාසයේ වම්පසම තීරුව වේ 1, දෙවන තීරුව වේ 2, තුන්වන තීරුව වේ 3 සහ යනාදි. දැන් ඔබට සම්පූර්ණ සූත්‍රය කියවිය හැකිය:

    =VLOOKUP(40,A2:B15,2)

    =ВПР(40;A2:B15;2)

    වටිනාකම සොයන සූත්‍රය 40 පරාසය තුළ ඒ 2: ඒ 15 සහ B තීරුවෙන් අනුරූප අගය ලබා දෙයි (B යනු A2:B15 පරාසයේ දෙවන තීරුව නිසා).

තර්කයේ වටිනාකම නම් col_index_num (තීරු_අංකය) ට වඩා අඩුය 1එවිට VPR දෝෂයක් වාර්තා කරනු ඇත #අගය! (#අගය!). තවද එය පරාසයේ ඇති තීරු ගණනට වඩා වැඩි නම් වගුව_අරාව (වගුව), ශ්රිතය දෝෂයක් ලබා දෙනු ඇත #REF! (#LINK!).

  • පරාසය_සොයන්න (range_lookup) - සෙවිය යුතු දේ තීරණය කරයි:
    • නියම ගැලපීම, තර්කය සමාන විය යුතුය අසත්‍යය (FALSE);
    • ආසන්න ගැලපීම, තර්කය සමාන වේ සත්‍ය කේතය (සත්‍ය) හෝ කිසිසේත් නිශ්චිතව දක්වා නැත.

    මෙම පරාමිතිය විකල්ප, නමුත් ඉතා වැදගත් වේ. පසුව මෙම නිබන්ධනයේ VPR නිවැරදි හා ආසන්න ගැළපීම් සොයා ගැනීම සඳහා සූත්‍ර ලියන ආකාරය පැහැදිලි කරන උදාහරණ කිහිපයක් මම ඔබට පෙන්වන්නම්.

VLOOKUP උදාහරණ

මම කාර්යය බලාපොරොත්තු වෙනවා VPR ඔබට ටිකක් පැහැදිලි වෙන්න. දැන් අපි භාවිතා කරන අවස්ථා කිහිපයක් බලමු VPR සැබෑ දත්ත සහිත සූත්‍රවල.

වෙනත් එක්සෙල් පත්‍රයක සෙවීමට VLOOKUP භාවිතා කරන්නේ කෙසේද

ප්රායෝගිකව, ශ්රිතයක් සහිත සූත්ර VPR එකම වැඩ පත්‍රිකාවේ දත්ත සෙවීමට කලාතුරකින් භාවිතා වේ. බොහෝ විට, ඔබ වෙනත් පත්‍රයකින් අනුරූප අගයන් සොයා බලා ලබා ගනී.

භාවිතා කිරීමට නම් VPR, වෙනත් Microsoft Excel පත්‍රයක සොයන්න, ඔබ තර්කයේ තිබිය යුතුය වගුව_අරාව (වගුව) සෛල පරාසයකින් පසුව විශ්මයාර්ථ ලකුණක් සමඟ පත්‍රයේ නම සඳහන් කරන්න. උදාහරණයක් ලෙස, පහත සූත්‍රය මඟින් පරාසය පෙන්නුම් කරයි A2: B15 නමින් පත්‍රයක ඇත ෂීට්එන්එම්ක්ස්.

=VLOOKUP(40,Sheet2!A2:B15,2)

=ВПР(40;Sheet2!A2:B15;2)

ඇත්ත වශයෙන්ම, පත්රයේ නම අතින් ඇතුළත් කළ යුතු නොවේ. සූත්‍රය ටයිප් කිරීම ආරම්භ කරන්න, සහ තර්කයට එන විට වගුව_අරාව (වගුව), අවශ්ය පත්රය වෙත මාරු කර මූසිකය සමඟ අවශ්ය සෛල පරාසය තෝරන්න.

පහත තිර පිටුවේ පෙන්වා ඇති සූත්‍රය වැඩ පත්‍රිකාවක A තීරුවේ (එය A1:B1 පරාසයේ 2 වන තීරුව) “නිෂ්පාදන 9” යන පාඨය සොයයි. මිල.

=VLOOKUP("Product 1",Prices!$A$2:$B$9,2,FALSE)

=ВПР("Product 1";Prices!$A$2:$B$9;2;ЛОЖЬ)

සාමාන්‍යයෙන් Excel සූත්‍රවල සිදු කරන පරිදි, පෙළ අගයක් සෙවීමේදී, ඔබ එය උද්ධෘත ලකුණු (“”) තුළ ඇතුළත් කළ යුතු බව කරුණාකර මතක තබා ගන්න.

තර්කය සඳහා වගුව_අරාව (වගුව) සෑම විටම නිරපේක්ෂ යොමු ($ ලකුණ සමඟ) භාවිතා කිරීම යෝග්ය වේ. මෙම අවස්ථාවේදී, සූත්‍රය වෙනත් සෛල වෙත පිටපත් කිරීමේදී සෙවුම් පරාසය නොවෙනස්ව පවතිනු ඇත.

VLOOKUP සමඟ වෙනත් වැඩපොතක සොයන්න

කාර්යය කිරීමට VPR Excel වැඩපොත් දෙකක් අතර වැඩ කර ඇත, ඔබ පත්‍රයේ නමට පෙර වැඩපොත නම වර්ග වරහන් තුළ සඳහන් කළ යුතුය.

උදාහරණයක් ලෙස, පහත දැක්වෙන්නේ අගය සොයන සූත්‍රයක් 40 පත්රය මත ෂීට්එන්එම්ක්ස් පොතේ අංක.xlsx:

=VLOOKUP(40,[Numbers.xlsx]Sheet2!A2:B15,2)

=ВПР(40;[Numbers.xlsx]Sheet2!A2:B15;2)

එක්සෙල් හි සූත්‍රයක් සෑදීමට පහසුම ක්‍රමය මෙන්න VPRවෙනත් වැඩපොතකට සම්බන්ධ වන්නේ කුමක්ද:

  1. පොත් දෙකම විවෘත කරන්න. මෙය අවශ්ය නොවේ, නමුත් මේ ආකාරයෙන් සූත්රයක් නිර්මාණය කිරීම පහසුය. ඔබට වැඩපොතේ නම අතින් ඇතුල් කිරීමට අවශ්‍ය නැත, එහෙම නේද? ඊට අමතරව, එය අහම්බෙන් සිදුවන යතුරු ලියන දෝෂ වලින් ඔබව ආරක්ෂා කරනු ඇත.
  2. කාර්යයක් ටයිප් කිරීම ආරම්භ කරන්න VPRසහ තර්කයට එන විට වගුව_අරාව (වගුව), වෙනත් වැඩපොතකට මාරු වී එහි අවශ්ය සෙවුම් පරාසය තෝරන්න.

පහත තිර රුවක් වැඩපොතේ පරාසයකට සෙවුම් කට්ටලය සමඟ සූත්‍රය පෙන්වයි PriceList.xlsx පත්රය මත මිල.

කාර්යයන් VPR ඔබ සෙවූ වැඩපොත වසා දැමූ විට පවා ක්‍රියා කරයි සහ පහත දැක්වෙන පරිදි වැඩපොත ගොනුව වෙත සම්පූර්ණ මාර්ගය සූත්‍ර තීරුවේ දිස්වේ:

වැඩපොතෙහි හෝ පත්‍රයේ නමෙහි හිස්තැන් තිබේ නම්, එය අපෝස්ත්‍රපථවල අමුණා තිබිය යුතුය:

=VLOOKUP(40,'[Numbers.xlsx]Sheet2'!A2:B15,2)

=ВПР(40;'[Numbers.xlsx]Sheet2'!A2:B15;2)

VLOOKUP සමඟ සූත්‍රවල නම් කළ පරාසයක් හෝ වගුවක් භාවිතා කරන්නේ කෙසේද

ඔබ එකම සෙවුම් පරාසය බහු කාර්යයන් තුළ භාවිතා කිරීමට අදහස් කරන්නේ නම් VPR, ඔබට නම් කළ පරාසයක් සාදා එහි නම තර්කයක් ලෙස සූත්‍රයට ඇතුළත් කළ හැකිය වගුව_අරාව (වගුව).

නම් කළ පරාසයක් නිර්මාණය කිරීම සඳහා, හුදෙක් සෛල තෝරා ක්ෂේත්රයේ සුදුසු නමක් ඇතුළත් කරන්න පළමු නම, සූත්‍ර තීරුවේ වම් පසින්.

දැන් ඔබට භාණ්ඩයක මිල සොයා ගැනීමට පහත සූත්‍රය ලියා ගත හැක නිෂ්පාදන 1:

=VLOOKUP("Product 1",Products,2)

=ВПР("Product 1";Products;2)

බොහෝ පරාස නම් මුළු Excel වැඩපොත සඳහා ක්‍රියා කරයි, එබැවින් තර්කය සඳහා පත්‍ර නාමය සඳහන් කිරීමට අවශ්‍ය නොවේ වගුව_අරාව (වගුව), සූත්‍රය සහ සෙවුම් පරාසය විවිධ වැඩ පත්‍රිකා මත තිබුණත්. ඒවා විවිධ වැඩපොත් වල තිබේ නම්, පරාසයේ නමට පෙර ඔබ වැඩපොතේ නම සඳහන් කළ යුතුය, උදාහරණයක් ලෙස, මේ වගේ:

=VLOOKUP("Product 1",PriceList.xlsx!Products,2)

=ВПР("Product 1";PriceList.xlsx!Products;2)

ඉතින් සූත්‍රය වඩා පැහැදිලිව පෙනෙනවා, එකඟද? එසේම, ඔබ සූත්‍රය වෙනත් කොටු වලට පිටපත් කරන විට නම් කළ පරාසය වෙනස් නොවන නිසා නම් කළ පරාසයන් භාවිතා කිරීම නිරපේක්ෂ යොමු සඳහා හොඳ විකල්පයකි. මෙයින් අදහස් කරන්නේ සූත්‍රයේ සෙවුම් පරාසය සැමවිටම නිවැරදි බව ඔබට සහතික විය හැකි බවයි.

ඔබ විධානය භාවිතයෙන් සෛල පරාසයක් සම්පූර්ණ Excel පැතුරුම්පතක් බවට පරිවර්තනය කරන්නේ නම් වගුව (වගුව) ටැබය ඇතුළු කරන (ඇතුළු කරන්න), ඉන්පසු ඔබ මූසිකය සමඟ පරාසයක් තෝරාගත් විට, මයික්‍රොසොෆ්ට් එක්සෙල් ස්වයංක්‍රීයව තීරු නාම (හෝ ඔබ සම්පූර්ණ වගුව තෝරා ගන්නේ නම් වගුවේ නම) සූත්‍රයට එක් කරයි.

නිමි සූත්‍රය මේ වගේ දෙයක් පෙනෙනු ඇත:

=VLOOKUP("Product 1",Table46[[Product]:[Price]],2)

=ВПР("Product 1";Table46[[Product]:[Price]];2)

නැත්නම් මේ වගේ වෙන්නත් පුළුවන්:

=VLOOKUP("Product 1",Table46,2)

=ВПР("Product 1";Table46;2)

නම් කළ පරාසයන් භාවිතා කරන විට, ඔබ ශ්‍රිතය කොතැනක පිටපත් කළත් සබැඳි එකම කොටු වෙත යොමු වේ VPR වැඩපොත තුළ.

VLOOKUP සූත්‍රවල Wildcards භාවිතා කිරීම

වෙනත් බොහෝ කාර්යයන් මෙන්ම, VPR ඔබට පහත විල්කාඩ් අක්ෂර භාවිතා කළ හැක:

  • ප්‍රශ්න ලකුණ (?) - ඕනෑම තනි අක්ෂරයක් ප්‍රතිස්ථාපනය කරයි.
  • තරු ලකුණ (*) - ඕනෑම අක්ෂර අනුපිළිවෙලක් ප්රතිස්ථාපනය කරයි.

කාර්යයන් වලදී Wildcards භාවිතා කිරීම VPR බොහෝ අවස්ථාවලදී ප්රයෝජනවත් විය හැක, උදාහරණයක් ලෙස:

  • ඔබට සොයාගත යුතු පෙළ හරියටම මතක නැති විට.
  • ඔබට සෛලයක අන්තර්ගතයේ කොටසක් වන යම් වචනයක් සොයා ගැනීමට අවශ්‍ය වූ විට. ඒක දන්නවා VPR විකල්පය සක්‍රීය කර ඇති පරිදි, සමස්තයක් ලෙස සෛලයේ අන්තර්ගතය අනුව සෙවුම් කරයි සම්පූර්ණ සෛල අන්තර්ගතය ගළපන්න (සම්පූර්ණ සෛලය) සම්මත Excel සෙවුමේ.
  • කොටුවක අන්තර්ගතයේ ආරම්භයේ හෝ අවසානයේ අමතර ඉඩක් ඇති විට. එවැනි තත්වයක් තුළ, සූත්‍රය ක්‍රියා නොකරන්නේ මන්දැයි සොයා බැලීමට උත්සාහ කරමින්, ඔබේ මොළය දිගු වේලාවක් රැක් කළ හැකිය.

උදාහරණ 1: ඇතැම් අක්ෂර වලින් ආරම්භ වන හෝ අවසන් වන පෙළ සොයමින්

පහත දැක්වෙන දත්ත ගබඩාවේ ඔබට නිශ්චිත පාරිභෝගිකයෙකු සෙවීමට අවශ්‍ය යැයි සිතමු. ඔබට ඔහුගේ අවසන් නම මතක නැත, නමුත් එය ආරම්භ වන්නේ "ඇක්" වලින් බව ඔබ දන්නවා. කාර්යය හොඳින් ඉටු කරන සූත්‍රයක් මෙන්න:

=VLOOKUP("ack*",$A$2:$C$11,1,FALSE)

=ВПР("ack*";$A$2:$C$11;1;ЛОЖЬ)

දැන් ඔබ නිවැරදි නම සොයාගෙන ඇති බව ඔබට විශ්වාසයි, ඔබට මෙම පාරිභෝගිකයා විසින් ගෙවන ලද මුදල සොයා ගැනීමට එම සූත්‍රය භාවිතා කළ හැක. මෙය සිදු කිරීම සඳහා, ශ්‍රිතයේ තුන්වන තර්කය වෙනස් කරන්න VPR අපේක්ෂිත තීරු අංකයට. අපගේ නඩුවේදී, මෙය C තීරුවයි (පරාසයේ 3 වැනි):

=VLOOKUP("ack*",$A$2:$C$11,3,FALSE)

=ВПР("ack*";$A$2:$C$11;3;ЛОЖЬ)

වයිල්ඩ්කාඩ් සමඟ තවත් උදාහරණ කිහිපයක් මෙන්න:

~ "මිනිසා" වලින් අවසන් වන නමක් සොයන්න:

=VLOOKUP("*man",$A$2:$C$11,1,FALSE)

=ВПР("*man";$A$2:$C$11;1;ЛОЖЬ)

~ "දැන්වීම්" වලින් ආරම්භ වන සහ "පුතා" සමඟ අවසන් වන නමක් සොයන්න:

=VLOOKUP("ad*son",$A$2:$C$11,1,FALSE)

=ВПР("ad*son";$A$2:$C$11;1;ЛОЖЬ)

~ අක්ෂර 5 කින් සමන්විත ලැයිස්තුවේ පළමු නම අපට හමු වේ:

=VLOOKUP("?????",$A$2:$C$11,1,FALSE)

=ВПР("?????";$A$2:$C$11;1;ЛОЖЬ)

කාර්යය කිරීමට VPR Wildcards සමඟ නිවැරදිව ක්‍රියා කරයි, ඔබ සැම විටම භාවිතා කළ යුතු සිව්වන තර්කය ලෙස අසත්‍යය (FALSE). සෙවුම් පරාසයේ වයිල්ඩ්කාඩ් සමඟ සෙවුම් පදවලට ගැළපෙන අගය එකකට වඩා තිබේ නම්, සොයාගත් පළමු අගය ආපසු ලබා දෙනු ඇත.

උදාහරණ 2: VLOOKUP සූත්‍රවල වයිල්ඩ්කාඩ් සහ සෛල යොමු ඒකාබද්ධ කරන්න

දැන් අපි ශ්‍රිතය භාවිතයෙන් සෙවුම් කරන්නේ කෙසේද යන්න පිළිබඳ තරමක් සංකීර්ණ උදාහරණයක් බලමු VPR සෛලයක අගය අනුව. A තීරුව බලපත්‍ර යතුරු ලැයිස්තුවක් බවත්, B තීරුව යනු බලපත්‍රයක් හිමි නම් ලැයිස්තුවක් බවත් සිතන්න. මීට අමතරව, ඔබට C1 කොටුවේ යම් ආකාරයක බලපත්‍ර යතුරක කොටසක් (අක්ෂර කිහිපයක්) ඇති අතර, ඔබට අයිතිකරුගේ නම සොයා ගැනීමට අවශ්‍ය වේ.

පහත සූත්‍රය භාවිතයෙන් මෙය කළ හැකිය:

=VLOOKUP("*"&C1&"*",$A$2:$B$12,2,FALSE)

=ВПР("*"&C1&"*";$A$2:$B$12;2;FALSE)

මෙම සූත්‍රය ලබා දී ඇති පරාසයේ C1 කොටුවේ අගය සොයා බලා B තීරුවෙන් අනුරූප අගය ලබා දෙයි. පළමු තර්කයේ, පෙළ තන්තුව සම්බන්ධ කිරීම සඳහා අපි සෛල යොමුවට පෙර සහ පසුව ඇම්පර්සන්ඩ් (&) අක්ෂරයක් භාවිතා කරන බව සලකන්න.

පහත රූපයේ ඔබට පෙනෙන පරිදි, කාර්යය VPR "ජෙරමි හිල්" ආපසු ලබා දෙන්නේ ඔහුගේ බලපත්‍ර යතුරේ C1 කොටුවේ අක්ෂර අනුපිළිවෙල අඩංගු වන බැවිනි.

තර්කය බව සලකන්න වගුව_අරාව (වගුව) ඉහත තිර පිටුවේ සෛල පරාසයක් සඳහන් කරනවා වෙනුවට වගුවේ නම (වගුව7) අඩංගු වේ. අපි කලින් උදාහරණයේදී කළේ මෙයයි.

VLOOKUP ශ්‍රිතයේ නිවැරදි හෝ ආසන්න ගැළපීම

අවසාන වශයෙන්, කාර්යය සඳහා නිශ්චිතව දක්වා ඇති අවසාන තර්කය දෙස සමීපව බලමු VPR - පරාසය_සොයන්න (interval_view). පාඩම ආරම්භයේ සඳහන් කළ පරිදි, මෙම තර්කය ඉතා වැදගත් වේ. එහි අගය සමඟ එකම සූත්රය තුළ ඔබට සම්පූර්ණයෙන්ම වෙනස් ප්රතිඵල ලබා ගත හැකිය සත්‍ය කේතය (සත්ය) හෝ අසත්‍යය (FALSE).

පළමුව, Microsoft Excel යනු නිශ්චිත සහ ආසන්න ගැලපීම් වලින් අදහස් කරන්නේ කුමක්දැයි සොයා බලමු.

  • තර්කය නම් පරාසය_සොයන්න (range_lookup) සමාන වේ අසත්‍යය (FALSE), සූත්‍රය හරියටම ගැළපීමක් සොයයි, එනම් තර්කයේ දී ඇති අගයම හරියටම බලන්න_ වටිනාකම (සොයන්න_අගය). ටී පරාසයේ පළමු තීරුවේ නම්හැකි_අරාව (වගුව) තර්කයට ගැලපෙන අගයන් දෙකක් හෝ වැඩි ගණනක් හමු වේ බලන්න_ වටිනාකම (search_value), එවිට පළමු එක තෝරා ගනු ලැබේ. ගැළපීම් සොයා නොගතහොත්, කාර්යය දෝෂයක් වාර්තා කරයි #හිදී (#N/A). උදාහරණයක් ලෙස, පහත සූත්‍රය දෝෂයක් වාර්තා කරයි #හිදී (#N/A) A2:A15 පරාසයේ අගයක් නොමැති නම් 4:

    =VLOOKUP(4,A2:B15,2,FALSE)

    =ВПР(4;A2:B15;2;ЛОЖЬ)

  • තර්කය නම් පරාසය_සොයන්න (range_lookup) සමාන වේ සත්‍ය කේතය (සත්‍ය), සූත්‍රය ආසන්න ගැළපීමක් සොයයි. වඩාත් නිවැරදිව, පළමු කාර්යය VPR නිශ්චිත ගැළපීමක් සොයන අතර, කිසිවක් සොයාගත නොහැකි නම්, ආසන්න එකක් තෝරා ගනී. ආසන්න ගැලපීම යනු තර්කයේ දක්වා ඇති අගය නොඉක්මවන විශාලතම අගයයි. බලන්න_ වටිනාකම (සොයන්න_අගය).

තර්කය නම් පරාසය_සොයන්න (range_lookup) සමාන වේ සත්‍ය කේතය (සත්‍ය) හෝ නිශ්චිතව දක්වා නැත, එවිට පරාසයේ පළමු තීරුවේ ඇති අගයන් ආරෝහණ අනුපිළිවෙලට, එනම් කුඩාම සිට විශාලතම දක්වා වර්ග කළ යුතුය. එසේ නොමැති නම්, කාර්යය VPR වැරදි ප්රතිඵලය ආපසු ලබා දිය හැකිය.

තේරීමේ වැදගත්කම වඩා හොඳින් අවබෝධ කර ගැනීමට සත්‍ය කේතය (සත්යය) හෝ අසත්‍යය (FALSE), ශ්‍රිතය සමඟ තවත් සූත්‍ර කිහිපයක් බලමු VPR සහ ප්රතිඵල බලන්න.

උදාහරණ 1: VLOOKUP සමඟ නිශ්චිත ගැළපීමක් සොයා ගැනීම

ඔබට මතක ඇති පරිදි, නිශ්චිත ගැලපීමක් සෙවීමට, ශ්‍රිතයේ හතරවන තර්කය VPR වැදගත් විය යුතුය අසත්‍යය (FALSE).

අපි පළමු උදාහරණයේ සිටම මේසය වෙත ආපසු ගොස් වේගයෙන් ගමන් කළ හැක්කේ කුමන සත්වයාදැයි සොයා බලමු 50 පැයට සැතපුම්. මෙම සූත්‍රය ඔබට කිසිදු දුෂ්කරතාවයක් ඇති නොකරනු ඇතැයි මම විශ්වාස කරමි:

=VLOOKUP(50,$A$2:$B$15,2,FALSE)

=ВПР(50;$A$2:$B$15;2;ЛОЖЬ)

අපගේ සෙවුම් පරාසයේ (තීරුව A) අගයන් දෙකක් අඩංගු බව සලකන්න 50 - සෛල තුළ A5 и A6. සූත්‍රය කොටුවෙන් අගය ලබා දෙයි B5. මන්ද? මොකද හරියටම ගැළපීමක් සොයන විට, ශ්‍රිතය VPR සොයන අගයට ගැලපෙන පළමු අගය භාවිතා කරයි.

උදාහරණ 2: ආසන්න ගැළපීමක් සොයා ගැනීමට VLOOKUP භාවිතා කිරීම

ඔබ කාර්යය භාවිතා කරන විට VPR ආසන්න ගැළපීමක් සෙවීමට, එනම් තර්කය ඇති විට පරාසය_සොයන්න (range_lookup) සමාන වේ සත්‍ය කේතය (සත්‍ය) හෝ අතහැර දමා ඇත, ඔබ කළ යුතු පළමු දෙය වන්නේ ආරෝහණ අනුපිළිවෙලින් පළමු තීරුවෙන් පරාසය වර්ග කිරීමයි.

කාර්යය නිසා මෙය ඉතා වැදගත් වේ VPR ලබා දී ඇති අගයට පසුව ඊළඟ විශාලතම අගය ලබා දෙයි, පසුව සෙවීම නතර වේ. ඔබ නිවැරදි වර්ග කිරීම නොසලකා හැරියහොත්, ඔබට ඉතා අමුතු ප්රතිඵල හෝ දෝෂ පණිවිඩයක් ලැබෙනු ඇත. #හිදී (#N/A).

දැන් ඔබට පහත සූත්‍ර වලින් එකක් භාවිතා කළ හැක:

=VLOOKUP(69,$A$2:$B$15,2,TRUE) or =VLOOKUP(69,$A$2:$B$15,2)

=ВПР(69;$A$2:$B$15;2;ИСТИНА) or =ВПР(69;$A$2:$B$15;2)

ඔබට පෙනෙන පරිදි, මට සමීපතම වේගය ඇත්තේ කුමන සතුන්ටදැයි සොයා ගැනීමට අවශ්‍යයි 69 පැයට සැතපුම්. මෙහි ප්‍රතිඵලය වන්නේ ශ්‍රිතය මා වෙත නැවත ලබා දීමයි VPR:

ඔබට පෙනෙන පරිදි, සූත්රය ප්රතිඵලය ලබා දුන්නේය ඇන්ටිලොප් (ඇන්ටිලෝප්), එහි වේගය 61 ලැයිස්තුවට ඇතුළත් වුවද, පැයට සැතපුම් චීටා වේගයෙන් දුවන (චීටා). 70 පැයට සැතපුම්, සහ 70 69 ට වඩා 61 ට ආසන්නයි නේද? ඇයි මෙහෙම වෙන්නේ? කාර්යය නිසා VPR ආසන්න ගැළපුමක් සොයන විට, සොයන අගයට වඩා වැඩි නොවන විශාලතම අගය ලබා දෙයි.

මෙම උදාහරණ ශ්‍රිතය සමඟ වැඩ කිරීමට යම් ආලෝකයක් ලබා දෙනු ඇතැයි මම බලාපොරොත්තු වෙමි VPR එක්සෙල් හි, ඔබ තවදුරටත් ඇය දෙස පිටස්තරයෙකු ලෙස නොසලකයි. මතකයේ වඩා හොඳින් සවි කිරීම සඳහා අප අධ්‍යයනය කළ ද්‍රව්‍යවල ප්‍රධාන කරුණු කෙටියෙන් පුනරාවර්තනය කිරීම දැන් හානියක් නොවේ.

Excel හි VLOOKUP - ඔබ මෙය මතක තබා ගත යුතුය!

  1. කාර්යයන් VPR Excel වමට බලන්න බැහැ. එය සැමවිටම තර්කය මඟින් ලබා දී ඇති පරාසයේ වම් කෙළවරේ ඇති අගය සොයයි වගුව_අරාව (වගුව).
  2. ක්රියාත්මක වේ VPR සියලුම අගයන් අවස්ථානුකූලව සංවේදී නොවේ, එනම් කුඩා සහ විශාල අකුරු සමාන වේ.
  3. ඔබ සොයන අගය, සොයා බලන පරාසයේ පළමු තීරුවේ අවම අගයට වඩා අඩු නම්, ශ්‍රිතය VPR දෝෂයක් වාර්තා කරනු ඇත #හිදී (#N/A).
  4. 3 වන තර්කය නම් col_index_num (තීරු_අංකය) ට වඩා අඩුය 1ක්රියාව VPR දෝෂයක් වාර්තා කරනු ඇත #අගය! (#අගය!). එය පරාසයේ ඇති තීරු ගණනට වඩා වැඩි නම් වගුව_අරාව (වගුව), කාර්යය දෝෂයක් වාර්තා කරයි #REF! (#LINK!).
  5. තර්කයේදී නිරපේක්ෂ සෛල යොමු භාවිතා කරන්න වගුව_අරාව (වගුව) සූත්‍රය පිටපත් කිරීමේදී නිවැරදි සෙවුම් පරාසය සුරැකෙනු ඇත. විකල්පයක් ලෙස Excel හි නම් කළ පරාසයන් හෝ වගු භාවිතා කිරීමට උත්සාහ කරන්න.
  6. ආසන්න ගැලපුම් සෙවීමක් සිදු කරන විට, ඔබ සොයන පරාසයේ පළමු තීරුව ආරෝහණ අනුපිළිවෙලට අනුපිළිවෙලට සකස් කළ යුතු බව මතක තබා ගන්න.
  7. අවසාන වශයෙන්, හතරවන තර්කයේ වැදගත්කම මතක තබා ගන්න. අගයන් භාවිතා කරන්න සත්‍ය කේතය (සත්යය) හෝ අසත්‍යය (FALSE) හිතාමතාම සහ ඔබ බොහෝ හිසරදය ඉවත් කරනු ඇත.

අපගේ ක්‍රියාකාරී නිබන්ධනයේ පහත ලිපිවල VPR එක්සෙල් හි, අපි භාවිතා කරමින් විවිධ ගණනය කිරීම් සිදු කිරීම වැනි වඩාත් උසස් උදාහරණ ඉගෙන ගනිමු VPR, තීරු කිහිපයකින් අගයන් උපුටා ගැනීම සහ තවත් දේ. මෙම නිබන්ධනය කියවීමට ඔබට ස්තූතියි සහ ලබන සතියේ ඔබව නැවත දැකීමට බලාපොරොත්තු වෙමි!

ඔබමයි