ایکسل میں ایک کردار کے بعد متن نکالیں (6 طریقے)

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

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

پریکٹس ورک بک ڈاؤن لوڈ کریں

Caracter.xlsm کے بعد متن نکالیں

ایکسل میں ایک کریکٹر کے بعد ٹیکسٹ نکالنے کے 6 مؤثر طریقے

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

1. ایک حرف کے بعد متن نکالنے کے لیے MID اور FIND فنکشنز کا استعمال کریں

اب، اس طریقے میں، ہم MID فنکشن<2 استعمال کر رہے ہیں۔> اور FIND فنکشن ایک ساتھ۔ ہم FIND فنکشن کا استعمال کرتے ہوئے پہلے سیل سے مخصوص کریکٹر تلاش کریں گے۔ اس کے بعد، ہم اس سیل کی مخصوص پوزیشن سے متن نکالیں گے۔

درج ذیل ڈیٹاسیٹ پر ایک نظر ڈالیں:

یہاں، آپ دیکھ سکتے ہیں۔ ہمارے پاس ڈیٹاسیٹ میں کچھ ڈیٹا ہے۔ تمام خلیوں میں ہائفن ("-") ہوتا ہے۔ اب ہمارا مقصد اپنے فارمولے کے ساتھ مخصوص حرف ہائفن (“-”) کے بعد متن کو نکالنا ہے۔

📌1 =MID(B5,FIND("-",B5)+1,LEN(B5))

یہاں ہم نے LEN فنکشن کو کئی حروف فراہم کرنے کے لیے استعمال کیا تاکہ یہ اس کا باقی حصہ نکال سکے۔

