අන්තර්ගත වගුව
Microsoft Excel හි වැඩ කරන අතරතුර, ඔබට පෙළ තන්තුවක කොටසක් කැපීමට අවශ්ය විය හැක. උදාහරණයක් ලෙස, ඔබට පෙළ තන්තුවක යම් කොටසක් ඉවත් කිරීමට අවශ්ය විය හැක. ඊට අමතරව, සමහර විට ඔබට නිශ්චිත අක්ෂරයකට පෙර/පසු පෙළවලින් කොටසක් මකා දැමීමට සිදුවේ. මෙම ලිපියෙන්, මම එක්සෙල් හි ඇති පාඨවලින් කොටසක් කපා හැරීමට පහසු සහ ඉක්මන් ක්රම කිහිපයක් සාකච්ඡා කරමි.
පුහුණු වැඩපොත බාගන්න
මෙම ලිපිය සකස් කිරීමට අප භාවිතා කළ පුහුණු වැඩපොත ඔබට බාගත හැකිය.
Text.xlsm හි කොටස කපා දමන්න
9 Excel හි පෙළ කොටස කැපීමට පහසු ක්රම
1. Excel Find and Replace Option පෙළ කොටස කැපීමට
පළමුවෙන්ම, මම excel හි ඇති සොයා ගන්න සහ ප්රතිස්ථාපනය කරන්න විකල්පය භාවිතා කරමි. පහත දත්ත අඩංගු දත්ත කට්ටලය ( B5:B10 ) මා සතුව ඇතැයි සිතමු. දැන් මම ' සම්පූර්ණ නම: ' යන පාඨය හිස් එකක් සමඟ ප්රතිස්ථාපනය කරමි.
පියවර:
- පළමුව, දත්ත කට්ටලය තෝරා Ctrl + H ඔබන්න සොයන්න සහ ප්රතිස්ථාපනය කරන්න සංවාද කොටුව.
- සොයා ගෙන ප්රතිස්ථාපනය කරන විට සංවාද කොටුව දිස්වේ, ඔබට කැපීමට අවශ්ය පෙළ කොටස දේ සොයන්න ක්ෂේත්රය තුළ ටයිප් කරන්න. ප්රතිස්ථාපනය ක්ෂේත්රය හිස්ව තබන්න.
- ඉන්පසු සියල්ල ප්රතිස්ථාපනය කරන්න ඔබන්න.
- එහි ප්රතිඵලයක් ලෙස අපට පහත ප්රතිදානය ලැබෙනු ඇත. පහත තිර රුවෙහි පෙන්වා ඇති පරිදි පෙළෙහි සඳහන් සියලුම අනවශ්ය කොටස කපා ඇත.
කියවන්නතවත්: [Fix] TRIM ක්රියාකාරිත්වය Excel හි ක්රියා නොකරයි: 2 විසඳුම්
2. Excel
මෙවර, Text වලින් කොටසක් කැපීමට SUBSTITUTE Function භාවිතා කරන්න. පෙළ තන්තුවකින් යම් කොටසක් කැපීමට මම excel හි SUBSTITUTE ශ්රිතය යොදන්නෙමි. මෙම අවස්ථාවේදී, මම භාවිතා කරන්නේ පෙර ක්රමයේ භාවිතා කළ දත්ත කට්ටලයම ය.
පියවර:
- පහත සූත්රය Cell හි ටයිප් කරන්න. C5 සහ යතුරුපුවරුවෙන් Enter ඔබන්න.
=SUBSTITUTE(B5,"Full Name:","")
- ප්රතිඵලයක් ලෙස, Excel පහත ප්රතිඵලය ලබා දෙනු ඇත. දැන්, C6:C10 පරාසය හරහා සූත්රය පිටපත් කිරීමට Fill Handle ( + ) මෙවලම භාවිතා කරන්න.
- අවසානයේදී, මෙන්න අපට ලැබෙන අවසාන ප්රතිදානය.
⏩ සටහන:
ඔබට ආදේශක ශ්රිතය භාවිතයෙන් පාඨයෙන් ඇතැම් අක්ෂර කපා දැමිය හැක. ඔබට මෙම ශ්රිතය භාවිතයෙන් එකවර අක්ෂර කිහිපයක් මකා දැමිය හැක.
3. ෆ්ලෑෂ් ෆිල් භාවිතයෙන් පෙළෙහි කොටසක් කපා දමන්න
ඔබට එක්සෙල් හි Flash Fill විකල්පය භාවිතා කළ හැක පෙළ පෙළක යම් කොටසක්. Excel හට ඔබ එයට ඇතුල් කරන දත්ත වල රටා දැනිය හැක. Flash Fill විකල්පය භාවිතයෙන් පෙළෙහි කොටසක් කැපීමේදී, මෙම දත්ත සංවේදන විශේෂාංගය යෙදේ. අපි හිතමු අපි සතුව පුද්ගලයන් කිහිප දෙනෙකුගේ නම් සහ ඔවුන්ගේ වෘත්තීන් ඇතුළත් දත්ත කට්ටලයක් ඇති බව. දැන්, මම පහත පෙළ තන්තු වලින් නම කොටස කපා දමමි.
පියවර:
- ටයිප් කරන්න Cell C5 හි අපේක්ෂිත ප්රතිඵලය (ඔබගේ දත්ත කට්ටලයේ පළමු කොටුවට යාබදව).
- ඉන්පසු ඊළඟ කොටුවෙහිද අපේක්ෂිත ප්රතිඵලය ටයිප් කිරීම අරඹන්න (මෙහි, Cell C6 ) දැන් එක්සෙල් විසින් ඇතුල් කරන ලද දත්තවල රටාව සංවේදනය කළ පසු ප්රතිදානය පෙරදසුන් කරයි. උදාහරණයක් ලෙස, මම C5 හි Teacher ටයිප් කර Cell C6 හි Engineer ටයිප් කිරීමට පටන් ගත් පරිදි, excel ට තේරෙනවා මම බලන බව. වෘත්තීන් සඳහා පමණි.
- පෙරදසුන් දත්ත දිස්වන විට, පහත ප්රතිඵලය ලබා ගැනීමට Enter ඔබන්න.
4. RIGHT & පෙළෙහි පළමු කොටස කැපීමට LEN ක්රියා
අපට Excel සූත්ර භාවිතයෙන් පෙළ තන්තුවක පළමු කොටස කපා දැමිය හැක. මෙන්න මම පහත දත්ත කට්ටලයෙන් පළමු අක්ෂර දෙක කැපීමට RIGHT ශ්රිතය LEN ශ්රිතය සමඟ භාවිතා කරමි.
පියවර:
- පහත සූත්රය C5 හි ටයිප් කර Enter ඔබන්න.
=RIGHT(B5,LEN(B5)-2)
- අවසාන වශයෙන්, Fill Handle මෙවලම යෙදීමෙන් පසු, මෙය අවසාන ප්රතිදානයයි.
මෙහි, LEN ශ්රිතය Cell B5 හි පෙළ තන්තුවේ දිග ලබා දෙයි. එවිට 2 11 ලබා දෙන සම්පූර්ණ පාඨයේ දිගෙන් අඩු කෙරේ. ඊට පසු, දකුණු ශ්රිතය Cell B5 හි දකුණු පසින් අකුරු 11 උපුටා ගනී.
5. අවසාන කොටස කප්පාදු කිරීමට Excel Formula යොදන්න. Excel හි පෙළ
මෙන් නොවපෙර ක්රමය, දැන් මම LEFT සහ LEN ශ්රිතවල සංකලනය භාවිතයෙන් පෙළ තන්තුවක අවසාන කොටස කපා දමමි. උදාහරණයක් ලෙස, මම පහත දත්ත කට්ටලයේ පෙළ තන්තු වලින් අවසාන 5 අක්ෂර කපා දමමි.
පියවර: <3
- පළමුව, C5 හි පහත සූත්රය ටයිප් කරන්න. ඉන්පසු Enter ඔබන්න.
=LEFT(B5,LEN(B5)-5)
- එක්සෙල් සූත්රය ඇතුළු කළ පසු පහත ප්රතිඵලය ආපසු දෙන්න. ඔබට පෙනෙන පරිදි, ඉහත සූත්රය සියලුම පෙළ තන්තු වලින් අවසාන 5 අක්ෂර ඉවත් කර ඇත.
මෙහි, LEN ශ්රිතය Cell B5 හි සම්පූර්ණ දිග ලබා දෙයි. ඊළඟට, 5 LEN සූත්රයෙන් අඩු කර 11 පිළිතුරු දෙයි. අවසාන වශයෙන්, LEFT ශ්රිතය මඟින් Cell B5 .
⏩<පෙළ තන්තුවේ වම් පැත්තේ ඇති 11 අක්ෂර ලබාදේ. 2> සටහන :
ඔබට සංඛ්යාත්මක ප්රතිඵලයක් අවශ්ය නම්, ඔබට ඉහත සූත්රය VALUE ශ්රිතය සමඟ ඔතා ගත හැක.
6. MID & ඒකාබද්ධ කරන්න ; පළමු N සහ අවසාන N අක්ෂර දෙකම කපා හැරීමට LEN ක්රියා
මෙම ක්රමයේදී, මම MID ශ්රිතය සමඟින් MID ශ්රිතය භාවිතයෙන් පෙළ තන්තුවකින් පළමු N සහ අවසාන N අක්ෂර කපා දමමි>LEN කාර්යයන්. නිදර්ශනය කිරීම සඳහා, මම පහත දත්ත කට්ටලයේ පෙළ තන්තුවලින් පළමු 2 සහ අවසන් 5 අක්ෂර මකා දමමි.
පියවර:
- පහත සූත්රය Cell C5 හි පළමුව ටයිප් කරන්න සහ Enter ඔබන්න.
=MID(B5,3,LEN(B5)-7)
- ඔබ වරක් Enter ඔබන්න සහ Fill Handle මෙවලම යොදන්න, excel පහත ප්රතිඵලය ලබා දෙයි. ඉහත ප්රතිඵලයෙන්, පහත තිර පිටුවේ දැක්වෙන පරිදි සෑම තන්තුවකින්ම පළමු 2 සහ අවසාන 5 අක්ෂර කපා ඇති බව අපට දැකගත හැක.
මෙහි, LEN ශ්රිතය Cell B5 හි දිග 18 ලබා දෙයි. එවිට කප්පාදු කළ යුතු මුළු අක්ෂර ගණන (මෙහි, 2 + 5 ) මුළු දිග Cell B5 (මෙහි, 18 ) . අඩුකිරීමේ ප්රතිඵලය 11 වේ. එවිට MID ශ්රිතය Cell B5 .
7 හි පෙළ තන්තුවේ 3වන ස්ථානයෙන් 11 අක්ෂර උපුටා ගනී. Excel සූත්ර භාවිතයෙන් නිශ්චිත අක්ෂරයකට පෙර හෝ පසු පෙළෙහි කොටසක් කපා
ඔබට පෙළ කැපීම කළ හැක කොමාවකින් වෙන් කරන ලද පෙළ නූල් අඩංගු පහත දත්ත කට්ටලය අප සතුව ඇතැයි සිතමු. දැන් මම කොමාවකට පෙර/පසු සියල්ල ඉවත් කිරීමට excel ශ්රිත යොදමි.
7.1. විශේෂිත අක්ෂරයට පෙර පෙළ කොටස කපා දමන්න
මුලින්ම මම කොමාවකට පෙර තැබූ පෙළ කොටස කපා දමමි.
පියවර:
- පහත සූත්රය C5 හි ටයිප් කරන්න. මීළඟට Enter ඔබන්න.
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))
- මෙහි සූත්රය ඇතුළත් කිරීමෙන් පසු ප්රතිඵලයඅපි ලබනවා. කොමාවට පෙර ඇති සියලුම අක්ෂර කප්පාදු කර ඇති බව අපට පෙනේ.
මෙහි, SEARCH ශ්රිතය කොමාවේ පිහිටීම සොයා ගනී. Cell B5 හි පෙළ පෙළ ලබා දී ඇත, එය 7 වේ. එවිට 7 Cell B5 හි දිගෙන් අඩු කරනු ලැබේ, LEN ශ්රිතය මඟින් ආපසු ලබාදේ. අඩුකිරීමේ ප්රතිඵලය 8 වේ. අවසාන වශයෙන්, දකුණු ශ්රිතය කොමාවේ දකුණු පැත්තේ සිට අකුරු 8 කපා දමයි.
තවත් කියවන්න: Excel හි නිවැරදි අක්ෂර සහ අවකාශයන් කපා දමන්න (මාර්ග 5ක් )
7.2. විශේෂිත අක්ෂරයෙන් පසු පෙළ කොටස කපා දමන්න
පෙර ක්රමයට සමානව, මෙහි දී මම කොමාවකට පසුව ඇති පෙළෙහි කොටසක් කපා දමමි.
පියවර:
- පහත සූත්රය C5 හි ටයිප් කර Enter ඔබන්න.
=LEFT(B5,SEARCH(",",B5)-1)
- සූත්රය ඇතුළු කළ පසු අපට කොමාව ඉවත් කළ පසු පිහිටන ලද පෙළ පෙළෙහි සියලුම කොටස් දැකිය හැක.
මෙහි, SEARCH ශ්රිතය කොමාවේ පිහිටීම සොයා ගනී. මීළඟට, අපගේ අවසාන ප්රතිඵලයේ කොමාවක් ඇතුළත් කිරීමට අපට අවශ්ය නැති නිසා 1 SEARCH සූත්රයෙන් අඩු කරනු ලැබේ. අවසානයේදී, LEFT ශ්රිතය කොමාවට පෙර පෙළ කොටස උපුටා ගනී. මෙලෙස අපි කොමාවෙන් පසු පෙළ කොටස කපා දැමුවෙමු.
⏩ සටහන:
ඔබට පෙළ කොටස පෙර/පසු කපා දැමිය හැක. නිශ්චිත අක්ෂර ඇතිවීම (කොමාව, අර්ධ කොමාව, අවකාශය, ආදිය)එක්සෙල් ශ්රිතවල සංකලනයක් භාවිතා කරමින් විවිධ ස්ථාන වල.
වැඩිදුර කියවන්න: Excel හි වම් ටිම් ක්රියාකාරිත්වය: 7 සුදුසු ක්රම
8. Excel REPLACE Text හි කොටසක් කප්පාදු කිරීමට ක්රියා කිරීම
දැන් මම පෙළ තන්තුවලින් කොටසක් කැපීමට excel හි REPLACE ශ්රිතය භාවිතා කරමි. උදාහරණයක් ලෙස, පහත දත්ත කට්ටලයෙන්, මම සියලු නම් කපා දමන්නෙමි.
පියවර:
- පහත ටයිප් කරන්න C5 හි සූත්රය. ඉන්පසු Enter ඔබන්න.
=REPLACE(B5,1,13," ")
- ප්රතිඵලයක් ලෙස, excel වනු ඇත. පහත ප්රතිඵලය ආපසු දෙන්න. පහත ප්රතිඵලයෙන් අපට පෙනෙන්නේ පහත පෙළ තන්තුවලින් නම් කොටස් කපා ඇති බවයි.
9. පෙළෙහි පළමු හෝ අවසාන කොටස කැපීමට VBA භාවිත කරන්න. Excel
අපට Excel හි සරල VBA කේතය භාවිතයෙන් පෙළෙහි කොටසක් කපා ගත හැක. පෙළ තන්තු වලින් කොටසක් කැපීමට මම VBA පරිශීලක නිර්වචනය කළ කාර්යය භාවිතා කරමි.
9.1. VBA to Cut of Text Strings
මුලින්ම මම VBA UDF භාවිතයෙන් පළමු අකුරු දෙක මකා දමමි. පළමු 2 අනුලකුණු කැපීමට පහත දත්ත කට්ටලය සලකා බලන්න.
කාර්යය ඉටු කිරීමට පහත පියවර අනුගමනය කරන්න.
පියවර:
- පළමුව, යන්න Developer > Visual Basic .
- ප්රතිඵලයක් ලෙස, VBA කවුළුව දිස්වනු ඇත. VBAProject මත දකුණු-ක්ලික් කර, Insert > Module වෙත යන්න.
<11
6745
- ඉන්පසු ඔබ සතුව දත්ත ඇති එක්සෙල් පත්රය වෙත ගොස් ඔබට ඇති ශ්රිතය ටයිප් කිරීමට පටන් ගන්න VBA භාවිතයෙන් නිර්මාණය කරන ලදී. එය අනෙකුත් excel ශ්රිතයන් මෙන් දිස්වනු ඇත.
- ඉන්පසු, පහත සූත්රය මෙන් පෙනෙන ශ්රිතයේ තර්ක ඇතුලත් කරන්න: 14>
- Enter ඔබා Fill Handle මෙවලම යොදන්න සූත්රය ඉතිරි සෛල වෙත පිටපත් කිරීමට. අවසාන වශයෙන්, ඔබට පහත ප්රතිඵලය ලැබෙනු ඇත.
- එසේම, පෙර ක්රමයේදී, සංවර්ධක > දෘශ්ය මූලික වෙත යන්න. ඉන්පසු VBAPproject වෙතින් නව මොඩියුලයක් ඇතුලත් කරන්න සහ පහත කේතය මොඩියුලයේ ටයිප් කරන්න (තිර රුව බලන්න).
=TrimFirstn(B5,2)
9.2. පෙළෙහි අවසාන කොටස කැපීමට VBA
දැන් මම පෙළ තන්තුවක අවසාන කොටස කැපීමට VBA UDF භාවිතා කරමි. මෙම ක්රමය පෙර ක්රමයට සමාන වේ, ඔබට වෙනස් VBA කේතයක් ටයිප් කිරීමට සිදුවේ. උදාහරණයක් ලෙස, මම පහත පෙළ තන්තු වලින් අවසාන 5 අක්ෂර භාවිතා කරමි.
පියවර:
<119459
- දැන් අලුතින් සාදන ලද UDF එකතු කර පහත ආකාරයට තර්ක ඇතුල් කරන්න:
=TrimLastn(B5,5)
- ඔබ සූත්රය ඇතුළු කළ පසු, එක්සෙල් විසින් ලබා දී ඇති පෙළ තන්තුවලින් අවසාන 5 අක්ෂර කපා දමයි.
නිගමනය
ඉහත ලිපියේ මම ක්රම කිහිපයක් සාකච්ඡා කිරීමට උත්සාහ කර ඇත.එක්සෙල් හි පෙළක කොටසක් විස්තීර්ණ ලෙස කැපීමට. ඔබගේ ගැටළු විසඳීමට මෙම ක්රම සහ පැහැදිලි කිරීම් ප්රමාණවත් වනු ඇතැයි බලාපොරොත්තු වෙමු. ඔබට කිසියම් විමසීමක් ඇත්නම් කරුණාකර මට දන්වන්න.