ایکسل فارمولہ میں متن کو کیسے بدلیں (7 آسان طریقے)

  • اس کا اشتراک
Hugh West

بعض اوقات آپ کو پہلے سے لکھے گئے فارمولوں کو فوری طور پر تبدیل کرنے کے لیے ایکسل فارمولے میں متن کو تبدیل کرنا ضروری معلوم ہو سکتا ہے۔ اگر آپ اس کام کو کرنے کے آسان ترین طریقے تلاش کر رہے ہیں، تو آپ صحیح جگہ پر ہیں۔ تو، آئیے مضمون کے ساتھ شروعات کرتے ہیں۔

ورک بک ڈاؤن لوڈ کریں

Formula.xlsm میں متن کو تبدیل کریں

میں متن کو تبدیل کرنے کے 7 طریقے ایکسل فارمولا

یہاں، ہمارے پاس رعایتی قیمت کالم اور >2000 یا نہیں کالم میں دو فارمولے ہیں اور ہم ٹیکسٹ سٹرنگ کو تبدیل کرنے کے طریقے دکھائیں گے یا ان فارمولوں میں عددی سٹرنگ۔

ہم نے یہاں Microsoft Excel 365 ورژن استعمال کیا ہے۔ آپ اپنی سہولت کے مطابق کوئی دوسرا ورژن استعمال کر سکتے ہیں۔

طریقہ-1: ایکسل فارمولہ میں متن کو دستی طور پر تبدیل کریں

یہاں، ہم نے اس کے ساتھ ایک فارمولا استعمال کیا ہے۔ IF فنکشن اور 2000 سے زیادہ قیمتوں کے لیے ہاں ملا۔ اب، ہم ہاں کو 2000 سے زیادہ سے بدلنا چاہتے ہیں۔ فارمولے میں دستی طور پر۔

اقدامات :

➤ کالم کا پہلا سیل منتخب کریں >2000 یا نہیں 7 فارمولہ بار میں 2000 <7 سے زیادہ tool.

نتیجہ :

اس طرح، آپ ہاں کے ساتھ تبدیل کر سکیں گے۔ زیادہفارمولے میں 2000 سے زیادہ۔

مزید پڑھیں: ایکسل کالم میں کیسے ڈھونڈیں اور تبدیل کریں (6 طریقے)<7

طریقہ-2: ایکسل فارمولہ میں متن کو تبدیل کرنے کے لیے Replace آپشن کا استعمال کرنا

اس سیکشن میں، ہم متن کو تبدیل کرنے کے لیے Replace آپشن استعمال کریں گے ہاں کے ساتھ 2000 سے زیادہ >2000 یا نہیں کالم کے فارمولے میں۔

اقدامات :

>2000 کے سیل منتخب کریں یا کالم نہیں۔

ہوم ٹیب >><پر جائیں 6>ترمیم کرنا گروپ >> تلاش کریں & ڈراپ ڈاؤن >> تبدیل کریں آپشن کو منتخب کریں۔

آپ اس طریقہ کار کے بجائے شارٹ کٹ کلید CTRL+H بھی استعمال کرسکتے ہیں۔

اس کے بعد، تلاش کریں اور بدلیں ڈائیلاگ باکس ظاہر ہوگا۔

➤ درج ذیل کو لکھیں اور منتخب کریں

تلاش کریں کیا → ہاں

سے بدلیں → 2000 سے بڑا

اندر → شیٹ

تلاش → قطاروں کے لحاظ سے

دیکھیں → فارمولے

سب کو تبدیل کریں آپشن کو منتخب کریں۔

پھر، ایک میسج باکس نمودار ہوگا جس میں لکھا ہے کہ "سب ہو گیا ہے۔ ہم نے 9 تبدیلیاں کیں۔"

نتیجہ :

اس کے بعد، آپ جی ہاں تبدیل کر سکیں گے۔ کے ساتھ 2000 سے زیادہ فارمولے میں۔

22>

مزید پڑھیں: ایکسل میں حالت کی بنیاد پر سیل کا متن تبدیل کریں (5 آسان طریقے)

طریقہ 3: ایکسل فارمولہ میں متن کو تبدیل کرنے کے لیے خصوصی آپشن پر جائیں کا استعمال کرتے ہوئے

آپ تبدیل کر سکتے ہیں جی ہاں کے ساتھ 2000 سے زیادہ کے فارمولے میں >2000 یا نہیں کالم میں گو ٹو اسپیشل آپشن بھی استعمال کرکے لکھیں۔

اقدامات :

ہوم ٹیب >> ترمیم <7 پر جائیں>گروپ >> تلاش کریں & منتخب کریں ڈراپ ڈاؤن >> اسپیشل پر جائیں آپشن۔

24>

