فهرست
که تاسو په Excel کې د دوه حروفونو تر مینځ د متن استخراج لپاره د ځینې ځانګړي چلونو په لټه کې یاست، تاسو سم ځای ته رسیدلي یاست. په مایکروسافټ ایکسل کې، د دوو حروفونو ترمنځ د متن استخراج لپاره ډیری لارې شتون لري. په دې مقاله کې، موږ به د دوو حروفونو تر منځ د متن استخراج لپاره څلور میتودونه وڅیړو. راځئ چې د دې ټولو زده کولو لپاره بشپړ لارښود تعقیب کړو.
د تمرین کاري کتاب ډاونلوډ کړئ
د تمرین لپاره دا د تمرین کاري کتاب ډاونلوډ کړئ کله چې تاسو دا مقاله لوستلئ.
د دوه کریکټرز.xlsm تر منځ متن استخراج
په Excel کې د دوو کریکټرو تر منځ د متن استخراج کولو 4 میتودونه
دلته، موږ یو ډیټاسیټ لرو چې د حوالې او مراجع کوډ لري. زموږ اصلي موخه د دوو حروفو تر منځ د متن استخراج کول دي.
په لاندې برخه کې به موږ د دوو حروفو تر منځ د متن د را ایستلو لپاره ۴ طریقې کاروو.
۱ د متن استخراج لپاره د MID، LEFT، او FIND فنکشنونو کارول
د متن استخراج لپاره، موږ به د MID فعالیت ، د بائیں فعالیت ، او د موندلو فعالیت . دلته د MID فنکشن د متن تار له مینځ څخه حروف بیرته راګرځوي. کیڼ اړخ فکشن د متن تار له پیل څخه د حروف ټاکل شوی شمیر بیرته راګرځوي. په نهایت کې، د FIND فنکشن د یو متن تار د پیل ځای بیرته راګرځوي. تاسو باید لاندې مرحلې تعقیب کړئ ترڅو لاندې ډیټاسیټ کې د پیرودونکي کوډ کالم کې متن راوباسئ.
موږ به دا کار واخلود محصول په حجره کې د ګډ فارمول لاندې تعقیب کړئ C5:
=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)
له هغې وروسته، Enter<7 فشار ورکړئ> او د ډکولو دستګاه کش کړئ. اوس به تاسو لاندې محصول ترلاسه کړئ.
🔎 فورمول څنګه کار کوي؟
- دلته، FIND(“/”,B5)+1 فنکشن د یو متن تار د پیل ځای بیرته راګرځوي کوم چې موږ غواړو د دوو حروفونو او موږ تر منځ استخراج کړو لاندې محصول به ترلاسه کړي:
{5;7;5;5;5;5}
- د LEN(B5) فنکشن په الف کې د حروفونو شمیر راګرځوي د متن تار په لاندې ډول:
{11;11;13;12;10;10}
- دلته، MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) به د لومړي کرکټر وروسته متنونه بیرته راولي لکه د لاندې محصول په څیر:
{THER/38 ;GS/31; XLMNE/846; ENHT/846; TML/23; KGF/14}
- FIND(“/”,MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 به د متن اوږدوالی بیرته راوباسي (هغه څه چې د پورتنۍ فنکشن څخه ترلاسه کیږي) چې موږ غواړو لاندې محصول استخراج او وښیو:
{4;2;5;4;3;3}
- په نهایت کې، د د LEFT فنکشن په کارولو سره به موږ د دوه حروفونو تر مینځ د متن مشخص شمیر ترلاسه کړو.
نور ولولئ: څنګه په Excel کې د حجرې څخه متن استخراج کړئ (5 طریقې)
2. SUBSTITUTE، MID، او REPT په Excel کې د دوه کریکټرو ترمنځ متن استخراج کولو لپاره
د پیرودونکي کوډ کې د متن استخراج لپاره کالم، موږ به د بدلون فعالیت ، میډ سره یوځای کړوفنکشن ، او د REPT فنکشن . دلته د SUBSTITUTE فنکشن د متن په تار کې موجوده متن د نوي متن سره بدلوي، او REPT فعال متن څو ځله تکراروي.
موږ به لاندې ګډ فورمول د محصول په حجره کې وکاروو C5:
=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")
وروسته Enter فشار ورکړئ او د ډکولو دستګاه کش کړئ. اوس به تاسو لاندې محصول ترلاسه کړئ.
🔎 فارمول څنګه کار کوي؟
<13{,,,Nancy,,,,,,,,,,,..
- بیا د SUBSTITUTE فنکشن به لاندې محصول بیرته راولي:
{Nancy;GS;XLMNE;ENHT;TML;KGF}
نور ولولئ: په Excel کې د کرکټر څخه مخکې متن استخراج کړئ (4 چټکې لارې)
ورته لوستل
- په Excel کې د دویم ځای وروسته متن څنګه استخراج کړو (6 میتودونه)<7
- په Excel کې د ځانګړي متن وروسته متن استخراج کړئ (10 لارې)
- څنګه په Excel کې د وروستي ځای وروسته متن استخراج کړئ (5 لارې)
3. د متن استخراج لپاره د MID او SEARCH فنکشنونو کارول
د پیرودونکي کوډ کالم کې د متن استخراج لپاره، موږ باید د MID فعالیت او <6 سره یوځای کړو>د لټون فعالیت په . دلته، د لټون فکشن د حروفونو شمیر بیرته راګرځوي په کوم کې چې یو ځانګړی کرکټر یا د متن سټینګ لومړی موندل کیږي.
موږ به لاندې ګډ فورمول په محصول کې وکاروو cell C5:
=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)
له هغې وروسته، Enter کېکاږئ او د ډکولو دستګاه کش کړئ . اوس به تاسو لاندې محصول ترلاسه کړئ.
🔎 فارمول څنګه کار کوي؟
<13 {5;7;5;5;5;5}
او دا د MID فکشن لپاره د پیل حروف لپاره کارول کیږي.
- د لټون(“/”,B5,SEARCH(“/”,B5)+1) – SEARCH(“/”,B5) – 1 فنکشن لاندې محصول راګرځوي:
{4;2;5;4;3;3}
او دا د MID فنکشن لپاره پای ته رسیدونکی کرکټر دی.
- په پای کې، MID فکشن د متن تار له مینځ څخه حروف بیرته راګرځوي.
نور ولولئ: په Excel کې د کریکټر وروسته متن استخراج کړئ (6 لارې)
4. په Excel کې د دوو حروفونو تر منځ د متن استخراج لپاره د VBA کارول
اوس، تاسو باید لاندې مرحلې تعقیب کړئ که تاسو غواړئ د پیرودونکي کوډ کالم کې متن استخراج کړئ.
📌 مرحلې:
- 14>لومړی، ALT+F فشار ورکړئ 11 یا تاسو باید ټب ته لاړ شئ Developer ، غوره کړئ Visual Basic د خلاصولو لپاره Visual Basic Editor، او کلیک وکړئ داخل کړئ، وټاکئ ماډول .
- بیا، تاسو باید ټایپ کړئ لاندې کوډ:
9178
- اوس، F5 فشار ورکړئ یا چل کړئ انتخاب کړئ، او په Sub/UserFrom باندې کلیک وکړئ.
✎ که تاسو ګډ لوی فارمول کاروئ، نو تاسو باید په احتیاط سره قوس وکاروئ.
پایله
دا د نننۍ غونډې پای دی. زه په کلکه باور لرم چې له اوس څخه تاسو کولی شئ په Excel کې د دوه حروفونو ترمینځ متن راوباسئ. که تاسو کومه پوښتنه یا وړاندیز لرئ، مهرباني وکړئ لاندې د نظرونو په برخه کې یې شریک کړئ.
د مختلف Excel پورې اړوند ستونزو او حلونو لپاره زموږ ویب پاڼه Exceldemy.com وګورئ. نوي میتودونه زده کړئ او وده ته دوام ورکړئ!