فهرست
په لویه پیمانه د تکراري کارونو د ترسره کولو په وخت کې، تاسو اړتیا لرئ چې په یو وخت کې ډیری حروف یا ارزښتونه بدل کړئ. دا ټیوټوریل ژوره کتنه کوي چې څنګه په ایکسل کې ډیری حروف د دوی موقعیت پراساس د مینځپانګې پراساس بل سره ځای په ځای کړي. موږ به د دې دندې د ترلاسه کولو لپاره ډیری دندې او د بصري بنسټیز غوښتنلیک کوډ پلي کړو.
د تمرین کاري کتاب ډاونلوډ کړئ
د تمرین لپاره دا د تمرین کاري کتاب ډاونلوډ کړئ کله چې تاسو دا مقاله لوستلئ.
د تبادلې Characters.xlsm
6 د ډیری کرکټرونو د ځای په ځای کولو لپاره مناسبې لارې
1. د ډیری کرکټرونو بدلولو لپاره د SUBSTITUTE فنکشن وکاروئ
په Excel کې، د SUBSTITUTE فنکشن د یو مشخص کرکټر یا متن تار یو یا څو مثالونه د بل کرکټر (s) سره بدلوي. په لاندې سکرین شاټ کې، دلته د Microsoft Word د نسخو نومونو ډیټا سیټ دی. د مثال په توګه، موږ غواړو د " کلمه " د " ایکسل " سره بدل کړو. موږ به د ترسره کولو لپاره سبسټیټ فنکشن پلي کړو.
12>
د ایکسل ترکیب سبسټیټ فنکشن په لاندې ډول دی:
موضوع(متن، زوړ_متن، نوی_متن، [instance_num])
متن - اصلي متن چې تاسو یې بدلون غواړئ.
زاړه_متن – هغه کرکټرونه چې تاسو یې بدلول غواړئ.
نوی_متن - د زاړه متن په ځای کې د کارولو لپاره نوي حروف
د مثال_ شمیره –د زاړه متن پیښې چې تاسو یې بدلول غواړئ که چیرې دا پیرامیټر خالي پاتې شي، د زاړه متن هره بیلګه به د نوي مینځپانګې سره بدله شي.
د مثال په توګه، لاندې ټول فورمولونه بدیل " 1 " په حجره کې د " 2 " سره B5 ، مګر پایلې د هغه شمیرې پراساس توپیر لري چې تاسو په وروستي دلیل کې چمتو کړی:
a) = SUBSTITUTE(B5, "Word", "Excel", 1) – د " Word " سره د " Excel " سره بدلوي.
b) = SUBSTITUTE(B5, "Word", "Excel", 2) – د " Word " سره د " Excel<7 سره بدلوي>“.
c) = SUBSTITUTE(B5, “Word”, “Excel”) – د “ Word ” ټولې پېښې د “ Excel سره بدلوي “.
په لاندې سکرین شاټ کې، موږ د لومړۍ پیښې مثال ښودلی دی. د دې کولو لپاره، په ساده ډول ګامونه تعقیب کړئ.
لومړی ګام:
- لاندې فورمول په حجره کې ولیکئ،
=SUBSTITUTE(B5,"Word","Excel",1)
دوهمه مرحله:
- کیس انټر د پایلو د لیدلو لپاره.
6>درېیم ګام:
- د نورو دوو معیارونو لپاره پخوانۍ مرحلې تکرار کړئ .
د پایلې په توګه، تاسو به د لومړي، دویم، او ټولو پیښو لپاره ارزښتونه په پرله پسې توګه ترلاسه کړئ ترڅو په ایکسل کې ډیری حروف بدل کړئ.
یادونه.په یاد ولرئ چې د بدلون فعالیتد قضیې سره حساس دی. ډاډ ترلاسه کړئ چې په بشپړ ډول لوی او کوچني کې دننه کړئ. لکه څنګه چې تاسو په لاندې عکس کې ګورئ ، د کوچني اکسل لپارهارزښتونه نشي موندلی. نو، هیڅ بدیل رامنځته نه شو.
2. د SUBSTITUTE فنکشن د څو کریکټونو د ځای په ځای کولو لپاره Nest کړئ
د څو بدیلونو د ترسره کولو لپاره، په یوه فورمول کې، تاسو کولی شئ ډیری SUBSTITUTE فنکشنونه نیست کړئ.
<0 اجازه راکړئ چې تاسو د متن ارزښت لرئ لکه " آرټ.، ترمیم.، cl." په حجره کې B5، چیرته چې " آرټ." د " ماده"، " تعدیل." د " تعدیل" لپاره ولاړ دی او " cl." معنی لري " مقاله“.
هغه څه چې تاسو یې غواړئ د بشپړ نومونو سره درې کوډونه بدل کړئ. تاسو کولی شئ دا د دریو جلا جلا فورمولونو په کارولو سره ترسره کړئ.
=SUBSTITUTE(B5,"art.","article")
=SUBSTITUTE(B5 "ترمیم."،"ترمیم")
=SUBSTITUTE(B5, "cl."," clause")
بیا یې دننه دننه کړئ بل.
=موضوع(بدیل(B5,"آرټ.","ماده"),"تعدیل.","تعدیلات"),"cl.","فقره")
د دې ترسره کولو لپاره، لاندې مرحلې تعقیب کړئ.
> 1 ګام:
- په حجره کې C5 ، لاندې فورمول ټایپ کړئ.
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"art.","article"),"amend.","amendments"),"cl.","clause")
22>
دوهمه مرحله:
- بیا، د بدلون د لیدلو لپاره انټر کېکاږئ.
0> درېیم ګام:
- فارمول په نورو اړینو حجرو کې کاپي کړئ.
نو، تاسو به په لاندې سکرین شاټ کې ښودل شوي بدل شوي ارزښتونه وګورئ.
3. د INDEX فنکشن سره د SUBSTITUTE فعالیت ترسره کړئ ترڅو د څو حروفونو ځای ونیسي
د پخوانیو میتودونو سربیره، تاسو کولی شئ د سبسټیټیوټ فنکشن د INDEX فنکشن سره د ډیری حروفونو بدلولو لپاره هم وکاروئ.
د مثال په توګه، تاسو غواړئ سور او نیلي په پرله پسې ډول شنه او سپین سره بدل کړئ. ډیری بدلون فعالیت کیدای شي ځړول شي، او د INDEX فنکشن د بل جدول څخه جوړه موندلو / بدلولو کې تغذیه کولو لپاره کارول کیدی شي.
د SUBSTITUTE او INDEX فنکشن لاندې مرحلې تعقیبولو لپاره د څو حروفونو بدلولو لپاره.
لومړی ګام:
- لومړی، لاندې فورمول په حجره کې دننه کړئ C5 ،
=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,1),INDEX(F5:F6,1)),INDEX(E5:E6,2),INDEX(F5:F6,2))
چیرته،
<0 INDEXد موندلو لړۍ ده E5:E6INDEX د موندلو لړۍ ده E5:E6
دوهمه مرحله:
- بیا، د پایلو د لیدلو لپاره انټر کېکاږئ.
- په پای کې، د نورو حجرو لپاره فورمول کاپي کړئ.
ورته لوستل:
13>14> په Excel کې ډیری ارزښتونه ومومئ او بدل کړئ (6 ګړندي میتودونه)4. د REPLACE فنکشن د څو کریکټونو ځای په ځای کولو لپاره پلي کړئ
په لاندې برخه کې، w e به تشریح کړي چې څنګه د REPLACE فنکشن په ایکسل کې د ډیری حروفونو بدلولو لپاره پلي کړئ. په Excel کې د REPLACE فنکشن تاسو ته د بدلولو اجازه درکويپه متن کې یو یا څو توري د بل کرکټر یا د حروفونو سیټ سره.
د ایکسل ترکیب بدلون فنکشن په لاندې ډول دی:
بدل کړئ (old_text, start_num, num_chars, new_text)
لکه څنګه چې تاسو ګورئ، د REPLACE فنکشن 4 دلیلونه لري، چې ټول یې اجباري دي.
زوړ_متن - اصلي متن (یا د اصلي متن سره حجرې ته حواله) په کوم کې چې تاسو غواړئ ځینې حروف بدل کړئ.
Start_num – دننه د لومړي کرکټر موقعیت زاړه_متن .
Num_chars - د هغه حروفونو شمیر چې تاسو یې بدلول غواړئ.
نوی_متن - د بدلیدونکي متن.
د مثال په توګه، د " حقیقت " لپاره د " مخ " کلمه بدلولو لپاره، تاسو کولی شئ دا لاندې مرحلې تعقیب کړئ.
1 ګام:
- لومړی، په حجره کې D5 ، لاندې فورمول داخل کړئ،
=REPLACE(B5, 4, 1,"t")
دوهمه مرحله:
13>
5. د REPLACE فنکشن د څو کریکټونو بدلولو لپاره نیسټ کړئ
ډیری وختونه، دا احتمال لري چې تاسو به په ورته حجره کې ډیری توکي بدلولو ته اړتیا ولرئ. البته، تاسو کولی شئ یو بدیل ترسره کړئ، منځنۍ پایله په نوي کالم کې تولید کړئ، او بیا د REPLACE فنکشن وکاروئ یو ځل بیا. په هرصورت، د nested REPLACE Functions کارول، کوم چې تاسو ته اجازه درکوي چې د یو واحد فورمول سره ډیری بدیلونه ترسره کړئ، یو غوره او ډیر مسلکي انتخاب دی. د بدلون فنکشن ته ورته، تاسو کولی شئ په بدلون فنکشن کې هم ځاله پلي کړئ.
راځئ چې ووایو تاسو په A کالم کې د تلیفون شمیرو لیست لرئ چې فارمیټ شوي دي " 123-456-789 " او تاسو غواړئ ځای اضافه کړئ ترڅو دوی بل ډول وګوري. د بل ډول کولو لپاره، تاسو غواړئ چې " 123-456-789 " ته " 123 456 789 " بدل کړئ.
<0 په څو ځایونو کې د څو حروفونو د بدلولو لپاره، لاندې مرحلې تعقیب کړئ.
> 1 ګام:
- لاندې فورمول په حجره کې ټایپ کړئ C5 په لومړي سر کې،
=REPLACE(REPLACE(B5,4,1," "),8,1," ")
34>
دوهم ګام:
<13
ګام 3:
- په پای کې، فورمول کاپي کړئ او د اړتیا وړ حجرو لپاره مرحلې تکرار کړئ.
6. A چل کړئ د څو کریکټونو بدلولو لپاره د VBA کوډ
په زړه پورې، تاسو کولی شئ د څو حروفونو د ځای په ځای کولو لپاره ورته ترلاسه کولو لپاره VBA کوډ غوښتنه وکړئ. برسېره پر دې، تاسو کولی شئ دا بدل کړئ پرته له دې چې تاسو غواړئ د کریکټ شمیره یا ځای په اړه لکه څنګه چې په دوو پخوانیو بیان شویو فعالیتونو کې لیدل شوي.
د VBA <7 چلولو لپاره د څو حروفو د بدلولو لپاره کوډ، یوازې لاندې بیان شوي ګامونه تعقیب کړئ.
ګام1:
- لومړی، Alt + F11 فشار ورکړئ ترڅو د ماکرو فعال شوي کاري پاڼه خلاص کړئ.
- Insert ټب ته لاړ شئ.
- بیا، ماډول وټاکئ.
دوهمه مرحله:
- لاندې کاپي VBA کوډ،
2063
- چیرته،
ThisWorkbook.Worksheets("ستاسو د اوسني کاري پاڼې نوم")
رینج("ستاسو د حوالې حجره")
myStringToReplace = "هغه ارزښت چې تاسو یې بدلول غواړئ"
myReplacementString = "ستاسو بدل شوی ارزښت"
- بیا، دا د پروګرام کړکۍ کې پیسټ کړئ
- د بدل شوي شمیرې بڼې لیدلو لپاره انټر کیږئ.
پایله
نتیجې ته رسیدو لپاره، زه امید لرم چې دا مقاله په Excel کې د ډیری حروفونو ځای په ځای کولو لپاره تفصيلي لارښوونې چمتو کړي. دا ټول پروسیجرونه باید زده شي او ستاسو په ډیټاسیټ کې پلي شي. د تمرین کاري کتاب ته یو نظر وګورئ او دا مهارتونه ازموینې ته واچوئ. موږ هڅول شوي یو چې ستاسو د ارزښتناکه ملاتړ له امله دا ډول ټیوټوریلونو ته دوام ورکړو.
که تاسو کومه پوښتنه لرئ - له موږ څخه په وړیا توګه پوښتنه وکړئ. همدارنګه، په لاندې برخه کې د تبصرو کولو لپاره وړیا احساس وکړئ.
موږ، د Exceldemy ټیم، تل ستاسو پوښتنو ته ځواب ویونکي یو.
زموږ سره پاتې شئ & زده کړه جاري وساتئ.