අන්තර්ගත වගුව
Excel සූත්රයක ආධාරයෙන් මුල් නම, මැද නම සහ අවසාන නම වෙන් කරන්නේ කෙසේද යන්න මෙම ලිපියෙන් පෙන්වනු ඇත. මේ පිළිබඳව ඉක්මන් දසුනක් ලබා ගැනීමට, පහත බලන්න.
පුහුණු වැඩපොත බාගන්න
පහත සබැඳිය ක්ලික් කර පුහුණු වැඩපොත නොමිලේ බාගන්න.
පළමු මැද සහ අවසාන නම් වෙන් කරන්න Excel සූත්රයක් භාවිතයෙන් සම්පූර්ණ නම කොටස් වලට බෙදීම පහසුය. නමුත් එකවර විවිධ සෛලවල පළමු, මැද සහ අවසාන නම් උකහා ගත හැකි තනි Excel සූත්රයක් නොමැත. එබැවින්, සම්පූර්ණ නමේ කොටස් වෙන් කිරීම සඳහා විවිධ තනි සූත්ර භාවිතා කිරීම මෙහිදී අපි පෙන්වමු.
පහත දත්ත කට්ටලයේ, අපට ප්රමුඛ නළුවන් කිහිප දෙනෙකුගේ සැබෑ නම් ලැයිස්තුවක් ඇත.
පළමු, මැද සහ අවසාන නම් ඒවායේ සම්පූර්ණ නම් වලින් උපුටා ගැනීමට අපි Excel සූත්ර භාවිතා කරන්නෙමු ( තීරුව B ).
1. පළමු එක වෙන් කරන්න. Excel LEFT සහ SEARCH Functions සහිත නම
ඔබට LEFT ශ්රිතය පමණක් භාවිතයෙන් හෝ SEARCH ශ්රිතය සමඟ ඒකාබද්ධ කිරීමෙන් මුල් නම පහසුවෙන් උපුටා ගත හැක.
0> LEFT ශ්රිතය සහිත සාමාන්ය සූත්රය: =LEFT(සම්පූර්ණ නම, මුල් නමේ අක්ෂර ගණන)සාමාන්ය වම්-සෙවුම් සූත්රය:
=වම(සම්පූර්ණ නම,සෙවුම්(”,සම්පූර්ණ නම)-1)
භාවිතය සම්පූර්ණ නම් නම් අවකාශය වෙනුවට කොමාව (,). Flash Fill බොත්තම තෝරන්න.
ඉතුරු කොටු ( C6:C9 ) දැන් ස්වයංක්රීයව මුල් නම් ලබාදේ.
<0සටහන:
ඔබට ප්රතිදානය ලබා ගැනීමට අවශ්ය ආකාරයට C5 කොටුවේ රටාව සාදන්න. ඔබට මැද නම ඉවත් කිරීමට අවශ්ය නම්, C5 කොටුවේ William Pitt ටයිප් කරන්න, ඉන්පසු Flash Fill යොදන්න, යනාදිය.
වැඩිදුර කියවන්න: Excel VBA: Split First Name සහ අවසාන නම (ප්රායෝගික උදාහරණ 3ක්)
3. සොයන්න සහ ප්රතිස්ථාපනය භාවිතයෙන් වෙන වෙනම නම්
සොයා ගන්න සහ ප්රතිස්ථාපනය කරන්න මෙවලම විශාල ක්රියාකාරීත්වයක් ඇති තවත් එක්සෙල් විශේෂාංගයකි. එය තුළ Wildcards භාවිතයට ඉඩ සලසයි. අපි පළමු, මැද සහ අවසාන නම් උකහා ගැනීමට මෙම කොටසේ සොයන්න සහ ප්රතිස්ථාපනය කිරීමේ තරු ලකුණ (*) භාවිතා කරන්නෙමු.
3.1 පළමු හෝ අවසාන නම වෙන් කරන්න
පළමුවෙන් වෙන් කරන්න නම්:
- මුලින්ම සම්පූර්ණ නම් වෙනම තීරුවක පිටපත් කරන්න.
- CTRL+H ඔබන්න. සොයා ගන්න සහ ප්රතිස්ථාපනය කරන්න කවුළුව දිස්වනු ඇත.
- සොයාගන්න: කොටුව තුළ, තරු ලකුණ (*) සමඟින් ඉඩක් ටයිප් කරන්න.
- ප්රතිස්ථාපනය කරන්න: කොටුව තුළ, කිසිවක් ටයිප් කරන්න. එය හිස්ව තබන්න.
- සියල්ල ප්රතිස්ථාපනය කරන්න බොත්තම ඔබන්න.
මෙම ක්රමය හොඳින් ක්රියාත්මක වන බව පහත රූපයේ දැක්වේ. 👇
වෙනම අවසාන නම්:
- සම්පූර්ණ නම් වෙනම තීරුවක පිටපත් කර ඒවා තෝරන්න.
- CTRL+H ඔබන්න.
- අවසාන නම් වෙන් කිරීමට, තරු ලකුණ (8) ටයිප් කරන්න දේ සොයන්න: කොටුව තුළ ඉඩක්. ප්රතිස්ථාපනය: කොටුව හිස්ව තබන්න.
- දැන්, සියලු බොත්තම ඔබන්න.
පහත රූපයේ ප්රතිඵල පෙන්වයි. 👇
3.2 සම්පූර්ණ නමෙන් මැද නම ඉවත් කරන්න
සම්පූර්ණ නමෙන් මැද නම් ඉවත් කිරීමට, ක්රියා පටිපාටිය 3.1 හි ඇති ආකාරයටම වේ. . නමුත් ඔබට අවකාශයක් ඇතුළු කළ යුතු අතර, පසුව තරු ලකුණක් (*), ඉන්පසු Find and Replace කවුළුවේ Fin what box හි නැවත ඉඩක් තැබිය යුතුය. සමඟ ප්රතිස්ථාපනය කරන්න කොටුව හිස්ව තබන්න එපා. මෙම අවස්ථාවේදී, ඔබ එයට ඉඩක් ඇතුල් කළ යුතුය. ඉන්පසු සියල්ල ප්රතිස්ථාපනය කරන්න බොත්තම ඔබන්න.
වැඩිදුර කියවන්න: එක්සෙල් හි සූත්රය භාවිතයෙන් නම් බෙදන්නේ කෙසේද (4 පහසුයි ක්රම)
ඉක්මන් සටහන්
- ඔබට සියල්ල තුළ SEARCH ශ්රිතය වෙනුවට සිද්ධි සංවේදී FIND ශ්රිතය භාවිත කළ හැක. ඉහත සූත්ර.
- SEARCH හෝ FIND ශ්රිතය ලබා දී ඇති පෙළ තන්තුවේ වම් කෙළවරේ සිට සෙවූ අක්ෂරයේ පිහිටීම ලබා දෙයි.
- වෙත වරකට තනි ක්රමයක් භාවිතයෙන් නම් වෙන් කරන්න, T ext to Columns විශේෂාංගය භාවිතා කරන්න.
- Flash Fill විශේෂාංගය භාවිතා කිරීමට, යාබද රටාව සාදන්න තීරුව. එසේ නොමැතිනම්, ෆ්ලෑෂ් ෆිල්ට ඇණවුම දැනිය නොහැක.
නිගමනය
එක්සෙල් හි පළමු, මැද සහ අවසාන නම් වෙන් කිරීමට අපි සූත්ර උදාහරණ 3ක් සාකච්ඡා කර ඇත්තෙමු. ඔබ සතුව තිබේ නම්ප්රශ්න, කරුණාකර අදහස් දැක්වීමේ කොටසේ අපට දන්වන්න. තවත් Excel සම්බන්ධ ලිපි කියවීමට, අපගේ අඩවියට පිවිසෙන්න ExcelWIKI .
කොමා ඇත.LEFT-SEARCH සූත්රය LEFT සූත්රයට වඩා කාර්යක්ෂම වන්නේ එක් හේතුවක් නිසා ය. LEFT සූත්රයේ මුල් නමේ ඇති අක්ෂර සංඛ්යාව ඔබ අතින් ආදානය කළ යුතුය. LEFT-SEARCH සූත්රය මඟින් ඔබේ මුල් නම්වල අකුරු කීයක් තිබේදැයි සොයා ගනු ඇත, ඉන්පසු එහි ඇති LEFT ශ්රිතය සමඟින් මුල් නම් ආපසු ලබා දෙන්න.
1.1 LEFT භාවිත කරන්න. සෙවුම් සූත්රය
පළමු නම් වෙන් කර ගැනීමට පහත පියවර ක්රියාත්මක කරන්න.
පියවර:
- පළමුව, පහත සූත්රය පිටපත් කර ඇතුළු කරන්න. එය සෛලය C5 හි ඇත.
=LEFT(B5,SEARCH(" ",B5)-1)
- ENTER <8 ඔබන්න සූත්රය පිටපත් කිරීමට පහත කොටු මත යතුර යතුර සහ Fill Handle අයිකනය ඇදගෙන යන්න. 7>සටහන:
ඔබට SEARCH Function වෙනුවට FIND ශ්රිතය භාවිත කළ හැක. ඒවා අතර වෙනස වන්නේ සෙවීම අවස්ථා සංවේදී නොවන අතර එම නිසා වඩාත් නම්යශීලී වන අතර සොයාගැනීම අවස්ථා සංවේදී වේ. නමුත් මෙම අවස්ථාවේදී ශ්රිත දෙකම හොඳින් ක්රියා කරයි.
1.2 වම් ශ්රිතය පමණක් භාවිතා කරන්න
ක්රියාත්මක කිරීමට පියවර පහත පරිදි වේ.
පියවර:
- පළමු නමේ ඇති අක්ෂර ගණන ගණන් කරන්න. උදාහරණයක් ලෙස, "විලියම් බ්රැඩ්ලි පිට්" ගේ මුල් නමෙහි අක්ෂර අංකය 7 (W i l l i a m) වේ.
- cell C5 වෙත ගොස් පහත සූත්රය ඇතුළු කරන්න. වෙතඑය.
=LEFT(B5,7)
- ENTER ඔබා පළමු සම්පූර්ණ සඳහා මුල් නම ලබා ගන්න name.
- ඊළඟ කොටු වෙත ගොස් පෙර පියවර සියල්ල නැවත කරන්න.
අවසාන ප්රතිදානය පහත රූපයේ පරිදි වේ. 👇 මම ඊට අනුරූප සූත්ර ද පෙන්වා ඇත.
වැඩිදුර කියවන්න: Excel හි නම් තීරු තුනකට බෙදන ආකාරය (ක්රම 3)
2. අවසාන නම වෙන් කරන්න (මැද නම් සහිත හෝ නැතිව)
නම් වර්ග තිබිය හැක. මැද නමක් ඇති නම් සහ මැද නමක් නොමැති නම්! සම්පූර්ණ නමකින් අවසාන නම වෙන් කිරීම සඳහා, එහි මැද නමක් තිබේද නැද්ද යන්න සලකා බැලිය යුතුය. මෙය මත පදනම්ව, සූත්ර වෙනස් වේ.
2.1 මධ්ය නම් ඇති විට
අපි RIGHT, LEN, FIND සහ ආදේශක භාවිතා කර සූත්රයක් යොදන්නෙමු. දෙවන ක්රමයේ ක්රියා කරයි. පහත පියවර පමණක් යොදන්න.
පියවර:
- පහත සූත්රය C5 තුළ ටයිප් කරන්න හෝ පිටපත් කරන්න.
=RIGHT(A2,LEN(A2)-FIND("^",SUBSTITUTE(A2," ","^",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))
- ENTER බොත්තම ඔබා Fill Handle අයිකනය සියල්ල අදින්න මාර්ගය.
අවසාන ප්රතිඵලය පහත දැක්වේ. 👇
සටහන:
ඒ වෙනුවට ඔබට SEARCH ශ්රිතයද භාවිතා කළ හැක FIND ශ්රිතයේ.
🔎 සූත්රය ක්රියා කරන්නේ කෙසේද?
- ආදේශක(B5,” “,””)
ප්රතිඵලය: “විලියම්බ්රැඩ්ලිපිට්”.
- LEN(ආදේශක(B5,"""))
ප්රතිඵලය: 2 .
- ආදේශක(B5," ","^",LEN(B5)-LEN(ආදේශක(B5,""") ))))
ප්රතිඵලය: “විලියම් බ්රැඩ්ලි^පිට්”.
- සොයා ගන්න(“^”,ආදේශකය(B5,””^”,LEN(B5)-LEN(ආදේශක(B5,”””))))
ප්රතිඵලය: 16.
- LEN(B5)-සොයාගන්න(“^”,ආදේශකය(B5,””,^”,LEN(B5)-LEN(ආදේශක(B5,”) ,””))))
ප්රතිඵලය: 4.
- =දකුණ(B5,LEN(B5) -සොයන්න(“^”,ආදේශක(B5,” “,”^”,LEN(B5)-LEN(ආදේශක(B5,””,””)))))
ප්රතිඵලය: පිට්.
2.2 මැද නමක් නොමැති විට
සම්පූර්ණ නම්වල මැද නමක් නොමැති නම්, අපගේ කාර්යයවඩාත් පහසු වේ. එවැනි අවස්ථාවන්හිදී අවසාන නම් වෙන් කිරීම සඳහා, අපට සම්පූර්ණ නමේ ඇති අවකාශයේ අක්ෂරයේ පිහිටීම වමේ සිට දකුණට හඳුනාගෙන, සම්පූර්ණ නම පෙළ පෙළේ දිගෙන් ප්රතිඵලය අඩු කර, පසුව මෙම 2 වන ප්රතිඵලය <7 ලෙස භාවිතා කළ යුතුය. RIGHT ශ්රිතයේ>num_chars තර්කය.
මෙය කිරීමට පහත පහසු පියවර යොදන්න.
පියවර:
- පහත දැක්වෙන සූත්රය C5 හි ලියා ENTER යතුර ඔබන්න.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
- සූත්රය පහළට පිටපත් කිරීමට Fill Handle නිරූපකය අදින්න.
මෙන්න ප්රතිඵලය . 👇
🔎 සූත්ර බිඳවැටීම
- සොයන්න (” “,B5)
ප්රතිඵලය: 5.
- LEN(B5)-SEARCH(” “,B5)
ප්රතිඵලය: 4.
- දකුණ(B5,LEN(B5)-SEARCH(” “,B5))
ප්රතිඵලය: පිට්.
තවත් කියවන්න: Excel හි කොමාවෙන් නම් බෙදන්නේ කෙසේද (සුදුසු ක්රම 3ක්)
3. වෙනම මැද නම් (තනි) හෝ බහු)
අපට තනි හෝ බහු මැද නම් තිබිය හැක. සෑම අවස්ථාවකදීම, අපි වෙනම Excel භාවිතා කළ යුතුයසූත්ර. අපි ඒ දෙකම පහතින් පෙන්වා ඇත.
3.1 MID-SEARCH සූත්රය සමඟින් තනි මැද නම වෙන් කරන්න
තනි මැද නමක් වෙන් කිරීම සඳහා, අපට MID ශ්රිතය <සමඟ සූත්රයක් භාවිත කළ හැක. 8>බහු සෙවුම් කාර්යයන් සමඟ ඒකාබද්ධ වේ. MID ශ්රිතය ලබා දී ඇති ස්ථානයකින් ආරම්භ වන නිශ්චිත පෙළ තන්තුවක මැද සිට ලබා දී ඇති අක්ෂර සංඛ්යාවක් ලබා දෙයි.
MID ශ්රිතයේ වාක්ය ඛණ්ඩය:
=MID(text, start_num, num_chars)
දැන්, පහත පියවර අනුගමනය කරන්න.
පියවර:<8
- මුලින්ම, සෛල C5 හි පහත සූත්රය ටයිප් කර ENTER යතුර ඔබන්න.
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-(SEARCH(" ",B5)+1))
- සියලු සෛල තුළ සූත්රය පිටපත් කිරීමට Fill Handle නිරූපකය C9 දක්වා ඇදගෙන යන්න.
පහත දැක්වෙන පින්තූරය බලන්න, එහි මැද නම් හොඳින් වෙන් කර ඇත. 👇
සටහන:
සමහර සම්පූර්ණ නම්වල මුල් සහ අවසාන නම් පමණක් තිබේ නම්, සූත්රයට IFERROR ශ්රිතය ආරම්භයේ.
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")
🔎 සූත්ර බිඳවැටීම
මෙම සූත්රයේ භාවිතා වන MID ශ්රිතයට අවශ්ය තර්ක තුනක් ඇත.
» B5 පෙළ තර්කය වෙත යොමු කරයි. .
» SEARCH(” “,B5)+1 start_num තර්කය යොමු කරයි.
» SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-(SEARCH(” “,B5)+1) MID ශ්රිතය සඳහා අකුරු_ගණන් තර්කය ලබා දෙයි.
- සෙවීම("",B5) + 1
ප්රතිඵලය: 9.
- SEARCH(” “, B5, SEARCH(” “, B5)+1) – (SEARCH(” “, B5)+1)
ප්රතිඵලය: 7.
- MID(B5, SEARCH(" ", B5) + 1, SEARCH(" ", B5, SEARCH(" ", B5)+1) - (සෙවීම(" “, B5)+1))
ප්රතිඵලය: “බ්රැඩ්ලි”.
3.2 බහු මැද නම් වෙන් කරන්න
ඔබට මැද නම් කිහිපයක් තිබේ නම්, ඔබට තවමත් ඒවා සම්පූර්ණ නම් වලින් වෙන් කළ හැක. පෙර සූත්රයේ මෙන්, අපි MID ශ්රිතය භාවිතා කරමු. ඒ සමඟින්, අපි TRIM සහ LEN කාර්යයන් ද ඒකාබද්ධ කරන්නෙමු.
සාමාන්ය සූත්රය බහු මැද වෙන් කිරීමටනම්:
=TRIM(MID(නම,LEN(පළමු)+1,LEN(නම)-LEN(පළමු සහ අවසාන))
පියවර:
- මුලින්ම, ඔබට පළමු සහ අවසාන නම් වෙනම තීරු දෙකකට වෙන් කළ යුතුය C සහ D . අපි මෙය 1.1 සහ 2 හි සාකච්ඡා කර ඇත.
- පහත දැක්වෙන සූත්රය සෛලය E5 පිටපත් කර ENTER<ඔබන්න. 8>.
=TRIM(MID(B5,LEN(C5)+1,LEN(B5)-LEN(C5&D5)))
- පිරවුම් හසුරුව අදින්න සහ සියලුම නම් සඳහා ප්රතිදානය ලබා ගන්න. 👇
🔎 සූත්ර ඛණ්ඩනය
- LEN(C5&D5)
ප්රතිඵලය: 10.
- LEN( B5)-LEN(C5&D5)
ප්රතිඵලය: 13.
- LEN(C5)+1
ප්රතිඵලය: 6.
- MID(B5,LEN(C5)+1,LEN(B5)-LEN (C5&D5))
ප්රතිඵලය: " E. Hoffmann "
- =TRIM(" E. Hoffmann “)
ප්රතිඵලය: “ඊ. Hoffmann”.
Excel හි මුල් නම සහ අවසාන නම වෙන් කිරීමට තවත් ක්රම
මෙතෙක්, අපි මුලින්ම වෙන් කළ හැකි සූත්ර කිහිපයක් ඉගෙන ගෙන ඇත, එක්සෙල් හි මැද හෝ අවසාන නම්. දැන් මෙම කොටසේදී, අපි Excel සූත්ර නොමැතිව තවත් ක්රම කිහිපයක් ඉගෙන ගනිමු.
1. Text to Columns විශේෂාංගය ආධාරයෙන් සම්පූර්ණ නම් බෙදන්න
Excel Text to Columns විශාරද අපට පළමු, මැද හෝ අවසාන නම් එකවර වෙන් කිරීමට හැකියාව ලබා දෙයි. පහත සරල පියවර අනුගමනය කරන්න.
පියවර:
- පහත පරාසය තෝරන්නසම්පූර්ණ නම් අඩංගු සෛල B5:B9 .
- Data tab >> දත්ත මෙවලම් සමූහය >> Text to Columns බොත්තම ඔබන්න.
- පහත කවුළුව උත්පතන වනු ඇත. Delimited බොත්තම ඔබා Next> ඔබන්න.
- Space <සලකුණු කරන්න 8>පරීක්ෂා කොටුව සහ ඊළඟ> ඔබන්න General .
- පළමු ප්රතිදානය සිදුවන ගමනාන්තය C5 තෝරන්න.
- Finish ඔබන්න. 17>
- පහත උත්පතන දිස්වන්නේ නම්, OK ඔබන්න.
- cell C5 හි මුල් නම ටයිප් කරන්න.
- C5:C9 තෝරන්න සහ දත්ත පටිත්ත වෙත යන්න .
- දත්ත මෙවලම් සමූහයෙන් ,
පහත පින්තූරයේ වෙන් වූ නම් පෙන්වයි. 👇
තවත් කියවන්න: Excel හි නම් බෙදන්නේ කෙසේද (ඵලදායී ක්රම 5)
2. Excel 2013, 2016, 2019 & 365
Excel Flash Fill යනු සෛල තුළ රටා දැනීමට සහ රටාව අනුව ඊළඟ සෛල ස්වයංක්රීයව පිරවිය හැකි විශිෂ්ට විශේෂාංගයකි. ඔබ Excel 2013, 2016, 2019, හෝ 365 භාවිතා කරන්නේ නම්, ඔබට මෙම විශේෂාංගය භාවිතා කළ හැක.
පහත පියවර මඟින් Excel Flash Fill භාවිතයෙන් පළමු, මැද හෝ අවසාන නම් උපුටා ගන්නා/ඉවත් කරන ආකාරය පෙන්වනු ඇත.
පියවර: