අන්තර්ගත වගුව
නිබන්ධනය Excel හිඩැස් කැපීමට ඉක්මන් සහ පහසු ක්රම කිහිපයක් පෙන්වයි. වචන අතර ප්රමුඛ, ටේ්රලිං සහ අමතර හිස්තැන් ඉවත් කරන්නේ කෙසේද, Excel TRIM ශ්රිතය ක්රියා නොකරන්නේ ඇයි සහ එය නිවැරදි කරන්නේ කෙසේද යන්න ඉගෙන ගන්න.
ඔබ එහි ඇති බව දන්නා අනුපිටපත් සඳහා තීරු දෙකක් සංසන්දනය කරනවාද, නමුත් ඔබේ සූත්රවලට තනි අනුපිටපත් ඇතුළත් කිරීමක් සොයාගත නොහැකිද? එසේත් නැතිනම්, ඔබ සංඛ්යා තීරු දෙකක් එකතු කරන නමුත් දිගටම බිංදු පමණක් ලබා ගන්නවාද? ඔබේ පැහැදිලිවම නිවැරදි Vlookup සූත්රය N/A දෝෂ සමූහයක් පමණක් ලබා දෙන්නේ ඇයි? මේ ඔබ පිළිතුරු සොයන ගැටලු සඳහා උදාහරණ කිහිපයක් පමණි. සහ සියල්ලට හේතුව අතිරේක හිස් ඔබේ සෛල තුළ සංඛ්යාත්මක සහ පෙළ අගයන්ට පෙර, පසු හෝ අතර සැඟවීමයි.
Microsoft Excel හිස්තැන් ඉවත් කිරීමට විවිධ ක්රම කිහිපයක් ඉදිරිපත් කරයි. ඔබගේ දත්ත පිරිසිදු කරන්න. මෙම නිබන්ධනයේදී, අපි Excel හි හිස්තැන් මකා දැමීමේ වේගවත්ම සහ පහසුම ක්රමය ලෙස TRIM ශ්රිතයේ හැකියාවන් විමර්ශනය කරන්නෙමු.
TRIM ශ්රිතය - Excel හි අමතර හිස්තැන් ඉවත් කරන්න
ඔබ Excel හි TRIM ශ්රිතය භාවිතා කරන විට පෙළෙන් අමතර ඉඩ ඉවත් කරයි. එය වචන අතර තනි ඉඩ අක්ෂරයක් හැර ප්රමුඛ, පසුපසට යන සහ අතර ඇති සියලුම හිස්තැන් මකා දමයි.
TRIM ශ්රිතයේ වාක්ය ඛණ්ඩය කෙනෙකුට සිතාගත හැකි පහසුම වේ:
TRIM( text)text යනු ඔබට අතිරික්ත හිස්තැන් ඉවත් කිරීමට අවශ්ය කොටුවකි.
උදාහරණයක් ලෙස, A1 කොටුවේ හිස්තැන් ඉවත් කිරීමට, ඔබ මෙය භාවිතා කරයි.formula:
=TRIM(A1)
සහ පහත තිර රුවක් ප්රතිඵලය පෙන්වයි:
ඔව්, එය ඉතා සරලයි!
කරුණාකර එය සලකන්න TRIM ශ්රිතය නිර්මාණය කර ඇත්තේ 7-bit ASCII කේත පද්ධතියේ 32 අගයක් ඇති අවකාශ අක්ෂරය පමණක් ඉවත් කිරීමටය. අමතර හිස්තැන්වලට අමතරව, ඔබේ දත්තවල රේඛා බිඳීම් සහ මුද්රණය නොවන අක්ෂර තිබේ නම්, ASCII පද්ධතියේ පළමු මුද්රණය නොවන අක්ෂර 32 මකා දැමීමට CLEAN සමඟ ඒකාබද්ධව TRIM ශ්රිතය භාවිතා කරන්න.
උදාහරණයක් ලෙස, A1 කොටුවෙන් හිස්තැන්, රේඛා බිඳීම් සහ අනෙකුත් අනවශ්ය අක්ෂර ඉවත් කරන්න, මෙම සූත්රය භාවිතා කරන්න:
=TRIM(CLEAN(A1))
වැඩිදුර තොරතුරු සඳහා, කරුණාකර Excel හි මුද්රණය නොවන අක්ෂර ඉවත් කරන්නේ කෙසේදැයි බලන්න
<0 160 අගයක් ඇති (html අක්ෂරය ) නොබිඳෙන අවකාශයන් ඉවත් කිරීමට, ආදේශක සහ CHAR ශ්රිත සමඟින් TRIM භාවිතා කරන්න: =TRIM(SUBSTITUTE(A1, CHAR(160), " "))
සම්පූර්ණ විස්තර සඳහා, කරුණාකර Excel හි නොකැඩෙන හිස්තැන් මකා දමන්නේ කෙසේද යන්න බලන්න
Excel හි TRIM ශ්රිතය භාවිතා කරන්නේ කෙසේද - සූත්ර උදාහරණ
දැන් ඔබ මූලික කරුණු දන්නා බැවින්, අපි Excel හි TRIM හි නිශ්චිත භාවිතයන් කිහිපයක් සාකච්ඡා කරමු, ඔබට මුහුණ දීමට සිදු විය හැකි අන්තරායන් සහ විසඳුම් ක්රියාත්මක වේ.
සම්පූර්ණ දත්ත තීරුවක හිස්තැන් කපා ගන්නේ කෙසේද
ඔබට පෙළට පෙර සහ පසු යම් සුදු ඉඩක් ඇති නම් තීරුවක් ඇතැයි සිතමු. වැඩි වශයෙන් වචන අතර හිස් එකකට වඩා. ඉතින්, ඔබ එකවර සියලුම සෛල තුළ ඇති සියලුම ප්රමුඛ, පසුපස සහ අතිරික්තය ඉවත් කරන්නේ කෙසේද? එක්සෙල් පිටපත් කිරීමෙන්තීරුව හරහා TRIM සූත්රය, පසුව සූත්ර ඒවායේ අගයන් සමඟ ප්රතිස්ථාපනය කරන්න. සවිස්තරාත්මක පියවර පහතින් අනුගමනය කෙරේ.
- ඉහළම කොටුව සඳහා TRIM සූත්රයක් ලියන්න, A2 අපගේ උදාහරණයේ:
=TRIM(A2)
- කර්සරය පහළ දකුණු කෙළවරට තබන්න. සූත්ර කොටුවේ (මෙම උදාහරණයේ B2), සහ කර්සරය ප්ලස් ලකුණ බවට පත් වූ වහාම, සූත්රය තීරුවේ පහළට, දත්ත සහිත අවසාන කොටුව දක්වා පිටපත් කිරීමට එය දෙවරක් ක්ලික් කරන්න. එහි ප්රතිඵලයක් ලෙස, ඔබට තීරු 2ක් ලැබෙනු ඇත - හිස්තැන් සහිත මුල් නම් සහ සූත්ර-ධාවනය කළ කැපූ නම්.
- Trim සූත්ර සහිත සියලුම සෛල තෝරන්න (මෙම උදාහරණයේ B2:B8), සහ ඒවා පිටපත් කිරීමට Ctrl+C ඔබන්න.
- මුල් දත්ත සහිත සියලුම කොටු තෝරන්න (A2:A8 ), සහ Ctrl+Alt+V ඔබන්න, ඉන්පසු V . එය අලෙවන්න විශේෂ > අගයයන්
- Enter යතුර ඔබන්න අදාළ වන පේස්ට් අගයන් කෙටිමඟ වේ. නිමයි!
සංඛ්යාත්මක තීරුවක ප්රමුඛ හිස්තැන් ඉවත් කරන්නේ කෙසේද
ඔබ දැන් දැක ඇති පරිදි, Excel TRIM ශ්රිතය මඟින් පෙළ දත්ත තීරුවකින් තොරව සියලුම අමතර හිස්තැන් ඉවත් කර ඇත. බාධාවක්. නමුත් ඔබේ දත්ත අකුරු නොව අංක නම් කුමක් ද?
මුලින්ම බැලූ බැල්මට පෙනෙන්නේTRIM කාර්යය එහි කාර්යය ඉටු කර ඇත. කෙසේ වෙතත්, සමීපව බැලීමෙන්, කපන ලද අගයන් ඉලක්කම් මෙන් නොහැසිරෙන බව ඔබට පෙනෙනු ඇත. මෙහි ඇත්තේ අසාමාන්යතා පිළිබඳ ඇඟවීම් කිහිපයක් පමණි:
- ප්රමුඛ අවකාශයන් සහ කැපූ සංඛ්යා සහිත මුල් තීරු දෙකම වමට පෙළගස්වා ඇත, ඔබ සෛලවලට අංක ආකෘතිය යෙදුවද, සාමාන්ය සංඛ්යා දකුණට පෙළගස්වා ඇත. පෙරනිමියෙන්.
- කපන ලද අංක සහිත කොටු දෙකක් හෝ වැඩි ගණනක් තෝරාගත් විට, Excel තත්ව තීරුවේ COUNT පමණක් පෙන්වයි. සංඛ්යා සඳහා, එය SUM සහ AVERAGE ද පෙන්විය යුතුය.
- කපන ලද කොටු සඳහා යොදන ලද SUM සූත්රයක් ශුන්යය ලබා දෙයි.
සියලු පෙනුමෙන්, කැපූ අගයන් පෙළ නූල් , අපට අංක අවශ්ය වන අතර. මෙය නිවැරදි කිරීම සඳහා, ඔබට කැපූ අගයන් 1 කින් ගුණ කළ හැකිය (සියලු අගයන් එකවර ගුණ කිරීමට, පේස්ට් ස්පෙෂල් > ගුණ කිරීමේ විකල්පය භාවිතා කරන්න).
වඩාත් අලංකාර විසඳුමක් වන්නේ TRIM ශ්රිතය VALUE හි ඇතුළත් කිරීමයි. , මේ වගේ:
=VALUE(TRIM(A2))
ඉහත සූත්රය ප්රමුඛ සහ පසුපසට යන හිස්තැන් තිබේ නම් ඉවත් කර, පහත තිර රුවෙහි පෙන්වා ඇති පරිදි ලැබෙන අගය සංඛ්යාවක් බවට පත් කරයි:
Excel හි ප්රමුඛ අවකාශයන් පමණක් ඉවත් කරන්නේ කෙසේද (Left Trim)
සමහර අවස්ථා වලදී, ඔබේ දත්ත වඩා හොඳින් කියවිය හැකි කිරීමට ඔබට වචන අතර අනුපිටපත් සහ තුන් ගුණයකින් යුත් හිස් ටයිප් කළ හැක. කෙසේ වෙතත්, ඔබට මෙවැනි ප්රමුඛ අවකාශයන් ඉවත් කිරීමට අවශ්ය වේ:
ඔබ දැනටමත් දන්නා පරිදි, TRIM ශ්රිතයපෙළ තන්තු මැද ඇති අමතර ඉඩ ඉවත් කරයි, එය අපට අවශ්ය නොවේ. අතර ඇති සියලුම හිස්තැන් නොවෙනස්ව තබා ගැනීමට, අපි ටිකක් සංකීර්ණ සූත්රය භාවිතා කරන්නෙමු:
=MID(A2,FIND(MID(TRIM(A2),1,1),A2),LEN(A2))
ඉහත සූත්රයේ දී, FIND, MID සහ TRIM හි සංයෝජනයෙන් පිහිටීම ගණනය කරයි. තන්තුවක පළමු පෙළ අක්ෂරය. ඉන්පසුව, ඔබ එම අංකය වෙනත් MID ශ්රිතයකට සපයනු ලබන අතර එමඟින් එය පළමු පෙළ අක්ෂරයේ පිහිටුමෙන් ආරම්භ වන සම්පූර්ණ පෙළ තන්තුවම (LEN මගින් ගණනය කරනු ලබන්නේ LEN මගින්) ආපසු ලබා දෙන ලෙසයි.
පහත තිර රුව පෙන්නුම් කරන්නේ සියල්ල ප්රමුඛ අවකාශයන් නැති වී ඇති අතර, වචන අතර බහුවිධ අවකාශයන් තවමත් පවතී:
නිමා කිරීමේ ස්පර්ශයක් ලෙස, ටිම් සූත්ර උදාහරණයේ 3 වැනි පියවරේ පෙන්වා ඇති පරිදි, මුල් පෙළ කැපූ අගයන් සමඟ ප්රතිස්ථාපනය කරන්න. , සහ ඔබ යන්න හොඳයි!
ඉඟිය. ඔබට සෛල අගින් හිස්තැන් ඉවත් කිරීමට අවශ්ය නම්, Trim Spaces මෙවලම භාවිතා කරන්න. වචන අතර බහුවිධ අවකාශයන් නොවෙනස්ව තබා ගනිමින් ප්රමුඛ සහ පසුගාමී අවකාශයන් ඉවත් කිරීමට පැහැදිලි Excel සූත්රයක් නොමැත.
කොටුවක අමතර හිස් තැන් ගණන් කරන්නේ කෙසේද
සමහර විට, ඔබේ Excel පත්රයේ හිස්තැන් ඉවත් කිරීමට පෙර, ඇත්ත වශයෙන්ම එහි අතිරික්ත හිස්තැන් කොපමණ දැයි දැන ගැනීමට ඔබට අවශ්ය විය හැක.
අංකය ලබා ගැනීමට කොටුවක ඇති අමතර ඉඩ ප්රමාණය, LEN ශ්රිතය භාවිතයෙන් සම්පූර්ණ පෙළ දිග සොයා ගන්න, ඉන්පසු අමතර හිස්තැන් නොමැතිව තන්තු දිග ගණනය කරන්න, සහ දෙවැන්න කලින් තිබූ එකෙන් අඩු කරන්න:
=LEN(A2)-LEN(TRIM(A2))
පහතතිර රුවක් ඉහත සූත්රය ක්රියාවෙන් පෙන්වයි:
සටහන. සූත්රය සෛලයක අමතර හිස් ගණන, එනම් ප්රමුඛ, ටේ්රලිං සහ වචන අතර එක දිගට එකකට වඩා වැඩි ඉඩ ප්රමාණයක් ලබා දෙයි, නමුත් එය පෙළ මැද ඇති තනි ඉඩ ගණන් නොගනී. ඔබට කොටුවක ඇති සම්පූර්ණ හිස් සංඛ්යාව ලබා ගැනීමට අවශ්ය නම්, මෙම ආදේශක සූත්රය භාවිතා කරන්න.
අතිරික්ත හිස්තැන් සහිත කොටු උද්දීපනය කරන්නේ කෙසේද
සංවේදී හෝ වැදගත් තොරතුරු සමඟ වැඩ කරන විට, ඔබ මකාදමන දේ හරියටම නොදැක ඕනෑම දෙයක් මැකීමට ඔබ පසුබට විය හැක. මෙම අවස්ථාවෙහිදී, ඔබට ප්රථමයෙන් අමතර හිස්තැන් සහිත කොටු උද්දීපනය කළ හැකි අතර පසුව එම හිස්තැන් ආරක්ෂිතව ඉවත් කළ හැක.
මේ සඳහා පහත සූත්රය සමඟින් කොන්දේසිගත හැඩතල ගැන්වීමේ රීතියක් සාදන්න:
=LEN($A2)>LEN(TRIM($A2))
ඔබට උද්දීපනය කිරීමට අවශ්ය දත්ත සහිත ඉහළම සෛලය A2 වේ.
මෙම සූත්රය Excel හට උපදෙස් දෙන්නේ සම්පූර්ණ තන්තු දිග කැපූ පෙළේ දිගට වඩා වැඩි කොටු උද්දීපනය කිරීමට ය.
කොන්දේසි හැඩතල ගැන්වීමේ රීතියක් සෑදීමට, ඔබට තීරු ශීර්ෂයකින් තොරව උද්දීපනය කිරීමට අවශ්ය සියලුම කොටු (පේළි) තෝරන්න, මුල් පිටුව ටැබ් > ස්ටයිල්ස් කණ්ඩායම වෙත ගොස්, <1 ක්ලික් කරන්න>කොන්දේසි සහිත හැඩතල ගැන්වීම > නව රීතිය > ආකෘතිකරණය කළ යුතු සෛල තීරණය කිරීමට සූත්රයක් භාවිතා කරන්න .
ඔබ තවමත් Excel කොන්දේසි සහිත හැඩතල ගැන්වීම ගැන හුරුපුරුදු නැතිනම් , ඔබ මෙහි සවිස්තරාත්මක පියවර සොයා ගනු ඇත: මත පදනම්ව කොන්දේසි සහිත හැඩතල ගැන්වීමේ රීතියක් සාදා ගන්නේ කෙසේදසූත්රය.
පහත තිර රුවෙහි පෙන්වා ඇති පරිදි, ප්රතිඵලය පෙර උදාහරණයේ අපට ලැබුණු අමතර ඉඩ ප්රමාණය සමඟ මනාව තහවුරු වේ:
ඔබ දකින පරිදි, භාවිතය Excel හි TRIM කාර්යය පහසු සහ සරල ය. එසේ වුවද, යමෙකුට මෙම නිබන්ධනයේ සාකච්ඡා කර ඇති සූත්ර දෙස සමීපව බැලීමට අවශ්ය නම්, Trim Excel Spaces Workbook බාගත කිරීමට ඔබව සාදරයෙන් පිළිගනිමු.
Excel TRIM ක්රියා නොකරයි
TRIM ශ්රිතය පමණක් ඉවත් කරයි. අවකාශ අක්ෂරය 7-bit ASCII අක්ෂර කට්ටලයේ කේත අගය 32 මගින් නිරූපණය කෙරේ. යුනිකෝඩ් අක්ෂර කට්ටලය තුළ, නොකැඩෙන අවකාශය, නමින් තවත් එක් අවකාශ අක්ෂරයක් ඇත, එය සාමාන්යයෙන් වෙබ් පිටු වල html අක්ෂරය ලෙස භාවිතා වේ. නොබිඳිය හැකි ඉඩෙහි දශම අගය 160ක් වන අතර, TRIM ශ්රිතයට එය තනිවම ඉවත් කළ නොහැක.
එබැවින්, ඔබේ දත්ත කට්ටලය තුළ TRIM ශ්රිතය ඉවත් නොකරන සුදු හිස් එකක් හෝ කිහිපයක් තිබේ නම්, SUBSTITUTE ශ්රිතය භාවිතා කරන්න. නොකැඩෙන අවකාශයන් නිත්ය අවකාශයන් බවට පරිවර්තනය කර ඒවා කපා හැරීමට. පෙළ A1 හි ඇතැයි උපකල්පනය කළහොත්, සූත්රය පහත පරිදි වේ:
=TRIM(SUBSTITUTE(A1, CHAR(160), " "))
අමතර පූර්වාරක්ෂාවක් ලෙස, ඔබට ඕනෑම මුද්රණය කළ නොහැකි අක්ෂරවල සෛලය පිරිසිදු කිරීමට CLEAN ශ්රිතය කාවැද්දීමට හැකිය:
=TRIM(CLEAN(SUBSTITUTE(A1, CHAR(160), " ")))
පහත තිර රුවක් වෙනස පෙන්වයි:
ඉහත සූත්ර ඔබටත් ක්රියා නොකරන්නේ නම්, ඔබේ දත්තවල යම් නිශ්චිත මුද්රණයක් නොමැති වීමට ඉඩ ඇත. චරිත32 සහ 160 හැර වෙනත් කේත අගයන් සමඟින්. මෙම අවස්ථාවෙහිදී, අක්ෂර කේතය සොයා ගැනීමට පහත සූත්රවලින් එකක් භාවිතා කරන්න, A1 යනු ගැටළුකාරී සෛලයකි:
ප්රමුඛ අවකාශය: =CODE(LEFT(A1,1))
ට්රේලිං space: =CODE(RIGHT(A1,1))
අවකාශය අතර ( n යනු පෙළ තන්තුවේ ගැටළුකාරී අක්ෂරයේ පිහිටීම):
=CODE(MID(A1, n , 1)))
ඉන්පසු , ඉහත සාකච්ඡා කර ඇති TRIM(SUBSTITUTE()) සූත්රය වෙත ආපසු ලබා දුන් අක්ෂර කේතය සපයන්න.
උදාහරණයක් ලෙස, CODE ශ්රිතය තිරස් ටැබ් අක්ෂරය වන 9 ආපසු ලබා දෙන්නේ නම්, ඔබ එය ඉවත් කිරීමට පහත සූත්රය භාවිතා කරයි:
=TRIM(SUBSTITUTE(A1, CHAR(9), " "))
Excel සඳහා අවකාශයන් කපා දමන්න - ක්ලික් කිරීමකින් අමතර හිස්තැන් ඉවත් කරන්න
නොපැහැදිලි කාර්යයක් සමඟ කටයුතු කිරීමට විවිධ සූත්ර අතලොස්සක් ඉගෙනීමේ අදහස විහිළුවක්ද? එවිට ඔබ එක්සෙල් හි හිස්තැන් ඉවත් කිරීමට මෙම එක්-ක්ලික් තාක්ෂණයට කැමති විය හැක. අපගේ Ultimate Suite හි ඇතුළත් Text Toolkit වෙත මම ඔබට හඳුන්වා දීමට ඉඩ දෙන්න. නඩුව වෙනස් කිරීම, පෙළ බෙදීම සහ හැඩතල ගැන්වීම වැනි අනෙකුත් දේවල් අතර, එය Trim Spaces විකල්පය ඉදිරිපත් කරයි.
ඔබේ Excel තුළ Ultimate Suite ස්ථාපනය කර ඇති විට, Excel හි හිස්තැන් ඉවත් කිරීම මේ තරම් සරලයි. :
- ඔබට හිස්තැන් මැකීමට අවශ්ය කොටුව(s) තෝරන්න.
- රිබනය මත ඇති Trim Spaces බොත්තම ක්ලික් කරන්න.
- පහත විකල්ප වලින් එකක් හෝ සියල්ල තෝරන්න:
- Trim leading සහ trailing හිස්තැන්
- Trim අමතර හිස් වචන අතර, තනි එකක් හැරඉඩ
- කපන්න නොකැඩී හිස්තැන් ( )
- ක්ලික් කරන්න කපන්න .
ඒකේ තියෙන්නේ එච්චරයි! සියලුම අමතර අවකාශයන් ඇසිපිය හෙළීමකින් ඉවත් කරනු ලැබේ.
මෙම උදාහරණයේ දී, අපි ඉවත් කරන්නේ ප්රමුඛ සහ පසුගාමී හිස්තැන් පමණක් වන අතර වඩා හොඳ කියවීමේ හැකියාව සඳහා වචන අතර බහුවිධ අවකාශයන් නොවෙනස්ව තබා ගනිමු - Excel සූත්රවලට මුහුණ දිය නොහැකි කාර්යය mouse click!
ඔබේ පත්රවල Trim Spaces උත්සාහ කිරීමට ඔබ කැමති නම්, මෙම සටහන අවසානයේ ඇගයීම් අනුවාදයක් බාගැනීමට ඔබව සාදරයෙන් පිළිගනිමු.
කියවීම ගැන මම ඔබට ස්තූතිවන්ත වන අතර ලබන සතියේ ඔබව දැකීමට බලාපොරොත්තු වෙමි. අපගේ මීළඟ නිබන්ධනයේදී, අපි Excel හි හිස්තැන් කැපීමට වෙනත් ක්රම සාකච්ඡා කරනු ඇත, කරුණාකර රැඳී සිටින්න!
ලබාගත හැකි බාගැනීම්
Trim Excel Spaces - සූත්ර උදාහරණ (.xlsx ගොනුව)
Ultimate Suite - අත්හදා බැලීමේ අනුවාදය (.exe ගොනුව)