අන්තර්ගත වගුව
The VLOOKUP ශ්රිතය Microsoft Excel හි වඩාත්ම බලගතු, නම්යශීලී සහ අතිශයින් ප්රයෝජනවත් කාර්යයන් වලින් එකකි - හරියටම ගැලපෙන අගයන් හෝ ආසන්නතම ගැලපෙන අගයන් - අනුරූප අගයක් සොයා බැලීමෙන් අගයන් සෙවීමට සහ ලබා ගැනීමට. නමුත් VLOOKUP ශ්රිතය සඳහා ඇති සීමාව නම්, එය සිද්ධි සංවේදී සෙවීමක් සිදු කරයි. එයට ලොකු අකුරු සහ කුඩා අකුරු අතර වෙනස හඳුනාගත නොහැක. මෙම ලිපිය ඔබට Excel හි VLOOKUP කේස් සංවේදී කරන්නේ කෙසේදැයි පෙන්වනු ඇත.
ප්රායෝගික අච්චුව බාගන්න
ඔබට නොමිලේ පුහුණු Excel අච්චුව බාගත කළ හැක මෙන්න සහ ඔබම පුහුණු වන්න.
VLOOKUP Case Sensitive.xlsx
Excel හි VLOOKUP
VLOOKUP යනු ' සිරස් බැලීම ' යන්නයි. එය එකම පේළියේ වෙනත් තීරුවකින් අගයක් ආපසු ලබා දීම සඳහා, එක්සෙල් විසින් තීරුවක යම් අගයක් සෙවීමට සලස්වන ශ්රිතයකි.
සාමාන්ය සූත්රය:
6> =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
මෙහි,
10>තර්ක | අර්ථ දැක්වීම |
---|---|
lookup_value | ඔබ ගැළපීමට උත්සාහ කරන අගය |
table_array | ඔබට ඔබගේ අගය සෙවීමට අවශ්ය දත්ත පරාසය |
col_index_num | Lookup_value හි අනුරූප තීරුව |
range_lookup | මෙය Boolean අගයකි: TRUE හෝ FALSE. FALSE (හෝ 0) යන්නෙන් නියම ගැළපීම අදහස් වන අතර TRUE (හෝ 1) යනු ආසන්න ගැළපීම වේ. VLOOKUP Excel හි XLOOKUP කාර්යය ඉටු කිරීමෙන්. සාමාන්ය සූත්රය: =XLOOKUP(TRUE,EXACT(lookup_value, lookup_array), return_array, “Not Found”) XLOOKUP සූත්රය ක්රියාවට නැංවීමෙන් සිද්ධි සංවේදී VLOOKUP ලබා ගැනීමේ පියවර පහත දක්වා ඇත, පියවර:
=XLOOKUP(TRUE, EXACT(G3, B2:B7), D2:D7, "Not found")
දැන් ඉහත පින්තූරය දෙස බලන්න, එහිදී ඔබට පෙනෙන්නේ john Show ගේ ලකුණු එහි ඇති බවයි. ජෝන් සීනාගේ ලකුණු. සූත්රය බිඳවැටීම: අපි ජෝන් ෂෝගේ ලකුණු සොයාගත්තේ කෙසේදැයි තේරුම් ගැනීමට සූත්රය බිඳ දමමු.
ප්රතිදානය: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
පැහැදිලි කිරීම: එවිට XLOOKUP ලබා දී ඇති අරාව සොයයි (අපගේ නඩුවේදී, අරාව B2:B7 විය. ) TRUE අගය සඳහා සහ ආපසු එන අරාවෙන් ගැළපීමක් ලබා දෙයි ( D2:D7 ). ප්රතිදානය: 22 ඉතින්, john Show හි ලකුණු ප්රමාණය 22 වේ. මතක තබා ගන්න , බැලීමේ තීරුවේ (අකුරු නඩුව ඇතුළුව) එකම අගයන් කිහිපයක් තිබේ නම්. ), සූත්රය මුලින්ම සොයාගත් ගැළපීම ලබා දෙනු ඇත. සටහන: මෙම XLOOKUP සූත්රය ක්රියා කරන්නේ Excel 365 තුළ පමණි. ඔබ මතක තබා ගත යුතු ප්රධාන කරුණු
නිගමනයමෙම ලිපිය විස්තරාත්මකව විස්තර කර ඇත එක්සෙල් හි VLOOKUP කේස් සංවේදී කරන්නේ කෙසේද යන්න ක්රියාවට නැංවීමෙන්. මෙම ලිපිය ඔබට ඉතා ප්රයෝජනවත් වී ඇතැයි මම බලාපොරොත්තු වෙමි. මාතෘකාව සම්බන්ධයෙන් ඔබට කිසියම් ප්රශ්නයක් ඇත්නම් විමසීමට නිදහස් වන්න. |
4 Excel හි VLOOKUP අවස්ථාව සංවේදී කිරීමට ගතික ක්රම
පහත සිසුන්ගේ දත්ත කට්ටලය සලකා බලන්න. එම දත්ත කට්ටලය තුළ, එකම මුල් නම් ඇති නමුත් වෙනස් වාසගම ඇති සහ වෙනස් ලකුණු ලබා ගත් සිසුන් දෙදෙනෙක් සිටිති.
අපිට ජෝන් ෂෝගේ ලකුණු සඳහා සෙවීමක් කිරීමට අවශ්යයි. එබැවින්, ප්රතිඵලය ලබා ගැනීමට සාමාන්ය VLOOKUP සූත්රය යොදමු.
=VLOOKUP(G3,B2:D7,3,0)
නමුත් ඔබ ලෙස ඉහත පින්තූරයේ දැකිය හැකිය, එය අපට ජෝන් ෂෝගේ ලකුණු වෙනුවට ජෝන් සීනාගේ ලකුණු ප්රතිඵලය ලබා දුන්නේය. එයට හේතුව VLOOKUP අරාව තුළ සෙවීම් අගය සොයමින් එයට ලැබෙන පළමු අගය ලබා දීමයි. එය අකුරුවල සිද්ධි සංවේදීතාව හසුරුවන්නේ නැත.
එබැවින්, සිද්ධි සංවේදී VLOOKUP ලබා ගැනීම සඳහා, ඔබ ශ්රිතය වෙනස් ලෙස ක්රියාත්මක කළ යුතුය. එය ලබා ගැනීමට, එම කොටුවේ ජෝන් ෂෝගේ ලකුණු ලබා ගැනීමට අපට ටිකක් උපක්රමශීලී විය යුතුය. VLOOKUP ක්රියාත්මක කිරීම සඳහා විවිධ කාර්යයන් ක්රියාත්මක කිරීමෙන් අපට එය කළ හැකිය.
ඊළඟ කොටස්වලදී, අපි INDEX ශ්රිතය සහ <1 යන සංයෝජන හරහා යන්නෙමු>මැච් ශ්රිතය , VLOOKUP සහ තේරීම ශ්රිතය , SUMPRODUCT ශ්රිතය සහ XLOOKUP ශ්රිතය ක්රියාත්මක කරන්න Excel හි VLOOKUP සංවේදි කිරීමට a ලබාගන්නඅවස්ථා-සංවේදී VLOOKUP INDEX සහ MATCH ක්රියාකාරීත්වය එකට ඒකාබද්ධ කිරීම මගින්.
INDEX<2 හි සංයෝගයේ සාමාන්ය සූත්රය> සහ MATCH ශ්රිතය,
=INDEX(data,MATCH(TRUE,EXACT(value,lookup_column),0),column_number)
VLOOKUP <1 ක්රියාවට නැංවීමෙන් සිද්ධි සංවේදී ලබා ගැනීමේ පියවර වේ>INDEX සහ MATCH ශ්රිතය එක්ව පහත දක්වා ඇත,
පියවර:
- ඔබට අවශ්ය කොටුව මත ක්ලික් කරන්න ඔබගේ ප්රතිඵල අගය තිබේ (අපගේ නඩුවේදී, සෛලය G4 විය).
- පහත සූත්රය ලියන්න,
=INDEX(D2:D7,MATCH(TRUE,EXACT(G3,B2:B7),0))
දැන් ඉහත පින්තූරය දෙස බලන්න, එහිදී ඔබට පෙනෙන්නේ ජෝන් සීනාගේ ලකුණු නොව, ජෝන් ෂෝගේ ලකුණු ය.
සූත්රය බිඳවැටීම:
අපි ජෝන් ෂෝගේ ලකුණු සොයාගත්තේ කෙසේදැයි තේරුම් ගැනීමට සූත්රය බිඳ දමමු.
- EXACT(G3,B2:B7) -> Excel හි EXACT ශ්රිතය තන්තු දෙකක් හරියටම සමාන නම් TRUE සහ තන්තු දෙකක් නොගැලපේ නම් FALSE ලබා දෙයි. මෙහිදී, අපි EXACT ශ්රිතය දෙවන තර්කයක් ලෙස අරාවක් ලබා දී Cell G3 (අපි අපගේ සෙවුම් අගය ගබඩා කරන ස්ථානය, john) එහි තිබේද නැද්ද යන්න සොයා බලන ලෙස ඉල්ලා සිටිමු. . අපි ආදානය ලෙස array එකක් ලබා දුන් නිසා, අපට ප්රතිදානයේ දී TRUE හෝ FALSE array එකක් ලැබේ. තවද ප්රතිදානය ගබඩා වන්නේ Excel හි මතකයේ මිස පරාසයක නොවේ
ප්රතිදානය: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
මෙය සෑම දෙයකම G3 අගය සංසන්දනය කිරීමේ ප්රතිදානය වේසෙවුම් අරාව තුළ සෛලය. අපට සත්ය ලැබී ඇති බැවින් එයින් අදහස් වන්නේ සෙවුම් අගයේ නිශ්චිත ගැලපීමක් ඇති බවයි. දැන් අපට අවශ්ය වන්නේ අරාවේ TRUE අගයෙහි පිහිටුම (පේළි අංකය) සොයා ගැනීමයි.
MATCH ශ්රිතය ගලවා ගැනීමට!
22>පැහැදිලි කිරීම: MATCH ශ්රිතය නැවත පැමිණේ පළමු ගැලපෙන අගයේ පිහිටීම. මෙම උදාහරණයේදී, අපට නිශ්චිත ගැළපීමක් ලබා ගැනීමට අවශ්ය වූ බැවින් අපි තුන්වන තර්කය 0 (සත්ය) ලෙස සකසමු.
ප්රතිදානය: 6
- දර්ශකය(D2:D7,MATCH(TRUE,EXACT(G3,B2:B7),0)) -> INDEX(D2:D7,6)
පැහැදිලි කිරීම: INDEX ශ්රිතය විස්තාරක දෙකක් ගෙන නිශ්චිත අගයක් ලබා දෙයි ඒක මාන පරාසයක්. අපට අවශ්ය අගය දරන (6) පේළි අංකයේ පිහිටීම අප දැනටමත් දන්නා පරිදි, එම ස්ථානයේ අගය උකහා ගැනීමට අපි INDEX භාවිතා කරන්නෙමු.
ප්රතිදානය: 22
ඉතින්, john Show හි ලකුණු ප්රමාණය 22 වේ.
2. VLOOKUP & Excel
හි Case Sensitive VLOOKUP ක්රියාවට නැංවීමට ශ්රිතය තෝරන්න VLOOKUP සහ CHOOSE ශ්රිතයේ එකතුවෙන් අපට ක්රම දෙකක් ක්රියාත්මක කළ හැක. -sensitive VLOOKUP Excel.සෙවීම් අරාවේ එක් එක් අයිතමය සඳහා වටිනාකම කාර්යය ඉටු කිරීමට තවත් ඵලදායී ක්රමයකි. මෙය විවිධ අකුරු අවස්ථා සහිත නම් අතර වෙනස හඳුනා ගැනීමට උපකාරී වේ. තවද අපි එම අලුතින් ඇතුළු කරන ලද තීරුව උපකාරක තීරුව ලෙස නම් කරන්නෙමු.
උපකාරක තීරුව සමඟ VLOOKUP අවස්ථා සංවේදිතාව ලබා ගැනීමේ පියවර පහත දක්වා ඇත,
පියවර:
- ඔබට දත්ත ලබා ගැනීමට අවශ්ය තැනින් තීරුවේ වම් පසින් උපකාරක තීරුවක් ඇතුළු කරන්න.
22>
=VLOOKUP(MAX(EXACT(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0)
දැන් ඉහත පින්තූරය දෙස බලන්න, එහිදී ඔබට එය දැකිය හැක. එහි ඇත්තේ ජෝන් ෂෝගේ ලකුණු මිස ජෝන් සීනාගේ ලකුණු නොවේ.
සූත්රය බිඳවැටීම:
අපි ජෝන් ෂෝගේ ලකුණු සොයාගත්තේ කෙසේදැයි තේරුම් ගැනීමට සූත්රය බිඳ දමමු .
- නියම(H3,$B$2:$B$7) -> පෙර සාකච්ඡාව මෙන්, EXACT TRUE සහ FALSE අගයන් අරාවක් ලබා දෙයි, එහිදී TRUE කේස්-සංවේදී ගැලපීම් සහ FALSE නියෝජනය කරයි. නොගැලපෙන අගයන් නියෝජනය කරයි. එබැවින්, අපගේ නඩුවේදී, එය පහත අරාව ආපසු ලබා දෙනු ඇත,
ප්රතිදානය: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- නියම(H3,$B$2:$B$7)*(ROW($B$2:$B$7) -> බවට පත් වේ { FALSE;FALSE;FALSE;FALSE;FALSE;ඇත්ත>පැහැදිලි කිරීම: එය TRUE/FALSE අරාව සහ B2:B7 පේළි අංකය අතර ගුණ කිරීම නියෝජනය කරයි. TRUE ඇති විට, එය පේළි අංකය උපුටා ගනී. එසේ නොමැති නම්, එය FALSE .
ප්රතිදානය: {0;0;0;0;0;7}
- උපරිම(නියම(H3,$B$2:$B$7)*(පේළිය($B$2:$B$7))) -> MAX( 0;0;0;0;0;7)
පැහැදිලි කිරීම: එය උපරිම අගය ලබා දෙනු ඇත සංඛ්යා අරාවෙන්.
ප්රතිදානය: 7 (හරියටම ගැළපීමක් ඇති පේළි අංකයද වේ).
- VLOOKUP( MAX(නියම(H3,$B$2:$B$7)*(ROW($B$2:$B$7))),$D$2:$E$7,2,0) -> VLOOKUP(7,$D$2:$E$7,2,0)
පැහැදිලි කිරීම: එය හුදෙක් අරාවෙන් සෙවීම් අගය උකහා ගත හැක. (D2:D7) සහ අපට නිශ්චිත ගැළපීමක් සෙවීමට අවශ්ය බැවින් 0 (සත්ය) තර්කය සකසන්න.
ප්රතිදානය: 22
ඉතින්, john Show හි ලකුණු 22 වේ.
සටහන: ඔබට දත්ත කට්ටලයේ ඕනෑම තැනක උපකාරක තීරුව ඇතුළු කළ හැක. ඔබට දත්ත ලබා ගැනීමට අවශ්ය ස්ථානයෙන් එය තීරුවේ වම් පසින් ඇතුළු කිරීමට වග බලා ගන්න. එවිට ඔබට VLOOKUP ශ්රිතයේ තීරු අංකය ඒ අනුව සකස් කළ යුතුය.
2.2 අතථ්ය උපකාරක දත්ත සමඟ VLOOKUP නඩුව සංවේදී කිරීම
අදහස අතථ්ය උපකාරක දත්ත භාවිතා කිරීම උපකාරක තීරුවේ ඇතුළත් කිරීම හා සමාන වේ,නමුත් මෙහි ඇති පෙරළිය නම්, වැඩ පත්රිකාවේ සත්ය තීරුවක් දැමීම වෙනුවට, සූත්රයම තීරු ලෙස ක්රියා කරයි.
අථත්ය උපකාරක දත්ත සමඟ අවස්ථා සංවේදී VLOOKUP ලබා ගැනීමේ පියවර පහත දක්වා ඇත. ,
පියවර:
- ඔබට ඔබේ ප්රතිඵල අගය ලබා ගැනීමට අවශ්ය කොටුව මත ක්ලික් කරන්න (අපගේ නඩුවේදී, සෛලය I4<2 විය>).
- පහත සූත්රය ලියන්න,
=VLOOKUP(MAX(EXACT(I3,$D$2:$D$7)*(ROW($D$2:$D$7))),CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7),2,0
දැන් බලන්න ඉහත පින්තූරයේ ඔබට පෙනෙන්නේ ජෝන් ෂෝගේ ලකුණු එහි ඇති බව මිස ජෝන් සීනාගේ ලකුණු නොවේ.
සම්පූර්ණ සූත්රයේ පහත කොටස උපකාරක දත්ත ලෙස ,<3 ක්රියා කරයි>
=---CHOOSE({1,2},ROW($D$2:$D$7),$F$2:$F$7)---
සූත්රය බිඳවැටීම:
ජෝන් ෂෝගේ ලකුණු සොයා ගැනීමට අතථ්ය උපකාරක දත්ත උපකාර වූ ආකාරය තේරුම් ගැනීමට සූත්රය බිඳ දමමු.
- තෝරන්න({1,2},ROW($D$2:$D$7),$F$2:$F$7) -> ඔබ මෙම සූත්රය තෝරාගෙන F9 එබීමෙන් නිදර්ශනය කරන්නේ නම්, එය ඔබට ප්රතිඵලය ලබා දෙන්නේ,
ප්රතිදානය: {2,100;3,50;4,30 ;5,80;6,60;7,22}
පැහැදිලි කිරීම: එය අපට ලබා දී ඇති අරාවෙන් පේළි අංකය සහ ඒ හා සම්බන්ධ අගය පෙන්වන අරාවක් නියෝජනය කරයි. කොමාව (,) මගින් බෙදනු ලැබේ. තවද සෑම අර්ධ කොමාවක් (;) එය අනුගමනය කරන නව පේළි අංකය නියෝජනය කරයි. පෙනෙන ආකාරයට, එය පේළි අංකයෙන් සහ ආපසු බැලීමේ අගය ඇති තීරුවෙන් සමන්විත තීරු දෙකක් නිර්මාණය කළේය (එනම් පේළි අංකය සහ අපගේ නඩුවේ ලකුණු තීරුව).
- VLOOKUP(උපරිම (I3,$D$2:$D$7)*(පේළිය($D$2:$D$7))),තෝරන්න({1,2},ROW($D$2:$D$7), $F$2:$F$7),2,0 -> VLOOKUP(7,{2,100;3,50;4,30;5,80;6,60;7,22}, 2,0)
පැහැදිලි කිරීම: ඔබ VLOOKUP ශ්රිතය යොදන විට, එය සරලව සොයන්නේ පළමු තීරුවේ සෙවුම් අගයයි. අතථ්ය දත්ත තීරු දෙකක් සහ අදාළ අගය ආපසු ලබා දෙයි (එනම් ලකුණු ). මෙහි සෙවීම් අගය යනු අපට ලැබුණු MAX සහ EXACT ශ්රිතයේ එකතුවයි. ඉහත උපකාරක තීරු සාකච්ඡාව ගණනය කිරීම.
ප්රතිදානය: 22
ඉතින්, ජෝන් ෂෝගේ ලකුණු 22 වේ.
3. Excel හි VLOOKUP Case Sensitive කිරීමට SUMPRODUCT Function භාවිතා කිරීම
අපට Excel හි SUMPRODUCT ශ්රිතය ක්රියාත්මක කිරීමෙන් VLOOKUP සිද්ධි සංවේදී ලබා ගත හැක.
සාමාන්ය සූත්රය:
=SUMPRODUCT(- -( EXACT(value,lookup_column)),result_column)
ක්රියාත්මක කිරීම මගින් සිද්ධි සංවේදී VLOOKUP ලබා ගැනීමට පියවර SUMPRODUCT ශ්රිතය පහත දක්වා ඇත,
පියවර:
- y එම සෛලය මත ක්ලික් කරන්න ඔබට ඔබේ ප්රතිඵල අගය ලබා ගැනීමට අවශ්යයි (අපගේ නඩුවේදී, සෛලය G4 විය).
- සහ පහත සූත්රය ලියන්න,
=SUMPRODUCT((EXACT(B2:B7,G3) * (D2:D7)))
දැන්, ඉහත පින්තූරය දෙස බලන්න, එහිදී ඔබට පෙනෙන්නේ ජෝන් සීනාගේ ලකුණු නොව, ජෝන් ෂෝගේ ලකුණු ය.
සූත්රය බිඳවැටීම:
ජෝන් ෂෝගේ සොයාගැනීම කෙසේදැයි තේරුම් ගැනීමට සූත්රය බිඳ දමමුලකුණු.
- නියම(B2:B7,G3) -> පෙර සාකච්ඡාව මෙන්, EXACT TRUE සහ FALSE අගයන් අරාවක් ලබා දෙයි, එහිදී TRUE කේස්-සංවේදී ගැලපීම් සහ FALSE නියෝජනය කරයි. නොගැලපෙන අගයන් නියෝජනය කරයි. එබැවින්, අපගේ නඩුවේදී, එය පහත අරාව ආපසු ලබා දෙනු ඇත,
ප්රතිදානය: {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
- SUMPRODUCT((නියම(B2:B7,G3) * (D2:D7))) -> SUMPRODUCT ({FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} * {100,50,30,80,60,22})
පැහැදිලි කිරීම : SUMPRODUCT අවසාන අරාවක් උකහා ගැනීම සඳහා එක් එක් අරාවෙහි ඇති අගයන් සරලව ගුණ කරයි, {FALSE;FALSE;FALSE;FALSE;FALSE;22} . ඉන්පසු අගය එකතු කර ආපසු දෙන්න.
ප්රතිදානය: 22
ඉතින්, john Show හි ලකුණු 22 වේ.
මෙම සූත්රයේ මැජික් එක යනු, FALSE අගයන් ඇත්ත වශයෙන්ම අනෙක් සියලුම අගයන් අවලංගු කරයි. ඉතිරිව ඇති එකම අගයන් වන්නේ සත්ය ඒවා පමණි.
එබැවින් මතක තබා ගන්න , අරාව තුළ බහුවිධ ගැලපීම් තිබේ නම්, SUMPRODUCT ගැලපෙන සියලුම අගයන් වල එකතුව ලබා දෙනු ඇත. එසේම, SUMPRODUCT ක්රියා කරන්නේ සංඛ්යාත්මක අගයන් සමඟ පමණි, එය පෙළ සමඟ ක්රියා නොකරයි. එබැවින්, ඔබට අනන්ය පෙළ අගයක් ලබා ගැනීමට අවශ්ය නම්, අප සාකච්ඡා කර ඇති ඉහත ක්රම භාවිතා කරන්න.
4. එක්සෙල් <21 හි සිද්ධි සංවේදී VLOOKUP සිදු කිරීම සඳහා සිද්ධි සංවේදී XLOOKUP සූත්රය>
අපට සිද්ධි සංවේදී එකක් ලබා ගත හැක