پھر، گو ٹو اسپیشل وزرڈ کھل جائے گا۔ اوپر۔

فارمولے آپشن کو منتخب کریں اور ٹھیک ہے کو دبائیں۔

25>

اس کے بعد، سیلز >2000 یا نہیں کالم منتخب کیا جائے گا۔

طریقہ 2 پر عمل کریں اور آپ کو نیا فارمولا مل جائے گا۔ متن کے ساتھ جی ہاں کے بجائے 2000 سے زیادہ ۔

اسی طرح کی ریڈنگز

  • ایکسل وی بی اے: ورڈ دستاویز میں متن کو کیسے ڈھونڈیں اور تبدیل کریں
  • 29> ایکسل میں دو کریکٹرز کے درمیان ٹیکسٹ کو کیسے بدلا جائے (3 آسان طریقے)
  • ایکسل میں سلیکشن کے اندر کیسے تلاش کریں اور تبدیل کریں 30>
  • ایکسل میں مخصوص کریکٹر کے بعد ٹیکسٹ کو کیسے تبدیل کیا جائے (3 طریقے)
  • طریقہ 4: ایکسل فارمولہ میں ٹیکسٹ کو تبدیل کرنے کے لیے شارٹ کٹ کلید کا استعمال

    یہاں، ہم درج ذیل فارمولے میں متن کو آسانی سے تبدیل کرنے کے لیے ایک شارٹ کٹ کلید استعمال کریں گے۔

    اقدامات :

    ➤ دبائیں CTRL+TILDE کلید (کی کے اوپر والی کلید ٹیب کلید اور کے نیچے ESC key)

    پھر، یہ فارمولے دکھائے گا۔ >2000 میں استعمال کیا جاتا ہے یا نہیں کالم۔

    اب، طریقہ 2 پر عمل کریں اور آپ کو نئے فارمولے ملیں گے۔ متن کے ساتھ ہاں کے بجائے 2000 سے زیادہ ۔

    ➤ ایک بار CTRL+TILDE کی دبائیں دوبارہ

    اس کے بعد، آپ کو >2000 یا کالم

    میں فارمولے کی تبدیلی کی وجہ سے نئے نتائج ملیں گے۔

    طریقہ-5: VBA کوڈ کا استعمال

    رعایتی قیمت کالم میں، ہمارے پاس 0.06 کی رعایتی شرح کے ساتھ فارمولہ استعمال کرنے کے بعد رعایتی قیمتیں ہیں۔ اور اب ہم فارمولے میں اس قدر کو تبدیل کرکے اس ڈسکاؤنٹ ریٹ کو 0.04 سے بدلنا چاہتے ہیں۔ یہاں ایسا کرنے کے لیے ہم ایک VBA کوڈ استعمال کریں گے۔

    Step-01 :

    ➤ Go Go Developer Tab >> Visual Basic Option

    پھر، Visual Basic Editor ہوگا کھولیں۔

    داخل کریں ٹیب >> ماڈیول آپشن

    38>

    اس کے بعد، پر جائیں ایک ماڈیول بنایا جائے گا۔

    39>

    مرحلہ-02 :

    ➤ درج ذیل کوڈ لکھیں

    3403

    یہاں، ہم نے اپنی پرانی ویلیو 0.06 oldStr متغیر اور 0.04 newStr متغیر میں تفویض کی ہے اور D5,D6,D7,D8,D9,D10,D11,D12,D13 ہماری مطلوبہ رینجز کے سیلز ہیں۔

    REPLACE کی جگہ لے لے گا 0.06 ان سیلز کے فارمولوں میں 0.04 کے ساتھ اور آخر میں ان نئی اقدار کو newStr متغیر میں اسٹور کریں۔

    ➤ دبائیں6 7> رعایتی قیمت کالم کے فارمولوں میں۔

    مزید پڑھیں: کالم میں متن تلاش کرنے اور تبدیل کرنے کے لیے ایکسل 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

      آؤٹ پٹ → C5-C5*0.06
    • SUBSTITUTE(FORMULATEXT(D5),0.06,0.04) بن جاتا ہے<0 SUBSTITUTE(C5-C5*0.06,0.06,0.04) → 0.06 کو 0.04 سے بدلتا ہے

      آؤٹ پٹ → C5-C5*0.04

    ENTER دبائیں۔

    فل ہینڈل ٹول کو نیچے گھسیٹیں۔

    اس کے بعد، ہمیں اپنے نئے فارمولے فارمولہ کالم میں ملے ہیں جسے ہم نئی قیمت کالم میں نئی ​​قیمتیں حاصل کرنے کے لیے استعمال کرنا چاہتے ہیں۔

    45>

    ایسا کرنے کے لیے، ہمارے پاس ہے۔پہلے ایک فنکشن بنانے کے لیے VBA کوڈ استعمال کریں۔

    Step-02 :

    ➤ فالو کریں Step-01 <7 طریقہ-5

    6963

    VOLATILE جب بھی حساب کتاب ورک شیٹ پر کسی بھی سیل میں ہوتا ہے دوبارہ گنتی کرتا ہے اور یہ VBA کوڈ نامی ایک فنکشن بنائے گا۔ EVAL .

    ➤ کوڈ کو محفوظ کرنے کے بعد، ورک شیٹ پر واپس جائیں۔

    ➤ سیل میں تخلیق کردہ فنکشن کا نام ٹائپ کریں F5 .

    =EVAL(E5)

    EVAL ہمیں سیل E5 میں فارمولے کی قدر واپس کرے گا۔

    ➤ دبائیں ENTER اور نیچے گھسیٹیں Fill ہینڈل ٹول۔

    نتیجہ :

    اس کے بعد، آپ 0.06 کو 0.04 کے ساتھ نئے فارمولوں میں تبدیل کر سکیں گے۔ قیمت کالم۔

    مزید پڑھیں: ایکسل VBA میں متبادل فنکشن کا استعمال کیسے کریں (3 مثالیں)

    طریقہ 7: VBA کوڈ کے ساتھ REPLACE اور FORMULATEXT فنکشن کا استعمال

    اس سیکشن میں، ہم REPLACE فنکشن اور FORMULATEXT فنکشن استعمال کریں گے۔ ایک <6 کے ساتھ رعایتی قیمت کالم کے فارمولوں میں 0.04 کے ساتھ 0.06 کوڈ کو تبدیل کریں، اور پھر ہمیں میں نئی ​​قیمتیں ملیں گی۔ نئی قیمت کالم۔

    Step-01 :

    ➤ سیل میں درج ذیل فارمولے کو استعمال کریں E5

    =REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)

    یہاں، D5 رعایتی قیمت کالم کی قدر ہے۔

    • FORMULATEXT(D5) → استعمال شدہ کو لوٹاتا ہےسیل میں فارمولہ D5

      آؤٹ پٹ → C5-C5*0.06
    • FIND(“*”، FORMULATEXT(D5),1) → بن جاتا ہے

      FIND(“*”, C5-C5*0.06,1) → نشان کی پوزیشن تلاش کرتا ہے “*”

      آؤٹ پٹ → 7

    • تلاش کریں(“*”،FORMULATEXT(D5)،1)+1 → سائن کی پوزیشن کے ساتھ 1 کا اضافہ کرتا ہے “*”

      آؤٹ پٹ → 8
    • REPLACE(FORMULATEXT(D5),FIND(“*”,FORMULATEXT(D5),1)+1,4,0.04) بن جاتا ہے

      REPLACE(C5-C5*0.06,FIND(“*) ”,8,4,0.04) → 0.06 کو 0.04 سے بدل دیتا ہے

      آؤٹ پٹ → C5-C5*0.04

    ➤ دبائیں ENTER ۔

    ➤ نیچے گھسیٹیں Fill ہینڈل ٹول۔

    <0 اس کے بعد، ہمیں فارمولہکالم میں ہمارے نئے فارمولے ملے ہیں جسے ہم نئی قیمتکالم میں نئی ​​قیمتیں حاصل کرنے کے لیے استعمال کرنا چاہتے ہیں۔

    ایسا کرنے کے لیے، ہم اپنے بنائے گئے فنکشن کو استعمال کریں گے EVAL پچھلے طریقہ میں۔

    Step-02 :

    ➤ سیل F5 میں درج ذیل فارمولہ ٹائپ کریں۔

    =EVAL(E5)

    EVAL ہمیں v واپس کر دے گا۔ سیل E5 میں فارمولے کا alue۔

    ➤ دبائیں ENTER ۔

    ➤ نیچے گھسیٹیں Fill Handle tool.

    نتیجہ :

    آخر میں، آپ 0.06 کو تبدیل کرنے کے قابل ہو جائیں گے۔ کے ساتھ 0.04 نئی قیمت کالم کے فارمولوں میں۔

    مزید پڑھیں: 6

    خود سے پریکٹس کرنے کے لیے ہم نے ذیل میں پریکٹس نامی شیٹ کی طرح پریکٹس سیکشن فراہم کیا ہے۔ براہ کرم اسے خود کریں۔

    نتیجہ

    اس مضمون میں، ہم نے ایکسل فارمولے میں متن کو تبدیل کرنے کے کچھ طریقوں کا احاطہ کرنے کی کوشش کی۔ امید ہے کہ آپ کو یہ مفید لگے گا۔ اگر آپ کے پاس کوئی مشورے یا سوالات ہیں تو بلا جھجھک ان کا اشتراک تبصرے کے سیکشن میں کریں۔

    ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