<11
  • اس کے بعد، دبائیں انٹر ۔
  • اب، سیلز کی رینج C6:C9 پر فل ہینڈل آئیکن کو گھسیٹیں۔
  • جیسا کہ آپ دیکھ سکتے ہیں، ہم ایکسل میں مخصوص کریکٹر کے بعد سیل سے ٹیکسٹ نکالنے میں کامیاب ہیں۔ اسے ابھی آزمائیں

    LEN(B5) واپسی 11 ۔

    FIND(“-“,B5) واپسی 6 .

    MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) واپسی دنیا .

    2. کریکٹر کے بعد متن نکالنے کے لیے رائٹ، لین، اور فائنڈ فنکشنز

    اب، اس طریقے میں، ہم رائٹ فنکشن<استعمال کر رہے ہیں۔ 2>، LEN فنکشن ، اور FIND فنکشن مکمل طور پر سیل سے متن نکالنے کے لیے۔ اس کو ظاہر کرنے کے لیے، ہم پچھلا ڈیٹاسیٹ استعمال کر رہے ہیں۔

    بنیادی طور پر، ہم ایک مخصوص کریکٹر کے بعد سیل سے سبسٹرنگ نکال رہے ہیں۔

    📌 اسٹیپس

    • اب، سیل C5:

    =RIGHT(B5,LEN(B5)-FIND("-",B5))

    <میں درج ذیل فارمولہ ٹائپ کریں۔ 17>

    • پھر دبائیں Enter ۔
    • اس کے بعد، فل ہینڈل آئیکن کو سیلز کی رینج پر گھسیٹیں C6:C9۔

    جیسا کہ آپدیکھ سکتے ہیں، ہم نے ایک مخصوص پوزیشن سے مخصوص کردار کو کامیابی سے پایا ہے۔ اور ہم سیل سے اس مخصوص کریکٹر کے بعد ٹیکسٹ نکالتے ہیں۔

    🔎 فارمولے کی خرابی

    یہاں، ہم اسے صرف توڑ رہے ہیں۔ پہلے ڈیٹا کے لیے۔

    LEN(B5) واپسی 11 ۔

    FIND(“-“,B5) واپسی

    RIGHT(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) واپسی دنیا ۔

    مزید پڑھیں: کیوٹیریا کی بنیاد پر ایکسل سے ڈیٹا کیسے نکالا جائے

    3. کا استعمال کسی حرف کے بعد متن کو اقتباس کرنے کے لیے بائیں، تلاش اور متبادل افعال

    اب، ہم بائیں فنکشن ، فائنڈ فنکشن ، اور متبادل استعمال کر رہے ہیں۔ ایکسل کا فنکشن ۔ درج ذیل ڈیٹاسیٹ پر ایک نظر ڈالیں:

    اب، یہ ڈیٹاسیٹ کافی دلچسپ ہے۔ ہم پچھلا ڈیٹاسیٹ استعمال کر رہے ہیں۔ لیکن، ہم نے کرداروں کو بدل دیا۔ ہمارے خلیات میں ایک سے زیادہ حروف ہیں۔ یہاں، ہمارا مقصد ہمارے فارمولے کا استعمال کرتے ہوئے ان تمام مخصوص حروف کے بعد سیلز سے ٹیکسٹ نکالنا ہے۔

    📌 Steps

    • سب سے پہلے درج ذیل کو ٹائپ کریں۔ سیل D5 :

    • میں فارمولا اب، Enter<دبائیں 2>۔
    • پھر، سیلز کی رینج پر فل ہینڈل آئیکن کو گھسیٹیں D6:D9۔

    جیسا کہ آپ دیکھ سکتے ہیں، ہمارے فارمولے نے ایکسل میں ان انفرادی حروف کے بعد متن نکالنے کے لیے بہت اچھا کام کیا۔

    🔎فارمولے کی خرابی

    یہاں، ہم اسے صرف پہلے ڈیٹا کے لیے توڑ رہے ہیں۔

    FIND(C5,B5) واپسی 6 ۔

    LEFT(B5,6) واپسی [email protected]

    SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),"") = SUBSTITUTE(B5,"[email protected]","") واپسی دنیا ۔

    4. صحیح استعمال کرنا , SEARCH, and SUBSTITUTE Functions to extract specific characters

    اب، یہ فارمولا کافی پیچیدہ ہے۔ لیکن، اگر آپ کو ان افعال کے بارے میں کوئی اندازہ ہے، تو آپ یہ آسانی سے حاصل کر لیں گے۔ اس کو انجام دینے کے لیے، ہم درج ذیل فنکشنز استعمال کر رہے ہیں:

    1. The RIGHT function .
    2. SEARCH فنکشن۔
    3. سبسٹی ٹیوٹ فنکشن۔
    4. LEN فنکشن۔

    اس طریقہ کار کو ظاہر کرنے کے لیے، ہم یہاں پچھلا ڈیٹاسیٹ استعمال کر رہے ہیں۔ یقینی بنائیں کہ آپ اس میں جانے سے پہلے ان تمام فنکشنز کو چیک کریں۔

    📌 اسٹیپس

    • سب سے پہلے درج ذیل فارمولے کو سیل D5 میں ٹائپ کریں۔ :

    =RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))

    • اس کے بعد، دبائیں Enter ۔
    • اب، سیلز کی رینج پر Fill ہینڈل آئیکن کو گھسیٹیں D6:D9.

    آخر میں، ہم نے کامیابی کے ساتھ مخصوص کرداروں اور ان کی پوزیشنوں کا انتخاب کیا۔ اس کے بعد، ہم نے مخصوص کریکٹر کے بعد متن نکالا۔

    🔎 فارمولے کی خرابی

    یہاں، ہم اسے صرف اس کے لیے توڑ رہے ہیں۔ پہلا ڈیٹا۔

    LEN(B5) واپسی 11

    SUBSTITUTE(B5,C5,"") واپسی HelloWorld ۔

    SUBSTITUTE( B5,C5,"#",11-LEN("HelloWorld")) واپسی Hello#World.

    SEARCH("#","Hello# دنیا”) واپسی 6 ۔

    دائیں(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,C5,”#”, LEN(B5)-LEN(SUBSTITUTE(B5,C5,""))))) = RIGHT(B5,11-6) واپسی دنیا ۔

    5. استعمال کرنا کریکٹر کے بعد متن کو نکالنے کے لیے دائیں، متبادل اور REPT فنکشنز

    یہاں، ہمارا فارمولا ایکسل کے متعدد فنکشنز پر مشتمل ہے۔ متن کو نکالنے کے لیے ہمارے بنیادی تین فنکشنز ہیں The RIGHT function , the SUBSTITUTE functions , and the REPT function .

    اس کو ظاہر کرنے کے لیے، ہم پچھلے والے سے ملتا جلتا ڈیٹاسیٹ استعمال کر رہے ہیں۔

    📌 اقدامات

    • سب سے پہلے، سیل D5 میں درج ذیل فارمولے کو ٹائپ کریں:

    =TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))

    ہم نے اضافی لیڈنگ اسپیس کو ہٹانے کے لیے TRIM فنکشن استعمال کیا۔

    <11
  • اس کے بعد، دبائیں Enter ۔
  • اب، سیلز کی رینج D6:D9 پر Fill ہینڈل آئیکن کو گھسیٹیں۔
  • جیسا کہ آپ دیکھ سکتے ہیں، ہم ایکسل سیل سے کریکٹر کے بعد متن نکالنے میں کامیاب ہیں۔ مختلف پوزیشنوں سے مختلف حروف کے ساتھ اس طریقہ کو آزمائیں۔

    🔎 فارمولے کی خرابی

    یہاں، ہم اسے صرف پہلے کے لیے توڑ رہے ہیں۔ ڈیٹا۔

    LEN(B5) واپسی 11

    REPT(” “,LEN(B5)) واپسی “          (Spaces) .

    SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))) Hello           World” لوٹاتا ہے۔

    دائیں طرف>

    TRIM(دائیں(B5,C5,REPT(" ",LEN(B5)))),LEN(B5))) = TRIM(”      ورلڈ") واپسی دنیا ۔

    6. ایکسل میں ایک کریکٹر کے بعد متن نکالنے کے لیے VBA کوڈز

    اگر آپ میری طرح VBA فریک ہیں، تو آپ یہ طریقہ آزما سکتے ہیں۔ یہ کوڈ آسانی سے ایک حرف کے بعد متن کو نکالے گا۔ اس سادہ کوڈ کے ساتھ، آپ پورے کالم کے لیے یہ آپریشن کر سکیں گے۔

    📌 Steps

    • سب سے پہلے Alt+F11 دبائیں VBA ایڈیٹر کھولنے کے لیے اپنے کی بورڈ پر ۔
    • پھر، منتخب کریں داخل کریں > ماڈیول ۔

    • اس کے بعد درج ذیل کوڈ ٹائپ کریں:
    3307
    • پھر محفوظ کریں۔ فائل۔
    • اب، سیلز کی رینج منتخب کریں B5:B9 ۔

    • اس کے بعد، میکرو ڈائیلاگ باکس کھولنے کے لیے اپنے کی بورڈ پر Alt+F8 دبائیں۔
    • اس کے بعد، extract_text کو منتخب کریں۔

    • پھر، چلائیں پر کلک کریں۔
    • 14>

      یہاں، VBA کوڈ کا استعمال کرتے ہوئے، ہم نے کامیابی کے ساتھ نکالا مخصوص کریکٹر کے بعد متن۔

      💬 یاد رکھنے کی چیزیں

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

      اگر آپ کو کوئی #VALUE! خرابی نظر آتی ہے تو پورے فارمولے کو نیچے لپیٹ دیں۔ IFERROR فنکشن .

      نتیجہ

      اختتام کے لیے، مجھے امید ہے کہ اس ٹیوٹوریل نے آپ کو ایکسل میں ایک مخصوص کردار کے بعد متن نکالنے کے لیے مفید معلومات فراہم کی ہیں۔ ہمارا مشورہ ہے کہ آپ ان تمام ہدایات کو سیکھیں اور اپنے ڈیٹا سیٹ پر لاگو کریں۔ پریکٹس ورک بک ڈاؤن لوڈ کریں اور انہیں خود آزمائیں۔ اس کے علاوہ، تبصرہ سیکشن میں رائے دینے کے لئے آزاد محسوس کریں. آپ کی قیمتی آراء ہمیں اس طرح کے ٹیوٹوریل بنانے کی ترغیب دیتی ہیں۔

      ایکسل سے متعلق مختلف مسائل اور حل کے لیے ہماری ویب سائٹ Exceldemy.com کو دیکھنا نہ بھولیں۔

      نئے طریقے سیکھتے رہیں اور بڑھتے رہیں!

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