فهرست
کله ناکله تاسو د Excel فورمول کې د متن بدلولو لپاره اړین ومومئ ترڅو مخکې لیکل شوي فورمول سمدلاسه بدل کړئ. که تاسو د دې دندې ترسره کولو ترټولو اسانه لارو په لټه کې یاست ، نو تاسو سم ځای کې یاست. نو، راځئ چې د مقالې سره پیل وکړو.
د کار کتاب ډاونلوډ کړئ
په Formula.xlsm کې متن بدل کړئ
د متن بدلولو لپاره 7 میتودونه د ایکسل فورمول
دلته موږ دوه فورمولونه په د تخفیف قیمت کالم او >2000 یا نه کالم کې لرو او موږ به د متن تار بدلولو لارې وښیو یا په دې فورمولونو کې عددي تار.
موږ دلته د مایکروسافټ ایکسل 365 نسخه کارولې ده؛ تاسو کولی شئ د خپلې اسانتیا سره سم بله نسخه وکاروئ.
طریقه - 1: متن په ایکسسل فارمول کې په لاسي ډول بدل کړئ
دلته موږ یو فارمول کارولی دی د IF فنکشن او ترلاسه کړ هو د قیمتونو لپاره چې له 2000 څخه ډیر دي. اوس موږ غواړو د هو سره له 2000 څخه لوی بدل کړو. په لاسي ډول په فورمول کې.
ګامونه :
➤ د کالم لومړۍ حجره غوره کړئ >2000 یا نه .
نو، دا د فارمول بار کې د دې حجرې فورمول ښیې.
➤ بدل کړئ هو سره د 2000 څخه لوی په فورمول بار کې په لاسي ډول.
15>
➤ انټر فشار ورکړئ او د ډکولو دستګاه لاندې کش کړئ tool.
پایله :
په دې ډول، تاسو کولی شئ د هو سره بدل کړئ لوید 2000 څخه په فورمول کې.
نور ولولئ: په ایکسل کالم کې د موندلو او بدلولو څرنګوالی (6 لارې)<7
میتود-2: په Excel فورمول کې د متن بدلولو لپاره د بدلولو اختیار کارول
پدې برخه کې، موږ به د متن بدلولو لپاره بدلون اختیار وکاروو هو سره له 2000 څخه لوی د >2000 په فورمول کې یا نه کالم.
ګامونو :
➤ د >2000 حجرې غوره کړئ یا نه کالم.
➤ کور ټب ته لاړ شئ >> ترمیم کول گروپ >> موند & ډراپ ډاون >> بدلون اختیار وټاکئ.
تاسو کولی شئ د دې کړنلارې پرځای د شارټ کټ کیلي CTRL+H هم وکاروئ.
له دې وروسته، د موندل او بدلول د ډیالوګ بکس به ښکاره شي.
➤ لاندې ولیکئ او غوره کړئ
موندل څه → هو
سره بدل کړئ → له 2000 څخه لوی
دننه → شیټ
لټون → د قطارونو له مخې
په ← فورمولونو کې وګورئ
➤ د ټول بدل کړئ اختیار غوره کړئ.
بیا، د پیغام بکس به ښکاره شي چې وايي "ټول شوي. موږ 9 ځایونه بدل کړل."
پایله :
وروسته، تاسو به وکولی شئ ځای په ځای کړئ هو سره له 2000 په فورمول کې.
22>
نور ولولئ: په Excel کې د حالت پراساس د حجرې متن بدل کړئ (5 اسانه طریقه)
طریقه-3: د Excel فورمول کې د متن بدلولو لپاره ځانګړي اختیار ته د تګ په کارولو سره
تاسو کولی شئ ځای په ځای کړئمتن هو سره له 2000 څخه لوی په فورمول کې د >2000 یا نه کالم په کارولو سره د ځانګړي اختیار ته هم لاړ شئ.
مراحلې :
➤ کور Tab >> ترمیم <7 ته لاړ شئ> ګروپ >> موند & وټاکئ ډراپ ډاون >> ځانګړي اختیار ته لاړ شئ.
24>
بیا، ځانګړي ته لاړ شئ وزرډ به خلاص شي پورته.
➤ فارمول اختیار وټاکئ او ښه فشار ورکړئ.
25>
له هغې وروسته، حجرې >2000 یا نه کالم به غوره شي.
26>
➤ میتود-2 تعقیب کړئ او تاسو به نوی فورمول ترلاسه کړئ د متن سره له 2000 څخه ډیر د هو پرځای.
ورته لوستل
- ایکسیل VBA: په Word سند کې د متن موندلو او بدلولو څرنګوالی
- څنګه په Excel کې د دوه کرکټرونو ترمینځ متن بدل کړئ (3 اسانه لارې)
- په Excel کې د انتخاب دننه موندلو او بدلولو څرنګوالی (7 میتودونه)
- څنګه په Excel کې د میکرو سره د لیست څخه موندل او ځای په ځای کول (5 مثالونه)
- څنګه په Excel کې د ځانګړي کرکټر وروسته متن بدل کړئ (3 میتودونه)
میتود-4: په ایکسل فارمول کې د متن بدلولو لپاره د شارټ کټ کیلي کارول
دلته، موږ به په لاندې فورمول کې په اسانۍ سره د متن بدلولو لپاره یو شارټ کټ کیلي وکاروو.
مړونه :
➤ CTRL+TILDE کیلي (کیلي د TAB کیلي پورته او د لاندې کیلي فشار ورکړئ ESC کیلي)
بیا، دا به فورمول وښييپه >2000 کې کارول کیږي یا نه کالم.
اوس، تعقیب کړئ طریقه-2 او تاسو به نوي فورمولونه ترلاسه کړئ د متن سره له 2000 څخه لوی د هو پرځای.
➤ یو ځل CTRL+TILDE کیلي فشار ورکړئ بیا
له هغې وروسته، تاسو به په >2000 یا نه کالم کې د فورمول د بدلون له امله نوې پایلې ترلاسه کړئ.
طریقه-5: د VBA کوډ کارول
په د تخفیف قیمت کالم کې، موږ د فورمول کارولو وروسته د تخفیف نرخونه لرو 0.06 او اوس موږ غواړو د دې تخفیف نرخ په فورمول کې د دې ارزښت په بدلولو سره 0.04 سره بدل کړو. دلته د دې کولو لپاره موږ به د VBA کوډ وکاروو.
36>
Step-01 :
➤ لاړ شه Developer Tab >> Visual Basic اختیار
بیا، Visual Basic Editor به خلاص کړئ.
➤ لاړ شئ Insert Tab >> Module اختیار
له هغې وروسته، یو موډل به جوړ شي.
39>
> ګام-02 :
➤ لاندې کوډ ولیکئ
9650
دلته مو خپل زوړ ارزښت 0.06 په oldStr متغیر او 0.04 په نوی Str متغیر او کې ټاکلی دی. 6>D5,D6,D7,D8,D9,D10,D11,D12,D13 زموږ د غوښتل شوي سلسلې حجرې دي.
REPLACE به بدل شي 0.06 د 0.04 سره د دې حجرو په فورمولونو کې او په پای کې دا نوي ارزښتونه په نوی سټر متغیر کې ذخیره کړئ.
40>
➤ فشار ورکړئ F5
پایله :
په دې ډول، تاسو به وکولی شئ د 0.06 سره 0.04 په فورمولونو کې د د تخفیف قیمت کالم.
41>
نور ولولئ: په کالم کې د متن موندلو او بدلولو لپاره Excel VBA (2 مثالونه)
میتود-6: د VBA کوډ سره د SUBSTITUTE او FORMULATEXT فنکشن کارول
دلته به موږ د SUBSTITUTE فعالیت او FORMULATEXT کاروو فنکشن د VBA کوډ سره د 0.06 د 0.04 سره د د تخفیف شوي قیمت کالم په فورمولونو کې بدلولو لپاره، او بیا موږ په نوی قیمت کالم کې به نوي نرخونه ترلاسه کړي. د اضافي محاسبې لپاره، موږ یو نوی کالم فارمول اضافه کړی دی.
ګام-01 :
➤ لاندې فورمول په حجره کې وکاروئ E5
=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)
دلته، D5 د قیمت ارزښت دی د تخفیف قیمت کالم.
- FORMULATEXT(D5) → په حجره کې کارول شوي فورمول بیرته راګرځي D5
- موضوع(FORMULATEXT(D5),0.06,0.04) شوي<0 موضوع(C5-C5*0.06,0.06,0.04) → 0.06 د 0.04 سره بدلوي
آؤټ پټ → C5-C5*0.04
➤ انټر کېکاږئ.
➤ لاندې کش کړئ د ډکولو دستګاه وسایل.
له هغې وروسته، موږ خپل نوي فورمولونه په فارمول کالم کې ترلاسه کړل کوم چې موږ غواړو د نوي نرخونو ترلاسه کولو لپاره په نوي قیمت کالم کې وکاروو. د دې کولو لپاره، موږ لروپه لومړي سر کې د فنکشن جوړولو لپاره د VBA کوډ کارولو لپاره.
پړاو-02 :
➤ تعقیب کړئ پړاو-01 <7 د Method-5
4514
VOLATILE بیا محاسبه کوي کله چې د ورک شیټ په هره حجره کې محاسبه کیږي او دا VBA کوډ به یو فنکشن رامینځته کړي چې نوم یې دی. EVAL .
➤ د کوډ له خوندي کولو وروسته، ورشیټ ته ورشئ.
➤ په حجره کې د جوړ شوي فنکشن نوم ولیکئ F5 .
=EVAL(E5)
EVAL به موږ ته په حجره E5 کې د فورمول ارزښت راوباسي.
47>
➤ انټر کیږئ او د د ډکولو دستګاه وسایل لاندې کش کړئ.
پایله :
له هغې وروسته، تاسو کولی شئ د 0.06 سره 0.04 د نوي فورمولونو کې ځای په ځای کړئ قیمت کالم.
نور ولولئ: په Excel VBA کې د بدیل فنکشن کارولو څرنګوالی (3 مثالونه)
میتود-7: د VBA کوډ سره د REPLACE او FORMULATEXT فنکشن کارول
پدې برخه کې به موږ د REPLACE فنکشن او FORMULATEXT فنکشن کاروو. د <6 سره یوځای د VBA کوډ د 0.06 د 0.04 سره د د تخفیف قیمت کالم په فورمولونو کې بدل کړئ، او بیا به موږ په کې نوي نرخونه ترلاسه کړو نوی قیمت کالم.
قدم-01 :
➤ لاندې فورمول په حجره کې وکاروئ E5
=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)
دلته، D5 د د تخفیف قیمت کالم ارزښت دی.
- FORMULATEXT(D5) → استعمال شوی بیرته راګرځيپه حجره کې فورمول D5
- موند ("*"، FORMULATEXT(D5),1) → شوي
FIND(“*”, C5-C5*0.06,1) → د نښان موقعیت ومومي “*”
پایښت → 7
- موند(“*”،FORMULATEXT(D5)،1)+1 → د نښې د موقعیت سره 1 اضافه کوي “*”
- بدل کړئ(فارمول متن(D5)،FIND("*"،FORMULATEXT(D5)،1)+1,4,0.04) شوي
بدل کړئ(C5-C5*0.06,FIND("* ”,8,4,0.04) → 0.06 د 0.04 سره بدلوي
آؤټ پټ → C5-C5*0.04
➤ ENTER فشار ورکړئ.
➤ لاندې کش کړئ د ډکولو دستګاه وسایل.
52>
<0 له هغې وروسته، موږ خپل نوي فورمولونه په فارمولکالم کې ترلاسه کړل کوم چې موږ غواړو د نوي نرخونو ترلاسه کولو لپاره په نوي قیمتکالم کې وکاروو.
د دې کولو لپاره، موږ به خپل جوړ شوی فنکشن EVAL په تیرو میتود کې وکاروو.
> ګام-02 :
➤ لاندې فورمول په حجره کې ټایپ کړئ F5 .
=EVAL(E5)
EVAL به موږ ته v بیرته راستانه کړي په حجره کې د فورمول alue E5 .
➤ ENTER فشار ورکړئ.
➤ لاندې کش کړئ د لاسوند ډکول وسایل.
55>
پایله :
په نهایت کې ، تاسو به وکولی شئ 0.06 ځای په ځای کړئ سره 0.04 د نوې قیمت کالم کې.
56>
نور ولولئ: د Excel VBA (Macro and UserForm) سره په یوه سلسله کې متن ومومئ او بدل کړئ
د تمرین برخه
په خپله د تمرین کولو لپاره موږ د لاندې تمرین په نوم یوه پاڼه کې د تمرین برخه چمتو کړې ده. مهرباني وکړئ دا پخپله وکړئ.
پایله
په دې مقاله کې، موږ هڅه وکړه چې په Excel فورمول کې د متن بدلولو لپاره ځینې لارې پوښښ کړو. هیله ده چې ګټور به مو وي. که تاسو کوم وړاندیز یا پوښتنې لرئ، نو د تبصرې په برخه کې یې شریک کړئ.