Excel VLOOKUP ක්‍රියා නොකරයි - #N/A සහ #VALUE දෝෂ නිවැරදි කිරීම

  • මේක Share කරන්න
Michael Brown

අන්තර්ගත වගුව

ඔබේ VLOOKUP වැරදි දත්ත ඇදගෙන යනවාද නැතිනම් ඔබට එය කිසිසේත්ම ක්‍රියාකරවීමට නොහැකිද? මෙම නිබන්ධනය මඟින් ඔබට සාමාන්‍ය VLOOKUP දෝෂ ඉක්මනින් නිරාකරණය කර එහි ප්‍රධාන සීමාවන් ජය ගන්නේ කෙසේද යන්න පෙන්වයි.

පෙර ලිපි කිහිපයකදී, අපි Excel VLOOKUP ශ්‍රිතයේ විවිධ පැති ගවේෂණය කළෙමු. ඔබ අපව සමීපව අනුගමනය කරන්නේ නම්, මේ වන විට ඔබ මෙම ක්ෂේත්‍රයේ ප්‍රවීණයෙකු විය යුතුය :)

කෙසේ වෙතත්, බොහෝ Excel විශේෂඥයින් VLOOKUP වඩාත් සංකීර්ණ Excel කාර්යයක් ලෙස සලකන්නේ හේතුවක් නොමැතිව නොවේ. එයට විවිධ ගැටළු සහ දෝෂ වල මූලාශ්‍රය වන සීමාවන් රාශියක් ඇත.

