අන්තර්ගත වගුව
Microsoft Excel හි, ඔබ VLOOKUP ශ්රිතය ගැන හොඳින් දැනුවත් විය හැකි අතර Excel 365 හි XLOOKUP ශ්රිතය එකතු කිරීම පරිශීලක-හිතකාමී බව සැලකිල්ලට ගනිමින් පෙර එක අභිබවා යාමට වැඩි හැකියාවක් ඇත. මෙම ලිපියෙන්, ඔබට මෙම ප්රයෝජනවත් සෙවීම් කාර්යයන් දෙක අතර සැසඳීම් පිළිබඳ සවිස්තරාත්මක දළ විශ්ලේෂණයක් ඇත: XLOOKUP සහ VLOOKUP සුදුසු උදාහරණ සහ සුදුසු නිදර්ශන සමඟ.
ප්රායෝගික වැඩපොත බාගන්න
අපි මෙම ලිපිය සකස් කිරීමට භාවිතා කළ Excel වැඩපොත ඔබට බාගත හැක.
XLOOKUP vs VLOOKUP.xlsx
එක්සෙල් හි XLOOKUP සහ VLOOKUP හි මූලික කරුණු
XLOOKUP ශ්රිතය
XLOOKUP ශ්රිතය ගැලපීමක් සඳහා පරාසයක් හෝ අරාවක් සොයන අතර අනුරූප අයිතමය දෙවන පරාසයෙන් හෝ අරාවෙන් ආපසු ලබා දෙයි. පෙරනිමියෙන්, නිශ්චිත ගැලපීමක් භාවිතා වේ. මෙම ශ්රිතයේ සාමාන්ය සූත්රය පහත පරිදි වේ:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
VLOOKUP ශ්රිතය
VLOOKUP ශ්රිතය වගුවක වම්පස තීරුවේ අගයක් සොයන අතර පසුව එහි අගයක් ලබාදේ නිශ්චිත තීරුවකින් පේළිය. පෙරනිමියෙන්, වගුව ආරෝහණ අනුපිළිවෙලට වර්ග කළ යුතුය. මෙම ශ්රිතයේ සාමාන්ය සූත්රය මෙසේ පෙනේ:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
තර්කExcel හි XLOOKUP සහ VLOOKUP අතර ඇති වෙනස්කම් තේරුම් ගැනීමට ලිපිය දැන් ඔබට උපකාර වනු ඇත. ඔබට කිසියම් ප්රශ්නයක් හෝ ප්රතිපෝෂණ ඇත්නම්, කරුණාකර අදහස් දැක්වීමේ කොටසෙහි මට දන්වන්න. නැතහොත් ඔබට මෙම වෙබ් අඩවියේ Excel කාර්යයන් සම්බන්ධ අපගේ අනෙකුත් ලිපි පරීක්ෂා කළ හැක.
XLOOKUP කාර්යය පැහැදිලි කිරීම 17>තර්කය | අවශ්ය/විකල්ප | පැහැදිලි කිරීම | |
---|---|---|---|
lookup_value | අවශ්යයි | දත්ත වගුවේ සෙවිය යුතු නිශ්චිත අගය. | |
lookup_array | අවශ්යයි | සෙසස් පරාසයක් හෝ සෙවීම් අගය ඇති අරාවක් සොයන්න සෛල පරාසයක් හෝ ප්රතිදාන දත්ත උකහා ගන්නා අරාවකි. 2> | සෙවුම් අගය සොයාගත නොහැකි නම්, පෙළ ආකෘතියකින් අභිරුචි කළ පණිවිඩය. |
[match_mode] | විකල්පමය | නිශ්චිත නිර්ණායක හෝ වයිල්ඩ්කාඩ් අනුලකුණු ගැලපීම මත ශ්රිතය නිශ්චිත ගැළපීමක් සොයන්නේ දැයි එය නිර්වචනය කරයි. | |
[search_mode] | විකල්ප | එය සෙවුම් අනුපිළිවෙල නිර්වචනය කරයි (ආරෝහණ හෝ බැසීමේ දී, අන්තිම සිට දක්වා පළමු හෝ පළමු සිට අන්තිම දක්වා). |
VLOOKUP ශ්රිතයේ තර්ක පැහැදිලි කිරීම>තර්කය අවශ්ය/විකල්ප පැහැදිලි කිරීම සොයන්න_අගය අවශ්යයි දත්ත වගුවේ සෙවිය යුතු නිශ්චිත අගය. table_array අවශ්ය සෛල පරාසයක් හෝ අරාවක්සෙවීම් අගය සොයනු ඇත 1>නිශ්චිත අරාවෙහි, ප්රතිලාභ අගය පවතින තීරුවේ දර්ශක අංකය. [range_lookup] විකල්ප නිශ්චිත හෝ ආසන්න ගැළපීම නිර්වචනය කරයි. 5 භාවිත අතර සංසන්දනාත්මක උදාහරණ XLOOKUP සහ VLOOKUP
මෙම ශ්රිත දෙක එකිනෙක සමාන හෝ වෙනස් වන්නේ කෙසේදැයි සොයා බැලීමට අපි දැන් උදාහරණ කිහිපයක් හරහා යමු. ඔබ ඔබේ දත්ත කට්ටලය සමඟ වැඩ කරන අතරතුර VLOOKUP හෝ XLOOKUP ශ්රිතය භාවිතා කළ යුත්තේ කොතැනදැයි ඔබට දැනගත හැක.
1. XLOOKUP සහ VLOOKUP to Lookup Unique Value and Extract Data
පහත පින්තූරයේ, ජනප්රිය ස්මාර්ට්ෆෝන් උපාංග කිහිපයක් සහ ඒවායේ පිරිවිතරයන් සහිත දත්ත කට්ටලයක් ඉදිරිපත් කර ඇත. මෙහි VLOOKUP සහ XLOOKUP ක්රියාකාරීත්වයන් වෙන් වෙන් වශයෙන් භාවිතා කිරීමෙන්, අපි මෙම ශ්රිතයන් නිශ්චිත සෙවුම් අගයක් මත පදනම්ව අනන්ය දත්ත උකහා ගැනීමට ක්රියා කරන්නේ කෙසේදැයි බලමු.
උදාහරණයක් ලෙස, අපි Samsung S21 Ultra හි පිරිවිතර දත්ත වගුවෙන් උපුටා ගන්නෙමු.
අපි මුලින්ම VLOOKUP ශ්රිතය යොදන්නෙමු. ප්රතිදානයේ Cell C16 , අවශ්ය සූත්රය වනුයේ:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Enter එබීමෙන් පසුව, වගුවේ ඇති නිශ්චිත ස්මාර්ට් ජංගම දුරකථනය සඳහා ඔබට සියලු තොරතුරු ලැබෙනු ඇත.
දැන්, අපි භාවිතා කරන්නේ නම් XLOOKUP Function වෙනුවට VLOOKUP ශ්රිතය, ප්රතිදානය Cell C16 පහත සූත්රය මගින් කාවැදී ඇත:
=XLOOKUP(B16,B5:B13,C5:E13,,0)
Enter එබීමෙන් පසු, ඔබට VLOOKUP ශ්රිතය සමඟින් සොයාගත් සමාන ප්රතිඵලයක් ලැබෙනු ඇත.
ඉතින්, මූලික මෙම ශ්රිත දෙක භාවිතා කිරීම අතර වෙනස වන්නේ VLOOKUP ශ්රිතය අරාවක නිශ්චිත තීරු අංක මත පදනම්ව බහුවිධ අගයන් උකහා ගෙන ඇති අතර, XLOOKUP ශ්රිතය පරාසයක් ගැනීමෙන් සමාන ප්රතිදානයක් ලබා දී ඇත. ප්රතිලාභ අරා තර්කයක් ලෙස පිරිවිතර අඩංගු කොටු.
වැඩිදුර කියවන්න: බහු අගයන් සිරස් අතට ලබා දීමට Excel VLOOKUP
2. VLOOKUP හට බැලීමේ අගය සොයාගත නොහැකි නම් පණිවිඩය පෙන්වීමට නොහැකි වේ
දැන් අපි දත්ත වගුවේ සෙවීම් අගය සොයාගත නොහැකි වූ අවස්ථාවක් ගැන සිතමු. එබැවින්, VLOOKUP ශ්රිතය භාවිතය #N/A දෝෂයක් මෙහි ලබා දෙනු ඇත. නමුත් XLOOKUP ශ්රිතය මඟින් ඔබට ප්රතිදාන පණිවිඩයක් අභිරුචිකරණය කිරීමට ඉඩ සලසනු ඇත, බැලීමේ අගය වගුවේ නොමැති නම්.
අපි Xiaomi Mi 10 Pro හි පිරිවිතර සොයා ගැනීමට යන බව උපකල්පනය කරමු පහත වගුවේ.
සෙවුම් අගය Cell B16 හි ඇති බැවින්, අවශ්ය සූත්රය VLOOKUP ක්රියාකාරීත්වය සමඟ Cell C16 ප්රතිදානය වනුයේ:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Enter එබීමෙන් පසුව, ශ්රිතය එකක් ලබාදේ. සෙවීමේදී #N/A දෝෂයකිඅගය දත්ත වගුවේ නොමැත.
දැන් ඔබ XLOOKUP ශ්රිතය සමඟ පණිවිඩයක් අභිරුචිකරණය කරන්නේ නම්, සෙවීම් අගය සොයාගත නොහැකි නම් එවිට අවශ්ය Cell C16 හි ඇති සූත්රය මේ ආකාරයට විය හැක:
=XLOOKUP(B16,B5:B13,C5:E13,"Not Found",0)
Enter එබීමෙන් පසුව, ශ්රිතය නිශ්චිතව දක්වා ඇත message: “සොයා නැත” .
ඔබට VLOOKUP ශ්රිතය සමඟ අභිරුචි කළ පණිවිඩයක් පෙන්වීමට අවශ්ය නම්, එවිට ඔබට තිබේ මෙහි VLOOKUP ශ්රිතය සමඟ IF ශ්රිතය ඒකාබද්ධ කිරීමට.
වැඩිදුර කියවන්න: ගැළපීම පවතින විට VLOOKUP #N/A ලබා දෙන්නේ ඇයි? (5 හේතු සහ විසඳුම්)
සමාන කියවීම්
- VLOOKUP ක්රියා නොකරයි (හේතු 8 සහ විසඳුම්) 30>
- Excel LOOKUP vs VLOOKUP: උදාහරණ 3ක් සමඟ
- INDEX MATCH vs VLOOKUP Function (උදාහරණ 9)
- භාවිතය Excel හි බහු නිර්ණායක සමඟ VLOOKUP (6 ක්රම + විකල්ප)
- Excel SUMIF ඒකාබද්ධ කරන්නේ කෙසේද & බහු පත්ර හරහා VLOOKUP
3. VLOOKUP අගය සඳහා සොයන්නේ වම්පස ඇති තීරුවේ පමණි
පහත පින්තූරයේ, දත්ත කට්ටලය ටිකක් වෙනස් කර ඇත. උපාංග නම් අඩංගු තීරුව දත්ත වගුවේ අවසානයට මාරු කර ඇත. අප දන්නා පරිදි, VLOOKUP ශ්රිතය මඟින් සෙවීම් අගයක් සොයන්නේ වගුවක වම් කෙළවරේ ඇති තීරුවේ පමණි, දැන් අපි දකුණු කෙළවරේ අගයක් සොයන්නේ නම් ශ්රිතය ආපසු ලබා දෙන ප්රතිදානය සොයා ගනිමු.වගුවේ තීරුව.
C16 හි අවශ්ය ශ්රිතය වනුයේ:
=VLOOKUP(B16,B5:E13,{1,2,3},FALSE)
Enter එබීමෙන් පසු, ඔබට ප්රතිදානය ලෙස #N/A දෝෂයක් හමුවනු ඇත. එබැවින්, VLOOKUP ශ්රිතය භාවිතා කරන විට, ඔබට වම් කෙළවරේ පමණක් අගයක් සෙවිය යුතු බව, එසේ නොමැති නම්, ශ්රිතය අපේක්ෂිත ප්රතිඵලය නොපෙන්වන බව දැන් වැටහෙනවා.
<33
නමුත් XLOOKUP ක්රියාකාරීත්වය මෙම අවස්ථාවේදී ඔබව බලාපොරොත්තු සුන් නොකරනු ඇත. XLOOKUP ශ්රිතය භාවිතයෙන්, සෛල පරාසයක් හෝ සෙවීම් අරාවක් සඳහන් කිරීමෙන් ඔබට වගුවේ ඕනෑම තැනක සෙවීම් අගයක් සෙවිය හැක.
එබැවින්, නිශ්චිතව දක්වා ඇති වගුවෙන් පවතින දත්ත උපුටා ගැනීමට Cell B16 හි ඇති උපාංගය, XLOOKUP ශ්රිතය පහත වාක්ය ඛණ්ඩය සමඟ පැමිණේ:
=XLOOKUP(B16,E5:E13,B5:D13,,0)
Enter<2 එබීමෙන් පසු>, නිශ්චිත ස්මාර්ට්ෆෝන් උපාංගය සඳහා උපුටා ගත් දත්ත ඔබට වහාම පෙන්වනු ඇත.
වැඩිදුර කියවන්න: අවසානය සොයා ගැනීමට Excel VLOOKUP තීරුවේ අගය (විකල්ප සහිත)
4. XLOOKUP සමඟ පමණක් අවසාන සිදුවීම මත පදනම්ව දත්ත උපුටා ගැනීම
XLOOKUP ශ්රිතය වගුවේ ඇති සෙවීම් අගයක අවසාන සිදුවීම මත පදනම්ව දත්ත පිටතට ඇද දමයි. උදාහරණයක් ලෙස, Bionic චිප්සෙට් එක භාවිතා කරන අවසාන එක තීරුව B හි කුමන ස්මාර්ට්ෆෝන් උපාංගයදැයි අපට සොයා ගත හැක.
අවශ්ය සූත්රය XLOOKUP ක්රියාකාරීත්වය සමඟ C16 සෛලය විය යුතුයbe:
=XLOOKUP(B16,C5:C13,B5:B13,,0,-1)
Enter එබීමෙන් පසුව, ශ්රිතය එකවර අදාල උපාංග නාමය ලබාදේ.
<35
ශ්රිතය තුළ, අපි [search_mode] තර්කය භාවිතා කර ඇති අතර එහිදී '-1' ශ්රිතය අග සිට පළමු දක්වා අගය සොයන බව අඟවයි. ඔබ මෙහි '1' තෝරා ගැනීමට තෝරා ගන්නේ නම්, ශ්රිතය පළමු සිට අන්තිම දක්වා බලනු ඇත.
ඊට ප්රතිවිරුද්ධව, VLOOKUP කාර්යයම වේ වගුවක අවසාන සිදුවීම මත පදනම්ව දත්ත උපුටා ගැනීමට නොහැකි වීම. දත්ත වගුවේ අවසාන අගයේ සිට අගය බැලීමට එය වෙනත් කාර්යයන් සමඟ ඒකාබද්ධ කිරීමට සිදු විය හැක.
වැඩිදුර කියවන්න: Excel හි බහු වැඩ පත්රිකා වලින් දත්ත අදින්නේ කෙසේද? (ඉක්මන් මාර්ග 4)
5. XLOOKUP Intakes Wildcard Characters භාවිතා කිරීමට විකල්ප තර්කයක්
අපගේ අවසාන උදාහරණයේදී, අපි දත්ත පදනම් කරගත් දත්ත උපුටා ගැනීමේදී VLOOKUP සහ XLOOKUP ක්රියා කරන ආකාරය ගවේෂණය කරන්නෙමු. සෙවුම් අගය ලෙස අර්ධ ගැළපීමක් මත. උදාහරණයක් ලෙස, අපි ස්මාර්ට්ෆෝන් උපාංගයක මාදිලි අංකය 'S21' සෙවීමෙන් පවතින පිරිවිතරයන් සොයා ගැනීමට යනවා.
Wildcard භාවිතය සමඟ අනුලකුණු මෙන්ම ඇම්පර්සන්ඩ් (&) ක්රියාකරුවන්, C16 ප්රතිදානයේ VLOOKUP කාර්යය මෙලෙස දිස්වනු ඇත:
=VLOOKUP("*"&B16&"*",B5:E13,{2,3,4},FALSE)
Enter එබීමෙන් පසු, සූත්රය ලබා දී ඇති Samsung S21 Ultra සඳහා සියලු පිරිවිතරයන් ලබා දෙනු ඇත.දත්ත කට්ටලය.
දැන් XLOOKUP ශ්රිතය භාවිතා කරන අතරතුර, අපට [match_mode] තර්කය සක්රිය කර එය <සමඟ අර්ථ දැක්විය යුතුය. 1>'2'
Wildcard Characters ගැලපීම් දැක්වීමට.
ඉතින්, Cell C16 හි අවශ්ය ශ්රිතය මෙලෙස දිස්වනු ඇත:
6> =XLOOKUP("*"&B16&"*",B5:B13,C5:E13,,2)
Enter එබීමෙන් පසු, ඔබට පෙර VLOOKUP ක්රියාකාරීත්වය සමඟින් සොයාගත් සමාන ප්රතිඵලයක් ලැබෙනු ඇත.
වැඩිදුර කියවන්න: එක්සෙල් හි වයිල්ඩ්කාඩ් සමඟ VLOOKUP (ක්රම 3 ක්)
VLOOKUP ට වඩා XLOOKUP හොඳ ඇයි ?
- XLOOKUP ශ්රිතය තුළ, දත්ත වගුවෙන් දැක්වීමට ඉතා පහසු ක්රමයක් වන ආපසු එන අරාව ලෙස ඔබට සෛල පරාසයක් හෝ අරාවක් සඳහන් කළ යුතුය. . VLOOKUP ශ්රිතය තුළ, වගුවෙන් බහුවිධ අගයන් උකහා ගන්නා අතරතුර, ඔබට ප්රතිලාභ අගයන් පවතින අරාවක තීරුවල දර්ශක සංඛ්යා හස්තීයව සඳහන් කළ යුතු අතර, සමහර විට දර්ශක අංක සොයා ගැනීම තරමක් අපහසු වේ. විශාල දත්ත කට්ටලයකින්.
- XLOOKUP ශ්රිතය ඔබට සෙවුම් අගය සොයාගත නොහැකි නම් අභිරුචි කළ පණිවිඩයක් පෙන්වීමට සිදු වන විට පහසු වේ. VLOOKUP ශ්රිතයට කිසිදු අභිරුචි කළ පණිවිඩයක් පෙන්විය නොහැක.
- VLOOKUP ශ්රිතය වගුවක වම්පස තීරුවේ අගයක් සොයන අතර XLOOKUP ශ්රිතය ලබා දී ඇති දත්ත වගුවේ ඕනෑම තීරුවක අගයක් සොයයි.
- VLOOKUP ශ්රිතය සමඟින්, ඔබ විසින් නියම කළ යුතුයසම්පූර්ණ වගු අරාව මෙහි සෙවීම් අගය සහ ප්රතිලාභ අගය(ය) ඇත. XLOOKUP ශ්රිතය තුළ, ඔබට සෙවුම් අරාව සහ ආපසු එන අරාව වෙන වෙනම නිර්වචනය කළ යුතුය.
- XLOOKUP ශ්රිතය මඟින් සෙවුම් අගයක් පහළ සිට ඉහළට සොයයි. දත්ත කට්ටලය ලබා දී ඇති අතර, VLOOKUP ට වගුවේ ඇති අවසාන සිදුවීම මත පදනම්ව දත්ත උකහා ගැනීමට වෙනත් කාර්යයන් අවශ්ය වේ.
- XLOOKUP ශ්රිතය ඔබට ද්විමය සෙවුමක් සඳහා යාමට ඉඩ සලසයි. , VLOOKUP ශ්රිතය එවැනි නිර්ණායකයක් සමඟ නොපැමිණේ.
- VLOOKUP ශ්රිතය සමඟින්, ඔබට ඊළඟ කුඩා අගය පමණක් ලබා දීමට ආසන්න ගැලපීම භාවිතා කළ හැක. නමුත් XLOOKUP ශ්රිතය සමඟින්, ඔබට වගුවේ ඇති ඊළඟ කුඩා හෝ ඊළඟ විශාල අගයෙන් ඕනෑම එකක් ආපසු ලබා දීමට හැකි වනු ඇත.
XLOOKUP හි සීමාවන් Excel
XLOOKUP ක්රියාකාරීත්වය සමඟ එක් විශේෂිත අඩුපාඩුවක් පමණක් තිබිය හැකි අතර එය Microsoft Excel 365 තුළ පමණක් පවතී. XLOOKUP කාර්යය පැරණි අනුවාද සමඟ නොගැළපේ. නමුත් VLOOKUP Function එක Excel හි ඕනෑම අනුවාදයක භාවිතා කිරීමට තිබේ. එබැවින්, XLOOKUP ශ්රිතය භාවිතා කිරීමට සිත්ගන්නාසුළු යැයි ඔබ සිතන්නේ නම්, Microsoft Excel හි නවතම අනුවාදය වෙත මාරු වීම වඩා හොඳ විකල්පයක් විය හැකිය.
අවසන් වචන
මම බලාපොරොත්තු වෙනවා මෙම කාර්යයන් දෙක අතර සංසන්දනාත්මක විශ්ලේෂණය මෙන්ම මෙම ඉහතින් දක්වා ඇති අදාළ උදාහරණ