فهرست
پدې مقاله کې، موږ به د فنکشن او VBA دواړو په کارولو سره په Excel کې د چپ ټرم کولو په اړه بحث وکړو. کیڼ ټرم کیدای شي مختلف ډولونه وي. د مثال په توګه، تاسو کولی شئ د تار د کیڼ اړخ څخه یو کرکټر لرې کړئ. له بلې خوا، تاسو کولی شئ د ډیټا سټرینګ څخه مخکښ ځایونه (د تار په چپ اړخ کې موجود ځای) له مینځه یوسي.
د تمرین کاري کتاب ډاونلوډ کړئ
تاسو کولی شئ زموږ د تمرین کاري کتاب ډاونلوډ کړئ چې موږ د دې مقالې چمتو کولو لپاره کارولی دی.
کیڼ ټرم Function.xlsm
په Excel کې د بائیں ټرم فعالیت کولو لپاره 7 مناسبې لارې
1. په Excel کې د کیڼ اړخ کرکټرونو کمولو لپاره RIGHT فنکشن پلي کړئ
کله چې موږ د سپریډ شیټونو سره کار کوو، ډیری وختونه، موږ اړتیا لرو چې ډاټا له کیڼ اړخ څخه کټ کړو. د مثال په توګه، تاسو یو کوډ لرئ چې رنګ، حوالې شمیره، اندازه، او نور لري او تاسو غواړئ کوډ د خپلې خوښې سره سم جلا کړئ. د ډیټا د کیڼ اړخ د کمولو لپاره ترټولو اسانه لار د د حق فعالیت کارول دي. د RIGHT فنکشن د متن تار له پای څخه ټاکل شوی کرکټر بیرته راګرځوي. د مثال په توګه، موږ غواړو د سیل B5 ارزښت کم کړو. دلته اړین ګامونه دي:
ګامونه :
- د کوډ څخه رنګ جلا کولو لپاره لاندې فورمول ولیکئ.
=RIGHT(B5,4)
- د فورمول د ننوتلو وروسته، نیلي رنګ به جلا شي. د د ډکولو دستګاه (+) څخه کار واخلئ ترڅو فارمول پاتې حجرو ته کاپي کړئ.
لوستلنور: په Excel کې د ښي کریکټرز او ځایونه کم کړئ (5 لارې)
2. په Excel کې د کیڼ اړخ کرکټرونو لرې کولو لپاره د REPLACE فنکشن غوښتنلیک
د کیڼ اړخ لپاره یو بل اسانه کار د د REPLACE فنکشن کارول دي. REPLACE فنکشن د متن تار یوه برخه د مختلف متن تار سره بدلوي. موږ فنکشن د ډیټا پخوانۍ سیټ کې پلي کړی او دلته لاندې مرحلې دي:
3> مرحلې: 1> 10> 11> لومړی، لاندې فورمول ټایپ کړئ: <12 =REPLACE(B5,1,C5,"")
- 11>فارمول ته د ننوتلو سره، دلته هغه پایله ده چې موږ یې ترلاسه کړل:
3. د کیڼ اړخ کرکټرونو د کمولو لپاره VBA وکاروئ
که تاسو نه غواړئ د کیڼ اړخ ټرم کولو لپاره کوم فنکشن یا فارمول وکاروئ، د VBA کارول په ایکسل کې یو اختیار کیدی شي. موږ لاندې مرحلې د VBA لپاره کارولي دي:
مراحلې:
- لاندې هغه تار دی چې موږ یې ټرم کول غواړو:
- لومړی، اړوند پاڼې ته لاړ شئ. بیا، د پاڼې په نوم ښي کلیک وکړئ او د VBA کړکۍ د راوستلو لپاره د View Code انتخاب غوره کړئ.
- اوس، لاندې کوډ په کې ولیکئ موډل .
2732
- په نهایت کې، کوډ چل کړئ او تاسو به کوډ ترسیم کړئ.
4. د ښي او LEN فنکشن په کارولو سره د کیڼ اړخ څخه کرکټرونه حذف کړئ
همدارنګه، پورته ذکر شوي میتودونه، موږ کولی شو د ډیټا له کیڼ اړخ څخه حروف لرې کړو د RIGHT د ترکیب په کارولو سرهاو LEN افعال. د LEN فنکشن د متن په تار کې د حروفونو شمیر راګرځوي. د دې طریقې سره تړلي ګامونه دا دي:
مرحلې:
- په لومړي سر کې لاندې فورمول ټایپ کړئ.
=RIGHT(B5,LEN(B5)-C5)
د فورمول ماتول:
- LEN(B5)
دلته، LEN فکشن د متن په تار کې د حروفونو شمیر راګرځوي.
- RIGHT(B5,LEN(B5)-C5)
په دې فورمول کې، د کیڼ اړخ څخه د تورو حروفو شمیر د ټول تار څخه کم شوی. فورمول به هغه تار بیرته راګرځوي چې له کیڼ اړخ څخه تیر شوی وي.
- په پای کې، محصول دا دی:
22>
5. لرې کړئ مخکښ ځایونه د FIND، MID، TRIM او amp; په Excel کې د LEN افعال
اکثرا، کله چې موږ د ویب پاڼې څخه ډاټا کاپي کوو، ډیری غیر ضروري ځایونه هم د ډیټا سره کاپي کیږي. مګر، د دې ځایونو موندل یو له بل سره وخت نیسي. خوشبختانه، د دې ځایونو د کمولو لپاره د دندو ځینې ترکیبونه شتون لري.
په دې طریقه کې، موږ به د FIND، MID، TRIM & د مخکښ ځای لرې کولو لپاره LEN فعالیت کوي. هغه مرحلې چې پکې شاملې دي عبارت دي له:
مرحلې:
- د ځایونو د لرې کولو لپاره، لاندې فورمول ټایپ کړئ:
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
د فورمول ماتول:
- LEN(B5)
دا فورمول به په حجره B5 کې د حروفونو شمیر بیرته راولي.
- TRIM(B5)
TRIM فنکشن له B5 څخه ټول ځایونه لرې کوي پرته له دې چې د کلمو تر مینځ یو ځای ځای ونیسي.
- MID( TRIM(B5),1,1)
د MID فنکشن د پیل موقعیت او اوږدوالي په پام کې نیولو سره د B5 له مینځ څخه حروف بیرته راګرځي.
- FIND(MID(TRIM(B5),1,1)
FIND فنکشن په دننه کې د یو متن تار د پیل ځای بیرته راګرځوي بل متن تار. دلته فورمول د هغه کرکټر موقعیت بیرته راګرځوي چې موږ په تیرو کړنلاره کې موندلی دی.
- MID(B5,FIND(MID(TRIM(B5),1,1), B5)،LEN(B5))
کله چې د بل MID فنکشن سره فورمول پلي کول، دا به د سټینګ یوازې کیڼ اړخ څخه ځایونه پاک کړي.
- په پای کې، محصول دا دی:
نور ولولئ: 3> څنګه په Excel کې ځایونه ټرم کړئ (8 اسانه لارې )
6 بدلون، چپ، موندل، او TRIM فنکشنونه د مخکښو ځایونو له مینځه وړلو لپاره کارول کیدی شي.
موږ د دندې بشپړولو لپاره لاندې مرحلې تعقیب کړې:
3> ګامونه: 1>
- د پورته ذکر شویو فنکشنونو په کارولو سره، لومړی لاندې فورمول ټایپ کړئ:
=REPLACE(B5,1,FIND(LEFT(TRIM(B5),2),B5)-1,"")
0> د فورمول ماتول:
د FIND ، LEFT ، او TRIM افعالونو ترکیب له موږ سره مرسته کوي چې موقعیت محاسبه کړو. دپه تار کې لومړی ځای کرکټر؛ د تار کیڼ اړخ ته ځایونه.
دلته، موږ فورمول د REPLACE فکشن له لارې تیر کړو. د پایلې په توګه، د تار مخکښې ځایونه پرته له خالي ("") سره بدل شوي. فورمول به د تار څخه یوازې مخکښې ځایونه له مینځه یوسي.
- په نهایت کې، پایله دا ده:
7. په Excel کې د مخکښو ځایونو لرې کولو لپاره VBA وکاروئ
مخکښ ځایونه د VBA په کارولو سره هم حذف کیدی شي.
مرحلې:
- لومړی، د مخکښو ځایونو سره حجرې وټاکئ.
27>
- دوهم، اړوند پاڼې ته لاړ شئ، په پاڼه کې ښي کلیک وکړئ نوم، او د VBA کړکۍ د راوستلو لپاره د View Code انتخاب غوره کړئ.
- په ماډول کې، لاندې کوډ ولیکئ:
8141
- په نهایت کې، کوډ چل کړئ او د مخکښو ځایونو پرته تار ترلاسه کړئ.
پایله
په مقاله کې، ما د کیڼ کرکټرونو د کمولو لپاره په پراخه کچه کارول شوي میتودونو په اړه بحث کړی دی. تاسو کولی شئ د فعالیت او VBA اړوند میتودونو په اړه دواړه زده کړئ. دا طریقې وکاروئ، کله چې مناسب وي، او موږ ته خبر راکړئ که تاسو کومه پوښتنه لرئ.