අන්තර්ගත වගුව
Microsoft Excel හි, අර්ධ පෙළ ගැළපීම් සෙවීමට සහ එම නිශ්චිත ගැලපීම මත පදනම්ව දත්ත උපුටා ගැනීමට ප්රයෝජනවත් ක්රම කිහිපයක් තිබේ. මෙම ලිපියෙන්, ඔබ විවිධ සෙවීම් කාර්යයන් සහ සූත්ර ඇතුළත් කරමින් Excel හි අර්ධ පෙළ ගැළපීම් සෙවීමට සුදුසු ක්රම සියල්ල ඉගෙන ගනු ඇත.
ප්රායෝගික වැඩපොත බාගන්න
මෙම ලිපිය සකස් කිරීමට අප භාවිතා කළ Excel වැඩපොත ඔබට බාගත හැක.
භාගික පෙළ ගැළපීම බලන්න.xlsx
5 සුදුසු ක්රම Excel
1 හි අර්ධ පෙළ ගැළපීම බලන්න. Excel හි VLOOKUP සමඟ අර්ධ පෙළ ගැළපීම
පහත පින්තූරයේ, විභාගයකදී සමහර සිසුන් සඳහා විවිධ විෂයයන් සඳහා ලකුණු ඇතුළත් වගුවක් ඇත. දැන් තීරුව B වෙතින් පෙළක අර්ධ ගැළපීම මත පදනම්ව, අපි ශිෂ්යයෙකු සඳහා විෂයයක ලකුණු ලබා ගනිමු.
උදාහරණයක් ලෙස, අපට පෙළ සෙවිය හැක. නම තීරුවේ “ටික්” . අර්ධ ගැළපීම මත පදනම්ව, අපි එම ශිෂ්යයාගේ සත්ය නම සොයා ගෙන පසුව අදාළ ශිෂ්යයාගේ ගණිතයේ ලකුණු වගුවෙන් උපුටා ගනිමු.
මෙම උදාහරණයේදී අපි භාවිත කරන්නෙමු. VLOOKUP ශ්රිතය මෙහි ඇති බැවින් මෙම ශ්රිතය වගුවක වම්පස ඇති තීරුවේ අගයක් සොයන අතර පසුව එම පේළියේම අගය නියමිත තීරුවෙන් ලබා දෙයි. මෙම VLOOKUP ශ්රිතයේ සාමාන්ය සූත්රය වන්නේ:
=VLOOKUP(lookup_value, table_array, col_index_number,[range_lookup])
අපි “ටික්”<4 යන පාඨය අඩංගු ශිෂ්යයෙකුගේ ගණිතයේ ලකුණු අදින්නට යන නිසා>, එබැවින් Cell D17 ප්රතිදානයේ අවශ්ය සූත්රය වනුයේ:
=VLOOKUP(D16,B5:G14,5,FALSE)
හෝ,
=VLOOKUP("*Tick*",B5:G14,5,FALSE)
Enter එබීමෙන් පසු, ඔබට Tickner සඳහා ගණිතයේ ලකුණු එකවර පෙන්වනු ඇත.
වැඩිදුර කියවන්න: එක්සෙල් හි අර්ධ ගැලපීම සඳහා VLOOKUP භාවිතා කරන්නේ කෙසේද (මාර්ග 4)
2. INDEX-MATCH Functions සමඟ අර්ධ පෙළ ගැළපීම බලන්න
දැන් අපි INDEX සහ MATCH ශ්රිතවල එකතුව භාවිතා කරන්නෙමු. INDEX ශ්රිතය දී ඇති පරාසයක ඇති විශේෂිත පේළියේ සහ තීරුවේ ඡේදනය වන විට කොටුවේ අගයක් හෝ යොමුවක් ලබා දෙන අතර MATCH ශ්රිතය මඟින් නිශ්චිත අනුපිළිවෙලකට නිශ්චිත අගයකට ගැලපෙන අරාවක අයිතමයක සාපේක්ෂ පිහිටීම ලබා දෙයි.
අපි කලින් ක්රමයට සමාන ප්රතිදානයක් සොයා ගන්නෙමු. එබැවින්, මෙම කොටසෙහි, Cell D18 ප්රතිදානයේ අවශ්ය සූත්රය වනුයේ:
=INDEX(B5:G14,MATCH(D17,B5:B14,0),MATCH(D17,B4:G4,0))
හෝ,
=INDEX(B5:G14,MATCH("*Tick*",B5:B14,0),MATCH(D17,B4:G4,0))
දැන් Enter ඔබන්න, එවිට සූත්රය මඟින් Tickner ගණිතයට ලබා ඇති ලකුණු 91 ලබාදේ.
මෙම සූත්රයේ MATCH ක්රියාකාරීත්වයන් දෙක ශිෂ්යයාගේ නමේ සහ විෂයයේ පේළි සහ තීරු අංක පිළිවෙලින් අර්ථ දක්වයි. INDEX ශ්රිතය පසුව එම අර්ථ දක්වා ඇති පේළි සහ තීරු අංකවල ඡේදනයේදී අගය ලබා දෙයිarray වෙතින්.
වැඩිදුර කියවන්න: අර්ධ ගැලපීම සඳහා INDEX සහ Match භාවිතා කරන්නේ කෙසේද (මාර්ග 2)
3. වයිල්ඩ්කාඩ් අක්ෂරය සමඟින් XLOOKUP අර්ධ පෙළ ගැළපීම වෙත බලන්න
XLOOKUP ශ්රිතය ගැලපීමක් සඳහා පරාසයක් හෝ අරාවක් සොයන අතර අනුරූප අයිතමය දෙවන පරාසයකින් හෝ අරාවකින් ආපසු ලබා දෙයි. මෙම ශ්රිතයේ සාමාන්ය සූත්රය වන්නේ:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
දැන් අපි' මෙම XLOOKUP ශ්රිතය සෘජුවම භාවිතා කර සිසුන්ගේ ගණිතයේ ලකුණු ලබා ගැනීමට “ටික්” යන පාඨය ඇතුලේ ඇත.
ප්රතිදානයේ සෙල් D18 , අවශ්ය සූත්රය වනුයේ:
=XLOOKUP("*"&D16&"*",B5:B14,F5:F14,,2)
Enter එබීමෙන් පසු, ඔබ සොයාගත් ආකාරයට සමාන ප්රතිදානයක් පෙන්වනු ඇත. පෙර උදාහරණ දෙකෙහි.
මෙම ශ්රිතයේ දී, අපි 2 භාවිතා කර ඇත්තේ වයිල්ඩ්කාඩ් අනුලකුණු ගැලපීම දක්වන [match_mode] තර්කය ලෙසය. ඔබ මෙම තර්කය භාවිතා නොකරන්නේ නම්, ශ්රිතය පෙරනිමියෙන් #N/A දෝෂය ලබා දෙනු ඇත, ශ්රිතය වයිල්ඩ්කාඩ් අක්ෂර ගැලපීම වෙනුවට නියම ගැලපීම සොයනු ඇත.
4. XLOOKUP, ISNUMBER, සහ SEARCH Functions to Lookup Partial Text Match
ඔබ සෙවීම් ශ්රිතයේ වයිල්ඩ්කාඩ් අක්ෂර භාවිතය වැළැක්වීමට තෝරා ගන්නේ නම්, ඔබට XLOOKUP හි ඒකාබද්ධ සූත්රය යෙදිය යුතුය. , ISNUMBER, සහ SEARCH ශ්රිත.
ISNUMBER ශ්රිතය පරීක්ෂා කරන්නේ නම්සෛල අගයක් සංඛ්යාත්මක අගයක් හෝ නැත. SEARCH ශ්රිතය මඟින් වමේ සිට දකුණට කියවන විශේෂිත අක්ෂරයක් හෝ පෙළ තන්තුවක් මුලින්ම සොයාගත් අක්ෂර ගණන ආපසු ලබා දේ. මෙම ශ්රිත දෙකේ සාමාන්ය සූත්ර පහත පරිදි වේ:
=ISNUMBER(අගය)
සහ
=SEARCH(find_text, within_text , [search_num])
ඉතින්, Cell D18 ප්රතිදානයේ අවශ්ය සූත්රය වනුයේ:
=XLOOKUP(TRUE,ISNUMBER(SEARCH(D16,B5:B14)),F5:F14)
Enter එබීමෙන් පසුව, ප්රතිඵල අගය වහාම පෙන්වනු ඇත.
🔎 සූත්රය කරන්නේ කෙසේද? වැඩද?
- සෙවුම් ක්රියාකාරීත්වය B5:B14 කොටුවේ 'ටික්' පෙළ සොයන්නේ සහ අරාවක් ලබා දෙයි:
{#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;# VALUE!;#VALUE!}
VALUE!}- ISNUMBER ශ්රිතය පසුව එම අරාවෙහි සංඛ්යාත්මක අගය සොයමින් තවත් බූලියන් අගයන් අරාවක් ලබා දෙයි: <19
- XLOOKUP ක්රියාකාරීත්වය එවිට පෙර පියවරේදී සොයාගත් අරාවෙහි නිශ්චිත boolean අගය- TRUE සොයන අතර B5:B1 අරාව තුළ එම අගයේ පේළි අංකය උපුටා ගනී. 4 .
- අවසාන වශයෙන්, F5:F14 හි ප්රතිලාභ අරාව මත පදනම්ව, XLOOKUP ශ්රිතය විසින් නම අඩංගු ශිෂ්යයාගේ ගණිතයේ ලකුණු ලබා ගනී. පෙළ- 'ටික්' ඇතුලත.
{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
5. භාවිතය සඳහාFILTER, ISNUMBER, සහ SEARCH Functions to Lookup partial Text Match
අවසාන ක්රමයේදී, අපි FILTER, ISNUMBER, සහ SEARCH ශ්රිතවල එකතුව භාවිතා කරන්නෙමු. මෙහි FILTER ශ්රිතය ලබා දී ඇති කොන්දේසි මත පදනම්ව සෛල පරාසයක් හෝ අරාවක් පෙරහන් කරයි. මෙම ශ්රිතයේ සාමාන්ය සූත්රය වන්නේ:
=FILTER(array, ඇතුළත්, [if_empty])
අපි සමාන දත්ත කට්ටලයක් සමඟ ගනුදෙනු කරන බැවින්, අවශ්ය ප්රතිදානයේ FILTER ක්රියාකාරීත්වය සහිත සූත්රය Cell D18 වනු ඇත:
=FILTER(F5:F14,ISNUMBER(SEARCH(D16,B5:B14)))
දැන් Enter ඔබන්න සහ ඔබට ප්රතිඵල අගය ක්ෂණිකව ලැබෙනු ඇත.
මෙම සූත්රයේ, FILTER ක්රියාකාරීත්වය සෛල පරාසය පෙරහන් කරයි- F5:F14 boolean අගය මත පදනම්ව- TRUE පමණක්. ISNUMBER සහ SEARCH ක්රියාකාරීත්වයේ සංකලනය boolean අගයන් අරාව ආපසු ලබා දෙයි- TRUE සහ FALSE සහ දෙවන තර්කය නිර්වචනය කරයි ( ඇතුළත්) FILTER function.
Concluding Words
ඉහත සඳහන් කර ඇති සියලුම ක්රම දැන් ඔබට දත්ත උකහා ගැනීමට උපකාරී වනු ඇතැයි මම බලාපොරොත්තු වෙමි. ඔබගේ Excel පැතුරුම්පත් වල අර්ධ පෙළ ගැළපීම් මත පදනම්ව. ඔබට කිසියම් ප්රශ්නයක් හෝ ප්රතිපෝෂණ ඇත්නම්, කරුණාකර අදහස් දැක්වීමේ කොටසෙහි මට දන්වන්න. නැතහොත් ඔබට මෙම වෙබ් අඩවියේ Excel කාර්යයන් සම්බන්ධ අපගේ අනෙකුත් ලිපි පරීක්ෂා කළ හැක.