අන්තර්ගත වගුව
ඔබ බොහෝ විට දන්නා පරිදි, Microsoft Excel හට අගයක් සෙවීමට කාර්යයන් තුනක් ඇත - LOOKUP, VLOOKUP සහ HLOOKUP - සහ ඒවා පරිශීලකයින් වඩාත් ව්යාකූල කරන බව පෙනේ. මෙම නිබන්ධනයේදී, අපි Excel HLOOKUP ශ්රිතයේ විශේෂතා පිළිබඳව අවධානය යොමු කරන අතර Excel හි එය වඩාත් කාර්යක්ෂමව භාවිතා කිරීමට ඔබට උපකාර වන සූත්ර උදාහරණ කිහිපයක් සාකච්ඡා කරමු.
Excel හි HLOOKUP යනු කුමක්ද?
Excel HLOOKUP ශ්රිතය තිරස් සෙවීමට නිර්මාණය කර ඇත. වඩාත් නිශ්චිතව, එය වගුවේ පළමු පේළියේ නිශ්චිත අගයක් සොයන අතර ඔබ සඳහන් කරන පේළියකින් එම තීරුවේම තවත් අගයක් ලබා දෙයි.
HLOOKUP ශ්රිතය Microsoft Excel 2016 හි සියලුම අනුවාද වල පවතී, Excel 2013, Excel 2010, Excel 2007 සහ පහළ.
Excel HLOOKUP සින්ටැක්ස් සහ භාවිතයන්
Excel හි HLOOKUP ශ්රිතයට පහත තර්ක ඇත:
HLOOKUP(lookup_value, table_array, row_index_num, [ range_lookup])- Lookup_value (අවශ්යයි) - සෙවිය යුතු අගය. එය සෛල යොමුවක්, සංඛ්යාත්මක අගයක් හෝ පෙළ තන්තුවක් විය හැක.
- Table_array (අවශ්යයි) - සෙවීම් අගය සෙවූ දත්ත පේළි දෙකක් හෝ වැඩි ගණනක්. එය නිත්ය පරාසයක්, නම් කළ පරාසයක් හෝ වගුවක් විය හැක. සෙවීම් අගයන් සෑම විටම table_array හි පළමු පේළිය හි පිහිටා තිබිය යුතුය.
- Row_index_num (අවශ්යයි) - table_array හි ඇති පේළි අංකය අගය ආපසු ලබා දිය යුතුය. උදාහරණයක් ලෙස, ගැළපෙන අගය ආපසු ලබා දීමටතිරස් බැල්මක් සඳහා Vlookup සූත්ර නැවත ගොඩනැංවීමේ ගැටළු තිබේ.
Excel HLOOKUP ක්රියා නොකරන ප්රධාන හේතු 10
Hlookup යනු Excel හි ඉතා ප්රයෝජනවත් සහ බලගතු සෙවීම් කාර්යයක් බව ඔබ දැනටමත් දන්නවා . එය ද උපක්රමශීලී එකක් වන අතර, එහි ඇති බොහෝ විශේෂතා නිසා #N/A, #VALUE හෝ #REF දෝෂ සුලභ දසුනකි. ඔබගේ HLOOKUP සූත්රය නිසි ලෙස ක්රියා නොකරන්නේ නම්, බොහෝ විට එය පහත එක් හේතුවක් නිසා විය හැක.
1. Excel හි HLOOKUP හට තමන්ටම ඉහළින් බැලිය නොහැක
ඔබට Excel හි තිරස් සෙවීම පිළිබඳ අනෙකුත් සියලු විස්තර අමතක වුවද, කරුණාකර මෙම අත්යවශ්ය එක මතක තබා ගන්න - Hlookup හට සෙවිය හැක්කේ ඉහළම පේළියේ පමණි. වගුව. ඔබගේ සෙවුම් අගයන් වෙනත් පේළියක තිබේ නම්, N/A දෝෂයක් ලබා දෙනු ඇත. මෙම සීමාව මඟහරවා ගැනීමට, INDEX MATCH සූත්රයක් භාවිතා කරන්න.
2. ආසන්න ගැළපීම එදිරිව නියම ගැලපීම
Excel හි සෙවීමක් කරන විට, තිරස් (Hlookup) හෝ සිරස් (Vlookup), බොහෝ අවස්ථාවලදී ඔබ යම් දෙයක් සොයනු ඇත, එබැවින් නිශ්චිත ගැලපීමක් අවශ්ය වේ. ආසන්න ගැළපීම සමඟින් සොයන විට ( range_lookup TRUE ලෙස සකසා හෝ මඟ හරින ලද), පළමු පේළියේ අගයන් ආරෝහණ අනුපිළිවෙලට වර්ග කිරීමට මතක තබා ගන්න.
වැඩිදුර තොරතුරු සහ සූත්ර උදාහරණ සඳහා, කරුණාකර Excel Hlookup බලන්න ආසන්න සහ නිවැරදි ගැලපීම.
3. සූත්රය පිටපත් කිරීමේදී වගු අරාව යොමුව වෙනස් වේ
ප්රතිසාධනය සඳහා බහු HLOOKUP භාවිතා කරන විටසෙවුම් අගයන් පේළියක් පිළිබඳ තොරතුරු, ඔබට Hlookup සූත්රවල නිරපේක්ෂ සහ සාපේක්ෂ සෛල යොමුවල නිරූපණය කර ඇති පරිදි table_array යොමුව අගුළු දැමිය යුතුය.
4. නව පේළියක් ඇතුළු කිරීම හෝ මකා දැමීම
නව පේළියක් ඇතුළත් කිරීමෙන් Hlookup සූත්රයක් බිඳ දැමිය හැක්කේ මන්දැයි තේරුම් ගැනීමට, Excel HLOOKUP හට ඔබ සඳහන් කරන පේළි දර්ශක අංකය මත පදනම්ව - බැලීමේ අගය පිළිබඳ තොරතුරු ලබා ගන්නා ආකාරය මතක තබා ගන්න.
ඔබට නිෂ්පාදන හැඳුනුම්පත මත පදනම්ව විකුණුම් සංඛ්යා ලබා ගැනීමට අවශ්ය යැයි සිතමු. එම සංඛ්යා 4 පේළියේ ඇත, එබැවින් ඔබ row_index_num තර්කය තුළ 4 ටයිප් කරන්න. නමුත් නව පේළියක් ඇතුළු කළ පසු, එය 5 වන පේළිය බවට පත් වේ... ඔබේ Hlookup ක්රියා විරහිත වේ. පවතින පේළියක් වගුවෙන් මකා දැමීමේදීද එම ගැටලුව ඇති විය හැක.
විසඳුම වන්නේ ඔබේ පරිශීලකයින් නව පේළි ඇතුළු කිරීමෙන් වළක්වා ගැනීමට මේසය අගුළු දැමීම හෝ INDEX & Hlookup වෙනුවට MATCH. දර්ශක/ගැලපුම් සූත්රවල, ඔබ ඉහළට බැලීමට සහ අගයන් ලබා දීමට පේළි සඳහන් කරයි, දර්ශක සංඛ්යා නොව, පරාස යොමු ලෙස අගයන් ලබා දෙන අතර, එක්සෙල් පියාසර කරන විට එම යොමු කිරීම් සකස් කිරීමට තරම් දක්ෂයි. එබැවින්, ඔබේ වැඩ පත්රිකාවේ ඇති සෑම සූත්රයක්ම යාවත්කාලීන කිරීම ගැන කරදර නොවී ඔබට අවශ්ය තරම් තීරු සහ පේළි මකා දැමීමට හෝ ඇතුළු කිරීමට ඔබට නිදහස තිබේ.
5. වගුවේ ඇති අනුපිටපත්
Excel හි HLOOKUP ශ්රිතයට ලබා දිය හැක්කේ එක් අගයක් පමණි, එය බැලීමේ අගයට ගැළපෙන වගුවේ පළමු අගය වේ.
ඔබේ සමාන වාර්තා කිහිපයක් තිබේ නම් මේසය, තෝරන්නඔබගේ අවශ්යතාවයන්ට වඩාත් ගැලපෙන පහත විසඳුම් වලින් එකක්:
- Excel මාධ්යයන් හෝ අපගේ අනුපිටපත් ඉවත් කරන්නා භාවිතයෙන් අනුපිටපත් ඉවත් කරන්න
- දත්ත කට්ටලයේ අනුපිටපත් වාර්තා තබා ගත යුතු නම්, විවර්තන වගුවක් සාදන්න ඔබට අවශ්ය ආකාරයට ඔබේ දත්ත සමූහ කර පෙරහන් කරන්න.
- සෙවුම් පරාසයේ ඇති සියලුම අනුපිටපත් අගයන් උකහා ගැනීමට අරා සූත්රයක් භාවිතා කරන්න.
6. අමතර හිස්තැන්
ඔබේ පැහැදිලිවම නිවැරදි Hlookup සූත්රය #N/A දෝෂ සමූහයක් ලබා දෙන විට, අමතර හිස්තැන් සඳහා ඔබේ වගුව සහ සෙවීම් අගය පරීක්ෂා කරන්න. Excel TRIM ශ්රිතය හෝ අපගේ Cell Cleaner මෙවලම භාවිතයෙන් ඔබට ප්රමුඛ, පසුපසින් සහ හිස් අවකාශයන් අතර ඇති අතිරික්තය ඉක්මනින් ඉවත් කළ හැක.
7. පෙළ ලෙස සංයුති කර ඇති අංක
සංඛ්යා මෙන් පෙනෙන පෙළ තන්තු Excel සූත්ර සඳහා තවත් බාධාවකි. මෙම ගැටලුව පිළිබඳ සවිස්තරාත්මක විස්තරය සහ හැකි විසඳුම් Excel සූත්ර ක්රියා කිරීම නතර කළ හැක්කේ ඇයි යන්නෙහි විස්තර කර ඇත.
8. බැලීමේ අගය අක්ෂර 255 ඉක්මවයි
Excel හි සියලුම සෙවීම් ක්රියා ක්රියා කරන්නේ සෙවීම් අගයක් අක්ෂර 255 ට අඩු තාක් කල් පමණි. දිගු සෙවුම් අගයක ප්රතිඵලයක් ලෙස #VALUE! දෝෂය. INDEX /MATCH සූත්රය මෙම සීමාවෙන් තොර බැවින්, මෙම බාධකය ජය ගැනීමට එය භාවිතා කරන්න.
9. සෙවීම් වැඩපොත වෙත සම්පූර්ණ මාර්ගය සඳහන් කර නොමැත
ඔබ වෙනත් වැඩපොතකින් h-සොයනවා නම්, එයට සම්පූර්ණ මාර්ගය සැපයීමට මතක තබා ගන්න. සූත්ර උදාහරණ කිහිපයක් මෙහි සොයාගත හැකිය: වෙනත් වැඩ පත්රිකාවකින් Hlookup කරන්නේ කෙසේද හෝවැඩපොත.
10. වැරදි තර්ක
HLOOKUP යනු ඉතා ප්රවේශමෙන් සැලකිය යුතු ඉල්ලුමක් ඇති කාර්යයක් බව දැනටමත් කිහිප වතාවක් අවධාරණය කර ඇත. පහත දැක්වෙන්නේ වැරදි විස්තාරක සැපයීම නිසා ඇති වන වඩාත් පොදු දෝෂ කිහිපයකි:
- පේළිය_දර්ශක_සංඛ්යාව 1 ට වඩා අඩු නම්, HLOOKUP ශ්රිතය #VALUE ලබා දෙයි! දෝෂයකි.
- පේළි_දර්ශක_සංඛ්යාව වගු_අරාවේ පේළි ගණනට වඩා වැඩි නම්, #REF! දෝෂය ලබා දී ඇත.
- ඔබ දළ ගැළපීම සමඟින් සොයන්නේ නම් සහ ඔබේ සෙවීම්_අගය වගු_අරාවේ පළමු පේළියේ ඇති කුඩාම අගයට වඩා කුඩා නම්, #N/A දෝෂය ආපසු ලැබේ.
හොඳයි, Excel හි HLOOKUP භාවිතා කරන ආකාරය මෙයයි. ඔබට මෙම තොරතුරු ප්රයෝජනවත් වනු ඇතැයි බලාපොරොත්තු වෙමු. කියවීම සඳහා මම ඔබට ස්තූතිවන්ත වන අතර ලබන සතියේ අපගේ බ්ලොග් අඩවියෙන් ඔබව දැකීමට බලාපොරොත්තු වෙමි!
ප්රායෝගික වැඩපොත බාගන්න
Excel HLOOKUP සූත්ර උදාහරණ
2 වන පේළිය, row_index_num 2 ලෙස සකසන්න, සහ එසේ ය. - Range_lookup (විකල්ප) - HLOOKUP ට නිශ්චිත හෝ ආසන්න ගැළපීමක් සමඟ සෙවීමට උපදෙස් දෙන තාර්කික (බූලියන්) අගයකි.
සත්ය හෝ මඟ හැරියහොත්, ආසන්න ගැළපීමක් ආපසු එවනු ලැබේ. එහි තේරුම නම්, නිශ්චිත ගැළපීමක් සොයාගත නොහැකි නම්, ඔබේ Hlookup සූත්රය නිරවද්ය නොවන ගැළපීමක් සිදු කර Lookup_value ට වඩා අඩු මීළඟ විශාලතම අගය ලබා දෙනු ඇත.
FALSE නම්, නියම ගැළපීමක් පමණි. ආපසු පැමිණේ. නිශ්චිත පේළියක අගයක් සෙවුම් අගයට හරියටම නොගැලපේ නම්, HLOOKUP #N/A දෝෂය හෙළයි.
දේවල් තේරුම් ගැනීම පහසු කිරීම සඳහා, ඔබට Excel හි HLOOKUP වාක්ය ඛණ්ඩය පරිවර්තනය කළ හැක:
HLOOKUP( lookup_value, table_array , row_index_num , [range_lookup])සාමාන්ය ඉංග්රීසි භාෂාවට:
HLOOKUP( මෙම අගය සඳහා සොයන්න, මෙම වගුවේ , මෙම පේළියෙන් අගයක් ආපසු දෙන්න , අපි සරල Hlookup උදාහරණයක් කරමු. අපගේ සෞරග්රහ මණ්ඩලයේ ග්රහලෝක පිළිබඳ මූලික තොරතුරු සහිත වගුවක් ඔබ සතුව ඇතැයි සිතමු (කරුණාකර පහත තිර රුව බලන්න). ඔබට අවශ්ය වන්නේ B5 කොටුවේ නම ඇතුළත් කර ඇති ග්රහලෝකයේ විෂ්කම්භය නැවත ලබා දෙන සූත්රයකි.අපගේ Hlookup සූත්රය තුළ, අපි පහත තර්ක භාවිතා කරනු ඇත:
- Lookup_value B5 - ඔබට සොයා ගැනීමට අවශ්ය ග්රහලෝක නාමය අඩංගු කොටුවයි.
- Table_array B2:I3 - වගුවසූත්රය මඟින් අගය සොයා බලනු ඇත.
- Row_index_num යනු 2 වන බැවින් විෂ්කම්භය වගුවේ 2 වන පේළියයි.
- Range_lookup අසත්ය වේ. අපගේ වගුවේ පළමු පේළිය A සිට Z දක්වා අනුපිළිවෙලට සකසා නොමැති නිසා, අපට සොයා බැලිය හැක්කේ මෙම උදාහරණයේ හොඳින් ක්රියාත්මක වන නිවැරදි ගැළපීම සමඟ පමණි.
දැන් ඔබ තර්ක එකතු කර ලබා ගන්න. පහත සූත්රය:
=VLOOKUP(40, A2:B15,2)
Excel HLOOKUP ශ්රිතය ගැන ඔබ දැනගත යුතු කරුණු 3ක්
ඔබ Excel හි තිරස් සෙවීමක් කරන සෑම අවස්ථාවකම කරුණාකර පහත කරුණු මතක තබා ගන්න:
16>Excel හි VLOOKUP සහ HLOOKUP අතර වෙනස කුමක්ද?
ඔබ දැනටමත් දන්නා පරිදි, VLOOKUP සහ HLOOKUP යන ශ්රිත දෙකම සෙවුම් අගයක් සොයයි. . වෙනස වන්නේ සෙවීම සිදු කරන ආකාරයයි. ඔබ බොහෝ විට දැක ඇති පරිදි, ශ්රිතවල නම් වෙනස් වන්නේ පළමු අකුරේ පමණි - "H" යනු තිරස් සහ "V" යනු සිරස් වේ.
එබැවින්, සිරස් බව සෙවීමට ඔබ VLOOKUP ශ්රිතය භාවිතා කරයි. ලැයිස්තුඔබගේ සෙවීම් අගයන් ඔබට සොයා ගැනීමට අවශ්ය දත්තවල වම් පස තීරුවක පිහිටා ඇති විට.
HLOOKUP ශ්රිතය තිරස් සෙවීමක් - එය ඉහළින් සෙවුම් අගයක් සොයයි -වගුවෙහි බොහෝ පේළිය සහ එම තීරුවේම පහළට නියමිත පේළි සංඛ්යාවක් පිහිටා ඇති අගයක් ලබා දෙයි.
පහත රූපය Excel හි Vlookup සහ Hlookup සූත්ර අතර වෙනස පෙන්නුම් කරයි:
කෙසේද Excel හි HLOOKUP භාවිතා කරන්න - සූත්ර උදාහරණ
දැන් HLOOKUP ශ්රිතය ඔබට ටිකක් හුරුපුරුදු බවක් පෙනෙන්නට පටන් ගෙන ඇති බැවින්, දැනුම තහවුරු කර ගැනීමට තවත් සූත්ර උදාහරණ කිහිපයක් සාකච්ඡා කරමු.
තිරස් සෙවීම ආසන්න සහ නිවැරදි ගැළපීම
ඔබ දැනටමත් දන්නා පරිදි, Excel හි HLOOKUP ශ්රිතයට range_lookup වාදයට සපයන අගය මත පදනම්ව නිවැරදි හා නොගැලපෙන සෙවුමක් කළ හැක:
- සත්ය හෝ අතහැර දමා ඇත - ආසන්න ගැලපීම
- අසත්ය - නිවැරදි ගැලපීම
කරුණාකර එය මතක තබා ගන්න අපි කියනවා "ආසන්න ගැලපීම ", ඕනෑම Hlookup සූත්රයක් ප්රථමයෙන් නිශ්චිත ගැලපීමක් සොයයි. නමුත් අවසාන තර්කය FALSE ලෙස සැකසීම, නිශ්චිත ගැළපීමක් සොයාගත නොහැකි නම්, ආසන්න ගැළපීමක් (සෙවුම් අගයට වඩා අඩු ආසන්නතම අගය) ලබා දීමට සූත්රයට ඉඩ දෙයි; සත්ය හෝ මඟහැරීම මෙම අවස්ථාවෙහි #N/A දෝෂය ලබා දෙයි.
කාර්යය වඩාත් හොඳින් නිදර්ශනය කිරීම සඳහා පහත HLOOKUP උදාහරණ සලකා බලන්න.
HLOOKUP සමඟආසන්න ගැලපීම
ඔබට 2 පේළියේ (B2:I2) ග්රහලෝක ලැයිස්තුවක් සහ ඒවායේ උෂ්ණත්වය 1 පේළියේ (B1:I1) ඇතැයි සිතමු. ඔබට B4 සෛලය තුළ නිශ්චිත උෂ්ණත්වයක් ඇති ග්රහලෝක මොනවාදැයි සොයා ගැනීමට අවශ්යයි.
ඔබේ පරිශීලකයින් විසින් සෝදිසි කිරීමේ උෂ්ණත්වය හරියටම දැන සිටීමේ අවස්ථාව මත ඔබට විශ්වාසය තැබිය නොහැක, එබැවින් නැවත ලබා දීම අර්ථවත් කරයි. ආසන්නතම ගැලපීම නිශ්චිත අගයක් සොයාගත නොහැකි නම්.
උදාහරණයක් ලෙස, සාමාන්ය උෂ්ණත්වය -340 °F පමණ වන ග්රහලෝකය සොයා ගැනීමට, පහත සූත්රය භාවිතා කරන්න ( range_lookup set මෙම උදාහරණයේ දැක්වෙන පරිදි සත්ය හෝ ඉවත් කර ඇත:
=HLOOKUP(B4, B1:I2, 2)
ආසන්න ගැළපීමක් සඳහා ඉහළ පේළියේ ඇති අගයන් කුඩාම සිට ලොකුම දක්වා හෝ A සිට Z දක්වා වර්ග කිරීම අවශ්ය බව කරුණාවෙන් සලකන්න, එසේ නොමැතිනම් ඔබේ Hlookup සූත්රය වැරදි ප්රතිඵලයක් ලබා දිය හැක.
පහත තිර පිටපතේ ඔබට පෙනෙන පරිදි, අපගේ සූත්රය යුරේනස් , සාමාන්යයෙන් ෆැරන්හයිට් අංශක -346ක් පවත්වා ගෙන යන සෞරග්රහ මණ්ඩලයේ ශීතලම ග්රහලෝකවලින් එකක් වේ. .
හරියටම ගැලපෙන HLOOKUP
ඔබ සෙවුම් අගය හරියටම දන්නේ නම්, ඔබට HLOOKUP හි අවසාන පරාමිතිය FALSE ලෙස සැකසිය හැක:
=HLOOKUP(B4, B1:I2, 2, FALSE)
එක් අතකින්, දළ වශයෙන් ගැලපෙන Hlookup පළමු පේළියේ දත්ත වර්ග කිරීම අවශ්ය නොවන නිසා වඩාත් පරිශීලක-හිතකාමී වේ. අනෙක් අතට, නිශ්චිත ගැළපීම සොයාගත නොහැකි නම්, #N/A දෝෂයක් ආපසු ලබා දෙනු ඇත.
ඉඟිය. N/A දෝෂ වලින් ඔබේ පරිශීලකයින් බිය ගැන්වීමට නොවේ, ඔබට ඔබගේ Hlookup සූත්රය IFERROR සහ සංදර්ශකය තුළට කාවැද්දීමට හැකියඔබගේම පණිවිඩය, උදාහරණයක් ලෙස:
=IFERROR(HLOOKUP(B4, B1:I2, 2, FALSE), "Sorry, nothing has been found")
වෙනත් වැඩ පත්රිකාවකින් හෝ වැඩපොතකින් HLOOKUP කරන්නේ කෙසේද
සාමාන්යයෙන්, වෙනත් පත්රයකින් හෝ වෙනත් වැඩපොතකින් h-සොයනවා යන්නෙන් අදහස් නොවේ ඔබගේ HLOOKUP සූත්රයට බාහිර යොමු සැපයීමට වඩා.
වෙනස් වැඩ පත්රිකාවකින් ගැළපෙන දත්ත ලබා ගැනීමට, ඔබ පත්රයේ නම පසුව විශ්මයාර්ථ ලකුණක් සඳහන් කරන්න. උදාහරණයක් ලෙස:
=HLOOKUP(B$1, Diameters!$B$1:$I$2,2,FALSE)
වැඩ පත්රිකාවේ හිස් හෝ අකාරාදී නොවන අක්ෂර අඩංගු නම්, මේ ආකාරයට තනි උද්ධෘත ලකුණු වලින් නම අමුණන්න :
=HLOOKUP(B$1, 'Planet diameters'!$B$1:$I$2,2,FALSE)
වෙනත් වැඩපොතක් යොමු කරන විට, හතරැස් වරහන් තුළ කොටා ඇති වැඩපොත නම ඇතුලත් කරන්න:
=HLOOKUP(B$1, [Book1.xlsx]Diameters!$B$1:$I$2, 2, FALSE)
ඔබ නම් සංවෘත වැඩපොතකින් දත්ත අදින්න, සම්පූර්ණ මාර්ගය සඳහන් කළ යුතුය:
=HLOOKUP(B$1, 'D:\Reports\[Book1.xlsx]Diameters'!$B$1:$I$2, 2, FALSE)
ඉඟිය. සූත්රයේ වැඩපොත සහ වැඩපත්ර නම් අතින් ටයිප් කරනවා වෙනුවට, ඔබට වෙනත් පත්රයක කොටු තෝරාගත හැකි අතර Excel විසින් ඔබේ සූත්රයට බාහිර යොමුවක් ස්වයංක්රීයව එක් කරයි.
Excel HLOOKUP with partial match (wildcard characters)
VLOOKUP වලදී මෙන්, Excel හි HLOOKUP ශ්රිතය lookup_value තර්කය:
- ප්රශ්නාර්ථ ලකුණ (? ) ඕනෑම තනි අක්ෂරයක් ගැලපීමට
- තරු ලකුණ (*) ඕනෑම අක්ෂර අනුපිළිවෙලකට ගැලපීමට
ඔබට දත්ත සමුදායෙන් තොරතුරු ලබා ගැනීමට අවශ්ය වූ විට Wildcards ප්රයෝජනවත් වේ යම් පෙළක් මත පදනම්වසෙවුම් කොටුවේ අන්තර්ගතයේ කොටසකි.
උදාහරණයක් ලෙස, ඔබට 1 පේළියේ පාරිභෝගික නම් ලැයිස්තුවක් සහ 2 පේළියේ ඇණවුම් හැඳුනුම්පත් ඇත. ඔබට නිශ්චිත පාරිභෝගිකයෙකු සඳහා ඇණවුම් හැඳුනුම්පත සොයා ගැනීමට අවශ්ය නමුත් ඔබට මතක තබා ගත නොහැක පාරිභෝගිකයාගේ නම හරියටම, ඔබට මතක ඇති නමුත් එය ආරම්භ වන්නේ "ace" යන්නෙනි.
ඔබේ දත්ත B1:I2 ( table_array) කොටු තුළ ඇතැයි උපකල්පනය කළහොත් සහ ඇණවුම් අංක 2 පේළියේ ඇත ( row_index_num ), සූත්රය පහත පරිදි වේ:
=HLOOKUP("ace*", B1:I2, 2, FALSE)
සූත්රය වඩාත් නම්යශීලී කිරීමට, ඔබට විශේෂ කොටුවක සෙවුම් අගය ටයිප් කර B4 යැයි කියමින් එම කොටුව ඒකාබද්ධ කළ හැක. Wildcard අක්ෂරය සමඟ, මේ වගේ:
=HLOOKUP(B4&"*", B1:I2, 2, FALSE)
සටහන්.
- Wildcard HLOOKUP සූත්රයක් නිවැරදිව ක්රියා කිරීමට, range_lookup තර්කය FALSE ලෙස සැකසිය යුතුය.
- table_array හි තවත් අඩංගු නම් Wildcard නිර්ණායක සපුරාලන එක් අගයකට වඩා, පළමු සොයාගත් අගය ආපසු ලබා දෙනු ලැබේ.
HLOOKUP සූත්රවල නිරපේක්ෂ සහ සාපේක්ෂ සෛල යොමු
ඔබ තනි කොටුවක් සඳහා සූත්රයක් ලියන්නේ නම්, සාපේක්ෂ සහ නිරපේක්ෂ සෛල යොමු නිසි ලෙස භාවිතා කිරීම ගැන ඔබට කරදර නොවිය හැකිය, එක් අයෙකු එසේ කරනු ඇත.
සූත්රයක් සෛල කිහිපයකට පිටපත් කිරීම වෙනස් කතාවකි. සාරය වශයෙන්:
- ඔබ සැම විටම table_array නිවැරදි කළ යුත්තේ $B$1:$I$2 වැනි ඩොලර් ලකුණ ($) සමඟ නිරපේක්ෂ සෛල යොමු භාවිතා කිරීමෙනි.
- සාමාන්යයෙන්, lookup_value යොමුව ඔබේ ව්යාපාරය මත පදනම්ව සාපේක්ෂ හෝ මිශ්ර වේතර්කනය.
දේ පැහැදිලි කිරීම සඳහා, වෙනත් පත්රයකින් දත්ත ඇද ගන්නා සූත්රය දෙස සමීපව බලමු:
=HLOOKUP(B$1, Diameters!$B$1:$I$2,2,FALSE)
ඉහත සූත්රයේ, අපි table_array හි නිරපේක්ෂ සෛල යොමු ($B$1:$I$2) භාවිතා කරන්න, මන්ද සූත්රය අනෙකුත් සෛල වෙත පිටපත් කරන විට එය නියතව පැවතිය යුතු බැවිනි.
<12 සඳහා>lookup_value (B$1), අපි මිශ්ර යොමුවක්, සාපේක්ෂ තීරුවක් සහ නිරපේක්ෂ පේළියක් භාවිතා කරමු, මන්ද අපගේ සෙවුම් අගයන් (ග්රහලෝක නම්) එකම පේළියේ (පේළිය 1) නමුත් විවිධ තීරුවල ( B සිට I දක්වා) සහ තීරු යොමුව සූත්රය පිටපත් කර ඇති සෛලයක සාපේක්ෂ පිහිටීම මත පදනම්ව වෙනස් විය යුතුය.
සෛල යොමුවල දක්ෂ භාවිතය හේතුවෙන්, අපගේ Hlookup සූත්රය සෛල කිහිපයක් සඳහා පරිපූර්ණව ක්රියා කරයි:
INDEX/MATCH - Excel HLOOKUP සඳහා වඩාත් ප්රබල විකල්පයකි
ඔබ දැනටමත් දන්නා පරිදි, Excel හි HLOOKUP ශ්රිතයට සීමාවන් ගණනාවක් ඇත, වඩාත්ම වැදගත් ඒවා නම් හැර වෙනත් ඕනෑම තැනක සෙවීමට ඇති නොහැකියාවයි. ඉහළම පේළිය සඳහා සහ අගයන් වර්ග කිරීමට අවශ්ය වේ ආසන්න ගැළපීම සමඟින් සොයන විට.
වාසනාවකට මෙන්, Excel හි Vlookup සහ Hlookup සඳහා වඩාත් බලවත් සහ බහුකාර්ය විකල්පයක් පවතී - මෙම සාමාන්ය සූත්රය දක්වා පහතට වැටෙන INDEX සහ MATCH ශ්රිතවල සම්බන්ධය:
INDEX ( , MATCH ( සොයන අගය , සෙවිය යුතු ස්ථානය , 0))ඔබේ සෙවීම් අගය උපකල්පනය කරමින් B7 කොටුවේ ඇත, ඔබ සොයන්නේ2 පේළියේ ගැළපීමක් සඳහා (B2:I2), සහ 1 පේළියේ (B1:I1) අගයක් ආපසු ලබා දීමට අවශ්ය නම්, සූත්රය පහත පරිදි වේ:
=INDEX(B1:I1,MATCH(B7,B2:I2,0))
පහත තිර රුවෙහි , ඔබට පළමු සහ දෙවන පේළිවල සොයන Hlookup සූත්ර 2ක් දැකිය හැකි අතර, අවස්ථා දෙකේදීම INDEX MATCH එක සමානව ක්රියා කරයි.
සූත්රයේ තර්කනය පිළිබඳ සවිස්තරාත්මක පැහැදිලි කිරීම් සහ තවත් උදාහරණ සඳහා, කරුණාකර VLOOKUP සඳහා වඩා හොඳ විකල්පයක් ලෙස INDEX MATCH බලන්න.
Excel හි සිද්ධි සංවේදී h-සොයන්නේ කෙසේද
මෙම නිබන්ධනයේ ආරම්භයේ සඳහන් කර ඇති පරිදි, Excel HLOOKUP ශ්රිතය සිද්ධි සංවේදී නොවේ. අක්ෂර නඩුව වැදගත් වන අවස්ථා වලදී, ඔබට සෛල හරියටම සංසන්දනය කරන නිශ්චිත ශ්රිතය ගෙන එය පෙර උදාහරණයේ සාකච්ඡා කර ඇති INDEX MATCH සූත්රය තුළ තැබිය හැකිය:
INDEX ( පේළිය වෙතින් අගයක් ලබා දීමට , MATCH(TRUE, EXACT( පේළිය තුළ සෙවීමට , සෙවුම් අගය) , 0))ඔබේ සෙවුම් අගය B4 කොටුවේ ඇතැයි උපකල්පනය කරමින්, බැලීමේ පරාසය B1:I1, සහ ආපසු එන පරාසය B2:I2 වේ, සූත්රය පහත හැඩය ගනී:
=INDEX(B2:I2, MATCH(TRUE, EXACT(B1:I1,B4),0))
වැදගත් සටහන! එය අරා සූත්රයකි එබැවින් ඔබ එය සම්පූර්ණ කිරීමට Ctrl + Shift + Enter එබිය යුතුය.
ඉහත උදාහරණය මගේ ප්රියතම නමුත් Excel හි සිද්ධි සංවේදී Hlookup එකක් කිරීමට ඇති එකම ක්රමය නොවේ. ඔබට වෙනත් තාක්ෂණික ක්රම දැන ගැනීමට කුතුහලයක් ඇත්නම්, කරුණාකර මෙම නිබන්ධනය පරීක්ෂා කරන්න: Excel හි සිද්ධි සංවේදී Vlookup එකක් කිරීමට ක්රම 4ක්. මම හිතන්නේ ඔබට ඇති නොවනු ඇත