ایکسل میں دو کریکٹرز کے درمیان متن کیسے نکالا جائے (4 طریقے)

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

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

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

جب آپ یہ مضمون پڑھ رہے ہوں تو ورزش کرنے کے لیے اس پریکٹس ورک بک کو ڈاؤن لوڈ کریں۔

دو کرداروں کے درمیان متن کو نکالیں ہمارا بنیادی مقصد دو حروف کے درمیان متن نکالنا ہے۔

مندرجہ ذیل حصے میں، ہم دو حروف کے درمیان متن نکالنے کے لیے 4 طریقے استعمال کریں گے۔

1 متن کو نکالنے کے لیے MID، LEFT، اور FIND فنکشنز کا استعمال کرتے ہوئے

متن کو نکالنے کے لیے، ہم MID فنکشن ، LEFT فنکشن ، اور فنکشن تلاش کریں ۔ یہاں، MID فنکشن ٹیکسٹ سٹرنگ کے درمیان سے حروف واپس کرتا ہے۔ بائیں فنکشن ٹیکسٹ اسٹرنگ کے آغاز سے حروف کی مخصوص تعداد لوٹاتا ہے۔ آخر میں، FIND فنکشن ایک ٹیکسٹ سٹرنگ کی ابتدائی پوزیشن لوٹاتا ہے۔ ذیل کے ڈیٹاسیٹ میں کلائنٹ کوڈ کالم میں متن نکالنے کے لیے آپ کو درج ذیل مراحل پر عمل کرنا ہوگا۔

ہم استعمال کریں گے۔آؤٹ پٹ سیل میں مشترکہ فارمولے کی پیروی کریں C5:

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

اس کے بعد، دبائیں Enter اور فل ہینڈل کو گھسیٹیں۔ اب آپ کو درج ذیل آؤٹ پٹ ملے گا۔

🔎 فارمولہ کیسے کام کرتا ہے؟

  • یہاں، FIND(“/”,B5)+1 فنکشن ایک ٹیکسٹ اسٹرنگ کی ابتدائی پوزیشن لوٹاتا ہے جسے ہم دو حروف اور ہم کے درمیان نکالنا چاہتے ہیں۔ مندرجہ ذیل آؤٹ پٹ ملے گا:

{5;7;5;5;5;5}

  • LEN(B5) فنکشن a میں حروف کی تعداد لوٹاتا ہے۔ مندرجہ ذیل کی طرح ٹیکسٹ سٹرنگ:

{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

  • The FIND(“/”,MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 متن کی لمبائی واپس کرے گا (اوپر کے فنکشن سے کیا ملتا ہے) جسے ہم نکال کر درج ذیل آؤٹ پٹ دکھانا چاہتے ہیں:

{4;2;5;4;3;3}

    <14 ایکسل میں سیل سے ٹیکسٹ نکالیں (5 طریقے)

2. ایکسل میں دو کریکٹرز کے درمیان ٹیکسٹ نکالنے کے لیے SUBSTITUTE، MID اور REPT فنکشنز

کلائنٹ کوڈ میں ٹیکسٹ نکالنے کے لیے کالم، ہم سبسٹی ٹیوٹ فنکشن ، مِڈ کو جوڑیں گےفنکشن ، اور REPT فنکشن ۔ یہاں، SUBSTITUTE فنکشن موجودہ ٹیکسٹ کو ٹیکسٹ سٹرنگ میں نئے ٹیکسٹ سے بدل دیتا ہے، اور REPT فنکشن متن کو دی گئی تعداد میں دہراتا ہے۔

ہم آؤٹ پٹ سیل C5:<میں درج ذیل مشترکہ فارمولے کو استعمال کریں گے۔ 7>

=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")

اس کے بعد۔ Enter دبائیں اور فل ہینڈل کو گھسیٹیں۔ اب آپ کو درج ذیل آؤٹ پٹ ملے گا۔

🔎  فارمولہ کیسے کام کرتا ہے؟

<13 14 ;REPT(” “,6),”/”,REPT(“,”,255)),2*255,255)سیل میں درج ذیل آؤٹ پٹ واپس کرے گا C5:

{,,,Nancy,,,,,,,,,,,..

  • پھر SUBSTITUTE فنکشن درج ذیل آؤٹ پٹ واپس کرے گا:

{Nancy;GS;XLMNE;ENHT;TML;KGF}

مزید پڑھیں: ایکسل میں کریکٹر سے پہلے متن نکالیں (4 فوری طریقے)

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

  • ایکسل میں دوسری جگہ کے بعد متن کیسے نکالا جائے (6 طریقے)<7
  • ایکسل میں مخصوص متن کے بعد متن کو نکالیں (10 طریقے)
  • ایکسل میں آخری جگہ کے بعد متن کو کیسے نکالا جائے (5 طریقے)

3. متن کو نکالنے کے لیے MID اور SEARCH فنکشنز کا استعمال کرتے ہوئے

کلائنٹ کوڈ کالم میں متن نکالنے کے لیے، ہمیں MID فنکشن اور <6 کو یکجا کرنا ہوگا۔> تلاش کا کام پر ۔ یہاں، دی SEARCH فنکشن ان حروف کی تعداد لوٹاتا ہے جس پر ایک مخصوص کریکٹر یا ٹیکسٹ سٹرنگ پہلی بار پایا جاتا ہے۔

ہم آؤٹ پٹ میں درج ذیل مشترکہ فارمولے کا استعمال کریں گے۔ سیل C5:

=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)

اس کے بعد Enter دبائیں اور فل ہینڈل کو گھسیٹیں۔ . اب آپ کو درج ذیل آؤٹ پٹ ملے گا۔

🔎  فارمولہ کیسے کام کرتا ہے؟

<13 14

{5;7;5;5;5;5}

اور یہ MID فنکشن کے لیے ابتدائی حروف کے لیے استعمال ہوتا ہے۔

  • دی SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1 فنکشن درج ذیل آؤٹ پٹ واپس کرتا ہے:

{4;2;5;4;3;3}

اور یہ MID فنکشن کے لیے اختتامی کردار ہے۔

  • آخر میں، MID فنکشن ٹیکسٹ سٹرنگ کے درمیان سے حروف واپس کرتا ہے۔

مزید پڑھیں: ایکسل میں کریکٹر کے بعد ٹیکسٹ نکالیں (6 طریقے)

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

اب، اگر آپ کلائنٹ کوڈ کالم میں متن نکالنا چاہتے ہیں تو آپ کو درج ذیل مراحل پر عمل کرنا ہوگا۔

📌 مراحل:

  • سب سے پہلے ALT+F دبائیں 11 یا آپ کو ٹیب Developer پر جانا ہوگا، Visual Basic کو کھولنے کے لیے Visual Basic Editor کو منتخب کریں،7 درج ذیل کوڈ:
3876
  • اب، F5 دبائیں یا چلائیں کو منتخب کریں، اور Sub/UserFrom پر کلک کریں۔

>

✎ اگر آپ مشترکہ بڑے فارمولے کا استعمال کر رہے ہیں، تو آپ کو احتیاط سے قوسین کا استعمال کرنا چاہیے۔

نتیجہ

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

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

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