මෙම ලිපියෙන්, VLOOKUP දෝෂ සඳහා ප්‍රධාන හේතු පිළිබඳ සරල පැහැදිලි කිරීම් ඔබට සොයාගත හැකිය. #N/A, #NAME සහ #VALUE, මෙන්ම ඒවායේ විසඳුම් සහ නිවැරදි කිරීම්. VLOOKUP ක්‍රියා නොකරන්නේ මන්ද යන්න පැහැදිලි හේතු සහිතව අපි ආරම්භ කරන්නෙමු, එබැවින් පහත දෝශ නිරාකරණ පියවර පිළිවෙලට පරීක්ෂා කිරීම හොඳ අදහසක් විය හැකිය.

    #N/A දෝෂය නිවැරදි කිරීම VLOOKUP

    VLOOKUP සූත්‍රවල, #N/A දෝෂ පණිවිඩය (එනම් "නොපවතියි" යන්නයි) Excel හට සෙවීම් අගයක් සොයාගත නොහැකි වූ විට දර්ශනය වේ. එසේ වීමට හේතු කිහිපයක් තිබිය හැක.

    1. සෙවීම් අගය වැරදි ලෙස ලියා ඇත

    පළමුවෙන්ම වඩාත් පැහැදිලිව පෙනෙන දේ පරීක්ෂා කිරීම සැමවිටම හොඳ අදහසකි : ) ඔබ පේළි දහස් ගණනකින් සමන්විත විශාල දත්ත කට්ටල සමඟ වැඩ කරන විට හෝ බැලීමේ අගයක් ටයිප් කළ විට වැරදි මුද්‍රණ නිතර සිදුවේ. සෘජුවම සූත්‍රය තුළ.

    2.VLOOKUP වෙනත් වැඩ පත්‍රිකාවක වගු අරාවක් තෝරාගත නොහැක (එනම් ඔබ සෙවුම් පත්‍රයේ පරාසයක් උද්දීපනය කරන විට, සූත්‍රයේ table_array තර්කයේ හෝ සූත්‍රයේ අනුරූප කොටුවේ කිසිවක් දිස් නොවේ. විශාරද), එවිට බොහෝ විට මෙම පත්‍ර දෙක Excel හි වෙනම අවස්ථා වලදී විවෘතව පවතින අතර එකිනෙකා සමඟ සන්නිවේදනය කළ නොහැක. වැඩි විස්තර සඳහා, කරුණාකර බලන්න Excel ගොනු කුමන අවස්ථාවකද යන්න තීරණය කරන්නේ කෙසේද යන්න. මෙය නිවැරදි කිරීම සඳහා, සියලුම Excel කවුළු වසා දමන්න, ඉන්පසු එම අවස්ථාවේදීම පත්‍ර/වැඩපොත් නැවත විවෘත කරන්න (පෙරනිමි හැසිරීම).

    Excel හි දෝෂ නොමැතිව Vlookup කරන්නේ කෙසේද

    නම් සම්මත Excel දෝෂ අංක සමඟ ඔබේ පරිශීලකයින් බිය ගැන්වීමට ඔබට අවශ්‍ය නැත, ඒ වෙනුවට ඔබට ඔබේම පරිශීලක-හිතකාමී පෙළ ප්‍රදර්ශනය කිරීමට හෝ කිසිවක් සොයාගත නොහැකි නම් හිස් කොටුවක් ආපසු ලබා දිය හැක. IFERROR හෝ IFNA ශ්‍රිතය සමඟ VLOOKUP භාවිතා කිරීමෙන් මෙය සිදු කළ හැක.

    සියලු දෝෂ අල්ලා ගන්න

    Excel 2007 සහ ඊට පසු, ඔබට IFERROR ශ්‍රිතය භාවිතා කර දෝෂ සඳහා VLOOKUP සූත්‍රයක් පරීක්ෂා කර ආපසු ලබා දිය හැක. යම් දෝශයක් අනාවරණය වුවහොත් තමන්ගේම පෙළ (හෝ හිස් තන්තුවක්) වේ.

    උදාහරණයක් ලෙස:

    =IFERROR(VLOOKUP(E1, A2:B10, 2, FALSE), "Oops, something went wrong")

    Excel 2003 සහ ඊට පෙර, ඔබට හැකිය එකම අරමුණ සඳහා IF ISERROR සූත්‍රය භාවිතා කරන්න:

    =IF(ISERROR(VLOOKUP(E1, A2:B10, 2, FALSE)), "Oops, something went wrong", VLOOKUP(E1, A2:B10, 2, FALSE))

    වැඩිදුර විස්තර සඳහා, කරුණාකර Excel හි VLOOKUP සමඟ IFERROR භාවිතා කිරීම බලන්න.

    #N/A දෝෂ හසුරුවන්න

    අනෙකුත් සියලුම දෝෂ වර්ග නොසලකා හරිමින් #N/A දෝෂ පමණක් හසුකර ගැනීමට, IFNA ශ්‍රිතය භාවිතා කරන්න (Excel 2013 සහඉහළ) හෝ IF ISNA සූත්‍රය (සියලු අනුවාද වල).

    උදාහරණයක් ලෙස:

    =IFNA(VLOOKUP(E1, A2:B10, 2, FALSE), "Oops, no match is found. Please try again!")

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2, FALSE)), "Oops, no match is found. Please try again!", VLOOKUP(E1, A2:B10, 2, FALSE))

    අදට එච්චරයි. මෙම නිබන්ධනය ඔබට VLOOKUP දෝෂ ඉවත් කර ගැනීමට සහ ඔබේ සූත්‍ර ඔබට අවශ්‍ය ආකාරයට ක්‍රියා කිරීමට උපකාරී වනු ඇතැයි බලාපොරොත්තු වෙමු.

    Excel හි VLOOKUP කරන්නේ කෙසේද - වීඩියෝ නිබන්ධනය

    #N/A ආසන්න ගැලපීම VLOOKUP

    ඔබේ සූත්‍රය ආසන්නතම ගැලපීම බලන්නේ නම්, ( range_lookup තර්කය සත්‍ය ලෙස සකසා හෝ මඟ හැර තිබේ නම්), #N/A දෝෂය අවස්ථා දෙකකදී දිස්විය හැක. :

    • සෙවුම් අරාවෙහි ඇති කුඩාම අගයට වඩා සෙවුම් අගය කුඩාය.
    • සෙවුම් තීරුව ආරෝහණ අනුපිළිවෙලට වර්ග කර නොමැත.

    3 . #N/A හරියටම ගැළපෙන VLOOKUP

    ඔබ හරියටම ගැළපීමක් සොයන්නේ නම් ( range_lookup තර්කය අසත්‍ය ලෙස සකසා ඇත), #N/A දෝශය සිදුවන්නේ හරියටම සෙවීමට සමාන අගයක් ඇති විටය. අගය සොයාගත නොහැක. වැඩි විස්තර සඳහා, VLOOKUP හරියටම ගැළපීම එදිරිව ආසන්න ගැළපීම බලන්න.

    4. සෙවීම් තීරුව වගු අරාවේ වම් කෙළවරේ තීරුව නොවේ

    Excel VLOOKUP හි වඩාත්ම වැදගත් සීමාවන්ගෙන් එකක් නම් එයට එහි වම් පැත්ත බැලීමට නොහැකි වීමයි. එහි ප්‍රතිඵලයක් වශයෙන්, සෑම විටම වගු අරාවෙහි වමේ ඇති තීරුව සෙවුම් තීරුව විය යුතුය. ප්‍රායෝගිකව, අපි බොහෝ විට මෙය අමතක කර #N/A දෝෂ සහිතව අවසන් කරන්නෙමු.

    විසඳුම : ඔබේ දත්ත ප්‍රතිව්‍යුහගත කිරීමට නොහැකි නම් සෙවීම් තීරුව වම්පස ඇති තීරුව වන පරිදි, ඔබට VLOOKUP සඳහා විකල්පයක් ලෙස INDEX සහ MATCH ශ්‍රිතයන් එකට භාවිතා කළ හැක. මෙන්න සූත්‍ර උදාහරණයක්: වමට ඇති අගයන් බැලීමට INDEX MATCH සූත්‍රය.

    5. අංක පෙළ ලෙස හැඩ ගන්වා ඇත

    VLOOKUP සූත්‍රවල තවත් පොදු මූලාශ්‍ර #N/A දෝෂයක් වන්නේ ප්‍රධාන හෝ බැලීමේ වගුවේ ඇති අංක පෙළ ලෙස හැඩතල ගැන්වීමයි.

    සාමාන්‍යයෙන් මෙයඔබ යම් බාහිර දත්ත සමුදායකින් දත්ත ආයාත කරන විට හෝ ඔබ ප්‍රමුඛ ශුන්‍ය පෙන්වීමට සංඛ්‍යාවකට පෙර අපෝස්ට්‍රොෆි ටයිප් කර ඇත්නම් සිදු වේ.

    පෙළ ලෙස සංයුති කර ඇති සංඛ්‍යා පිළිබඳ වඩාත් පැහැදිලි දර්ශක මෙන්න:

    විසඳුම: සියලුම ගැටලුකාරී අංක තෝරන්න, දෝෂ නිරූපකය මත ක්ලික් කර සන්දර්භය මෙනුවෙන් අංකයට පරිවර්තනය කරන්න තෝරන්න. වැඩි විස්තර සඳහා, Excel හි පෙළ අංකයට පරිවර්තනය කරන්නේ කෙසේදැයි බලන්න.

    6. ප්‍රමුඛ හෝ පසුපසට යන අවකාශයන්

    VLOOKUP #N/A දෝෂයට මෙය අවම වශයෙන් පැහැදිලි හේතුවයි, මන්ද මිනිස් ඇසකට එම අමතර අවකාශයන් හඳුනා ගැනීමට අපහසුය, විශේෂයෙන්ම විශාල දත්ත කට්ටල සමඟ වැඩ කිරීමේදී අනුචලනයට පහළින් බොහෝ ප්‍රවේශයන් ඇති විට .

    විසඳුම 1: සෝදිසි අගයේ අමතර හිස්තැන්

    ඔබේ VLOOKUP සූත්‍රයේ නිවැරදි ක්‍රියාකාරිත්වය සහතික කිරීමට, TRIM ශ්‍රිතය තුළ බැලීමේ අගය ඔතා:

    =VLOOKUP(TRIM(E1), A2:C10, 2, FALSE)

    විසඳුම 2: සෙවීම් තීරුවේ අමතර හිස්තැන්

    සෙවුම් තීරුවේ අමතර හිස්තැන් සිදුවුවහොත්, එහි VLOOKUP හි #N/A දෝෂ මඟහරවා ගැනීමට පහසු ක්‍රමයක් නොවේ. ඒ වෙනුවට, ඔබට අරා සූත්‍රයක් ලෙස INDEX, MATCH සහ TRIM ශ්‍රිතවල එකතුවක් භාවිතා කළ හැක:

    =INDEX(B2:B10, MATCH(TRUE, TRIM(A$2:A$10)=TRIM(E1), 0))

    මෙය අරා සූත්‍රයක් බැවින්, Ctrl + Shift + Enter ඔබන්න අමතක කරන්න එපා. එය නිවැරදිව සම්පූර්ණ කිරීමට (Arays ස්වදේශික වන Excel 365 සහ Excel 2021 හි, මෙය සාමාන්‍ය සූත්‍රයක් ලෙසද ක්‍රියා කරයි).

    ඉඟිය. ඉක්මන් විකල්පයක් වන්නේ ඉවත් කරන Trim Spaces මෙවලම ධාවනය කිරීමයිඔබගේ VLOOKUP සූත්‍ර දෝෂ රහිත බවට පත් කරමින් තත්පර කිහිපයකින් සෙවීම් සහ ප්‍රධාන වගු යන දෙකෙහිම අතිරික්ත ඉඩ.

    #VALUE! VLOOKUP සූත්‍රවල දෝෂය

    සාමාන්‍යයෙන්, Microsoft Excel #VALUE පෙන්වයි! සූත්‍රයේ භාවිතා වන අගයක් වැරදි දත්ත වර්ගයක් නම් දෝෂයකි. VLOOKUP සම්බන්ධයෙන්, VALUE හි පොදු මූලාශ්‍ර දෙකක් තිබේ! දෝෂය.

    1. සෙවීම් අගය අක්ෂර 255 ඉක්මවයි

    VLOOKUP හට අක්ෂර 255කට වඩා අඩංගු අගයන් සෙවිය නොහැකි බව කරුණාවෙන් සලකන්න. ඔබගේ සෙවුම් අගයන් මෙම සීමාව ඉක්මවන්නේ නම්, #VALUE! දෝෂය දර්ශනය වනු ඇත:

    විසඳුම : ඒ වෙනුවට INDEX MATCH සූත්‍රයක් භාවිතා කරන්න. අපගේ නඩුවේදී, මෙම සූත්‍රය හොඳින් ක්‍රියා කරයි:

    =INDEX(B2:B7, MATCH(TRUE, INDEX(A2:A7= E1, 0), 0))

    2. සෙවීම් වැඩපොත වෙත සම්පූර්ණ මාර්ගය සපයා නැත

    ඔබ වෙනත් වැඩපොතකින් දත්ත අදින්නේ නම්, ඔබ එයට සම්පූර්ණ මාර්ගය ඇතුළත් කළ යුතුය. වඩාත් නිවැරදිව, ඔබ [හතරැස් වරහන්] තුළ දිගුව ඇතුළුව වැඩපොතේ නම ඇතුළත් කළ යුතු අතර පත්‍රයේ නම පසුව විශ්මයාර්ථ ලකුණ සඳහන් කරන්න. වැඩපොතෙහි නම හෝ පත්‍රයේ නම, හෝ දෙකෙහිම හිස්තැන් හෝ අකාරාදී නොවන අක්ෂර අඩංගු නම්, මාර්ගය තනි උද්ධෘත ලකුණු වලින් වසා තිබිය යුතුය.

    මෙන්න table_array තර්කයේ ව්‍යුහය වෙනත් වැඩපොතකින් Vlookup:

    '[workbook name]sheet name'!range

    සැබෑ සූත්‍රයක් මෙයට සමාන විය හැක:

    =VLOOKUP($A$2,'[New Prices.xls]Sheet1'!$B:$D, 3, FALSE)

    ඉහත සූත්‍රය A2 හි අගය සොයනු ඇත නවයේ Sheet1 හි B තීරුවේමිල ගණන් වැඩපොත, සහ D තීරුවෙන් ගැළපෙන අගයක් ආපසු ලබා දෙන්න.

    මාර්ගයේ කිසියම් අංගයක් අස්ථානගත වී ඇත්නම්, ඔබේ VLOOKUP සූත්‍රය ක්‍රියා නොකරන අතර #VALUE දෝෂය (සොයන වැඩපොත දැනට නොමැති නම් මිස) open).

    වැඩිදුර තොරතුරු සඳහා කරුණාකර බලන්න:

    • Excel හි වෙනත් පත්‍රයක් හෝ වැඩපොතකට යොමු වන්නේ කෙසේද
    • වෙනස් වැඩපොතකින් Vlookup කරන්නේ කෙසේද

    3. col_index_num තර්කය 1 ට වඩා අඩු ය

    යමෙක් හිතාමතාම 1 ට වඩා අඩු අංකයක් ඇතුළු කළ විට එහි ඇති අගයන් ආපසු ලබා දීමට තීරුව සඳහන් කළ විට තත්වයක් සිතීම දුෂ්කර ය. නමුත් මෙම තර්කය ඔබගේ VLOOKUP සූත්‍රයේ ඇති වෙනත් ශ්‍රිතයක් මඟින් ආපසු ලබා දෙන්නේ නම් එය සිදු විය හැක.

    ඉතින්, col_index_num තර්කය 1 ට වඩා නම්, ඔබේ සූත්‍රය #VALUE ලබා දෙනු ඇත! දෝෂයක් ද වේ.

    col_index_num වගු අරාවේ තීරු ගණනට වඩා වැඩි නම්, VLOOKUP විසින් #REF නිපදවයි! දෝෂය.

    VLOOKUP #NAME දෝෂය විසඳීම

    මෙය පහසුම අවස්ථාවයි - #NAME? ඔබ අහම්බෙන් ශ්‍රිතයේ නම වැරදී ඇත්නම් දෝෂයක් දිස්වේ.

    විසඳුම පැහැදිලියි - අක්ෂර වින්‍යාසය පරීක්ෂා කරන්න :)

    Excel VLOOKUP හි දෝෂ ඇතිවීමට ප්‍රධාන හේතු

    හැර තරමක් සංකීර්ණ වාක්‍ය ඛණ්ඩයක් ඇති, VLOOKUP හට වෙනත් ඕනෑම Excel ශ්‍රිතයකට වඩා වැඩි සීමාවන් ඇත. මෙම සීමාවන් නිසා, පෙනෙන පරිදි නිවැරදි සූත්‍රයක් බොහෝ විට ඔබ බලාපොරොත්තු වූවාට වඩා වෙනස් ප්‍රතිඵල ලබා දිය හැක. පහත ඔබ සොයා ගනු ඇතVLOOKUP අසාර්ථක වූ විට සාමාන්‍ය අවස්ථා කිහිපයක් සඳහා විසඳුම්.

    VLOOKUP සිද්ධි-සංවේදී වේ

    VLOOKUP ශ්‍රිතය අකුරු නඩුව වෙන්කර හඳුනා නොගන්නා අතර කුඩා අකුරු සහ ලොකු අකුරු සමාන ලෙස තනයි.

    විසඳුම : පෙළ නඩුවට ගැළපෙන නියම ශ්‍රිතය සමඟ ඒකාබද්ධව VLOOKUP, XLOOKUP හෝ INDEX MATCH භාවිත කරන්න. ඔබට මෙම නිබන්ධනය තුළ සවිස්තරාත්මක පැහැදිලි කිරීම් සහ සූත්‍ර උදාහරණ සොයා ගත හැක: Excel හි සිද්ධි-සංවේදී Vlookup එකක් කිරීමට ක්‍රම 5ක්.

    නව තීරුවක් ඇතුළු කර හෝ වගුවෙන් ඉවත් කර ඇත

    කණගාටුදායක ලෙස, VLOOKUP නව තීරුවක් මකා දැමූ විට හෝ බැලීමේ වගුවට එක් කළ සෑම අවස්ථාවකම සූත්‍ර ක්‍රියා කිරීම නතර කරයි. මෙය සිදු වන්නේ VLOOKUP ශ්‍රිතයේ වාක්‍ය ඛණ්ඩයට ආපසු එන තීරුවේ දර්ශක අංකය අර්ථ දැක්වීම අවශ්‍ය වන බැවිනි. වගු අරාවට නව තීරුවක් එකතු කළ විට/ඉවත් කළ විට, පැහැදිලිවම එම දර්ශක අංකය වෙනස් වේ.

    විසඳුම : INDEX MATCH සූත්‍රය නැවත ගලවා ගැනීමට පැමිණේ : ) INDEX MATCH සමඟ, ඔබ සෙවීම් සහ ප්‍රතිලාභ පරාසයන් වෙන වෙනම සඳහන් කරන්න, එම නිසා සෑම සම්බන්ධිත සූත්‍රයක් යාවත්කාලීන කිරීම ගැන කරදර නොවී ඔබට අවශ්‍ය තරම් තීරු මැකීමට හෝ ඇතුළු කිරීමට ඔබට නිදහස ඇත.

    සූත්‍රය වෙනත් සෛලවලට පිටපත් කිරීමේදී සෛල යොමු වෙනස් වේ

    0>ශීර්ෂය ගැටලුව පිළිබඳ සම්පූර්ණ පැහැදිලි කිරීමක් ලබා දෙයි, හරිද?

    විසඳුම : table_array තර්කය සඳහා සැමවිටම නිරපේක්ෂ යොමු ($ ලකුණ සමඟ) භාවිතා කරන්න, උදා. $A$2:$C$100 හෝ$A:$C. ඔබට F4 යතුර එබීමෙන් විවිධ යොමු වර්ග අතර ඉක්මනින් මාරු විය හැක.

    VLOOKUP විසින් පළමු සොයාගත් අගය ලබා දෙයි

    ඔබ දැනටමත් දන්නා පරිදි, Excel VLOOKUP එය සොයාගත් පළමු අගය ලබා දෙයි. කෙසේ වෙතත්, ඔබට එය 2, 3, 4 හෝ ඔබට අවශ්‍ය වෙනත් සිදුවීමක් ගෙන ඒමට බල කළ හැක. අවසාන ගැළපීම හෝ සොයාගත් සියලුම ගැලපීම් ලබා ගැනීමට ක්‍රමයක් ද ඇත.

    විසඳුම් : සූත්‍ර උදාහරණ මෙතැනින් ලබා ගත හැක:

    • VLOOKUP සහ ආපසු Nth සිදුවීම
    • VLOOKUP බහුවිධ අගයන්
    • අවසාන ගැළපීම ලබා ගැනීමට XLOOKUP සූත්‍රය

    මගේ VLOOKUP සමහර සෛල සඳහා ක්‍රියා කරන්නේ නමුත් අනෙක් සෛල සඳහා නොවේද?

    ඔබගේ VLOOKUP සූත්‍රය මඟින් නිවැරදි දත්ත I සමහර කොටු සහ #N/A දෝශ ලබා දෙයි, එසේ වීමට හේතු කිහිපයක් තිබිය හැක.

    1. වගු අරාව අගුලු දමා නැත

    ඔබට මෙම සූත්‍රය 2 පේළියේ ඇතැයි සිතන්න (E2 හි කියන්න), එය හොඳින් ක්‍රියා කරයි:

    =VLOOKUP(D2, A2:B10, 2, FALSE)

    පේළියට පිටපත් කළ විට 3, සූත්‍රය මෙයට වෙනස් වේ:

    =VLOOKUP(D3, A3:B11, 2, FALSE)

    table_array සඳහා සාපේක්ෂ යොමුවක් භාවිතා කරන නිසා, එය සූත්‍රය පිටපත් කර ඇති පේළියේ සාපේක්ෂ පිහිටීම මත වෙනස් වේ. , අපගේ නඩුවේ A2:B10 සිට A3:B11 දක්වා. එබැවින්, ගැලපීම 2 පේළියේ තිබේ නම්, එය සොයාගත නොහැක!

    විසඳුම : එක් කොටුවකට වඩා VLOOKUP සූත්‍රයක් භාවිතා කරන විට, සෑම විටම වගු අරාව අගුළු දමන්න $A$2:$B$10 වැනි $ ලකුණ සහිත යොමුව.

    2. පෙළ අගයන් හෝ දත්ත වර්ග නොගැලපේ

    තවත්VLOOKUP අසාර්ථක වීමට පොදු හේතුව වන්නේ ඔබගේ බැලීමේ අගය සහ බැලීමේ තීරුවේ සමාන අගයක් අතර වෙනසයි. සමහර අවස්ථා වලදී, වෙනස ඉතා සියුම් වන අතර එය දෘශ්‍යමය වශයෙන් හඳුනා ගැනීමට අපහසු වේ.

    විසඳුම : VLOOKUP මඟින් #N/A දෝෂයක් ලබා දෙන විට ඔබට සෙවුම් අගය පැහැදිලිව දැකගත හැකිය. සෙවීම් තීරුව, සහ පෙනෙන විදිහට දෙකම අක්ෂර වින්‍යාසය හරියටම සමාන වේ, ඔබ කළ යුතු පළමු දෙය නම් ගැටලුවේ මූල හේතුව - සූත්‍රය හෝ මූලාශ්‍ර දත්ත තීරණය කිරීමයි.

    අගය දෙක දැයි බැලීමට සමාන හෝ වෙනස්, මේ ආකාරයෙන් සෘජු සැසඳීමක් කරන්න:

    =E1=A4

    E1 ඔබේ සෙවුම් අගය වන අතර A4 යනු සෙවුම් තීරුවේ සමාන අගයක් වේ.

    නම් සූත්‍රය FALSE ලබා දෙයි, එයින් අදහස් වන්නේ අගයන් සම්පූර්ණයෙන්ම සමාන ලෙස පෙනුනද යම් ආකාරයකින් වෙනස් වන බවයි.

    සංඛ්‍යාත්මක අගයන් නම්, වඩාත්ම විය හැකි හේතුව වන්නේ පෙළ ලෙස සංයුති කර ඇති සංඛ්‍යා වේ.

    පෙළ අගයන් නම්, බොහෝ විට ගැටලුව ඇත්තේ අතිරික්ත හිස්තැන් වලය. මෙය සත්‍යාපනය කිරීම සඳහා, LEN ශ්‍රිතය භාවිතයෙන් නූල් දෙකේ සම්පූර්ණ දිග සොයා ගන්න:

    =LEN(E1)

    =LEN(A4)

    ප්‍රතිඵලයක් ලෙස ලැබෙන සංඛ්‍යා වෙනස් නම් (පහත තිර පිටුවේ මෙන් ), එවිට ඔබ වැරදිකරු හඳුනාගෙන ඇත - අමතර හිස්තැන්:

    ගැටලුව විසඳීමට, එක්කෝ අමතර හිස්තැන් ඉවත් කරන්න, නැතහොත් මෙම INDEX MATCH TRIM සූත්‍රය විසඳුමක් ලෙස භාවිත කරන්න.

    මගේ VLOOKUP වැරදි දත්ත අදින්නේ ඇයි?

    ඊටත් වඩා හේතු තිබිය හැකඔබගේ VLOOKUP වැරදි අගයක් ලබා දෙයි:

    1. වැරදි සෙවුම් ප්‍රකාරය . ඔබට නිශ්චිත ගැලපීමක් අවශ්‍ය නම්, range_lookup තර්කය FALSE ලෙස සැකසීමට වග බලා ගන්න. පෙරනිමිය සත්‍ය වේ, එබැවින් ඔබ මෙම තර්කය මඟ හැරියහොත්, VLOOKUP විසින් ඔබ දළ වශයෙන් ගැළපීමක් සොයන බව උපකල්පනය කර සෙවුම් අගයට වඩා කුඩා ආසන්නතම අගය සොයනු ඇත.
    2. සෙවුම් තීරුව නොවේ. වර්ග කර ඇත . ආසන්න ගැළපුම VLOOKUP ( range_lookup TRUE ලෙස සකසා ඇත) නිවැරදිව ක්‍රියා කිරීමට නම්, වගු අරාවේ පළමු තීරුව කුඩාම සිට ලොකුම දක්වා ආරෝහණ අනුපිළිවෙලට අනුපිළිවෙලට සකස් කළ යුතුය.
    3. අනුපිටපත් සෙවීම් තීරුව . සෙවීම් තීරුවේ අනුපිටපත් අගයන් දෙකක් හෝ වැඩි ගණනක් තිබේ නම්, VLOOKUP විසින් මුලින්ම සොයාගත් ගැළපීම ලබා දෙනු ඇත, එය ඔබ අපේක්ෂා කරන එක නොවිය හැක.
    4. වැරදි ආපසු ලබා දෙන තීරුව . 3 වන තර්කයේ දර්ශක අංකය දෙවරක් පරීක්ෂා කරන්න :)

    VLOOKUP පත්‍ර දෙකක් අතර ක්‍රියා නොකරයි

    මුලින්ම, #N/A හි පොදු හේතු බව සටහන් කළ යුතුය, ඉහත සාකච්ඡා කර ඇති #VALUE, සහ #REF දෝෂ වෙනත් පත්‍රයකින් බලන විට එම ගැටළු ඇති කළ හැක. එය එසේ නොවේ නම්, පහත කරුණු පරීක්ෂා කරන්න:

    1. වෙනත් පත්‍රයක් හෝ වෙනත් වැඩපොතකට බාහිර යොමුව නිවැරදි දැයි සහතික කර ගන්න.
    2. වෙනත් වැඩපොතකින් Vlookup එකක් කරන විට මේ මොහොතේ වසා ඇත , ඔබේ සූත්‍රයේ සංවෘත වැඩපොත වෙත සම්පූර්ණ මාර්ගය අඩංගු බව තහවුරු කරන්න.
    3. නම්

    මයිකල් බ්‍රවුන් යනු මෘදුකාංග මෙවලම් භාවිතයෙන් සංකීර්ණ ක්‍රියාවලීන් සරල කිරීමට දැඩි ආශාවක් ඇති කැපවූ තාක්‍ෂණ ලෝලියෙකි. තාක්‍ෂණ ක්‍ෂේත්‍රයේ දශකයකට වැඩි පළපුරුද්දක් ඇති ඔහු Microsoft Excel සහ Outlook මෙන්ම Google Sheets සහ Docs හි ඔහුගේ කුසලතා ඔප් නංවා ඇත. මයිකල්ගේ බ්ලොගය ඔහුගේ දැනුම සහ ප්‍රවීණත්වය අන් අය සමඟ බෙදා ගැනීමට කැපවී ඇත, ඵලදායිතාව සහ කාර්යක්ෂමතාව වැඩි දියුණු කිරීම සඳහා පහසුවෙන් අනුගමනය කළ හැකි ඉඟි සහ නිබන්ධන සපයයි. ඔබ පළපුරුදු වෘත්තිකයෙකු හෝ ආධුනිකයෙකු වුවද, මයිකල්ගේ බ්ලොගය මෙම අත්‍යවශ්‍ය මෘදුකාංග මෙවලම්වලින් උපරිම ප්‍රයෝජන ලබා ගැනීම සඳහා වටිනා අවබෝධයක් සහ ප්‍රායෝගික උපදෙස් ලබා දෙයි.