ایکسل میں آخری 3 حروف کو کیسے ہٹائیں (4 فارمولے)

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

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

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

آپ کو ایکسل فائل ڈاؤن لوڈ کرنے اور اس کے ساتھ مشق کرنے کی سفارش کی جاتی ہے۔

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

لہذا، مزید بحث کیے بغیر، آئیے ایک ایک کرکے تمام طریقوں پر غور کرتے ہیں۔

1. ایکسل میں آخری 3 کریکٹرز کو حذف کرنے کے لیے بائیں اور LEN فنکشنز کا استعمال کریں

ملازمین کی معلومات میں۔ فہرست ، مکمل نام کالم ملازمین کے تمام مکمل نام رکھتا ہے۔ یہاں، ہم دیکھ سکتے ہیں کہ ہر ایک نام ایک ہی کنیت رکھتا ہے جو " Roy " ہے۔ لہذا، ہمارا مقصد تمام ملازمین کے ناموں سے کنیت کو ہٹانا ہے اور صرف دیئے گئے نام کو دیا ہوا نام کالم میں محفوظ کرنا ہے۔ تو بغیر کسی تاخیر کےآئیے مرحلہ وار طریقہ سے گزرتے ہیں:

🔗 مراحل:

❶ سب سے پہلے، منتخب کریں سیل E5 ▶ فارمولہ کا نتیجہ ذخیرہ کرنے کے لیے۔

❷ پھر، سیل کے اندر فارمولا

=LEFT(D5,LEN(D5)-3)

ٹائپ کریں۔

❸ اس کے بعد ENTER بٹن دبائیں۔

❹ آخر میں، فل ہینڈل آئیکن کو آخر تک گھسیٹیں۔ دیا ہوا نام کالم۔

بس۔

␥  فارمولہ کی خرابی: <2

📌 نحو: LEFT(text, [num_chars])

📌 نحو: LEN( متن)

  • LEN(D5)-3 ▶ متن کی لمبائی کا حساب لگاتا ہے، " Jason Roy " اور پھر نتیجہ کو اس کے ساتھ گھٹاتا ہے 3 ۔
  • D5 ▶ متن کے سیل ایڈریس سے مراد ہے " جیسن رائے
  • =LEFT(D5,LEN(D5)-3) ▶ آخری 3 حروف کو چھوٹا کرتا ہے یعنی " Roy " متن " Jason Roy " سے۔>

    مزید پڑھیں: سٹرنگ ایکسل سے آخری کریکٹر ہٹائیں

    2. ایکسل میں REPLACE فنکشن کا استعمال کرتے ہوئے آخری 3 حروف کو حذف کریں

    اب، ہم آخری 3 حروف کو null string (“”) سے بدل کر حذف کر دیں گے۔ ایسا کرنے کے لیے، ہم یہاں ریپلیس فنکشن استعمال کریں گے۔

    🔗 مراحل:

    ❶ سب سے پہلے، منتخب کریں سیل E5 ▶ فارمولے کا نتیجہ ذخیرہ کرنے کے لیے۔

    ❷ پھر، ٹائپ کریں فارمولہ

    =REPLACE(D5, FIND(" ",D5)+1, 3, "")

سیل کے اندر۔

❸ اس کے بعد ENTER بٹن دبائیں۔

❹ آخر میں، گھسیٹیں۔ دئے گئے نام کالم کے آخر میں فل ہینڈل آئیکن۔

بس۔

␥  فارمولا بریک ڈاؤن:

📌 نحو: REPLACE(old_text, start_num, num_chars, new_text)

📌 نحو: FIND(find_text, within_text, [start_num])

  • "" ▶ سے مراد null string Excel میں۔
  • 3 ▶ ٹیکسٹ لائن میں آخری 3 حروف سے مراد ہے۔
  • FIND(" ",D5)+1 <1 2> ٹیکسٹ لائن کا۔
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ آخری 3 حروف کو چھوٹا کرتا ہے یعنی " Roy " ٹیکسٹ " Jason Roy " سے۔

مزید پڑھیں: VBA کے ساتھ ایکسل میں سٹرنگ سے آخری کریکٹر ہٹائیں

3. ایکسل میں آخری 3 کریکٹرز کو نظر انداز کریں فلیش فل فیچر

مائیکروسافٹ ایکسل 2013 اور بعد کے ورژنز ایک انتہائی مفید ٹول کے ساتھ آئے ہیں جسے فلیش فل کہا جاتا ہے۔ اس سیکشن میں، ہم Flash Fill ٹول کی مدد سے ہر ملازم کے ناموں سے آخری 3 حروف کو حذف کر دیں گے یعنی کنیت، Roy کو نظر انداز کر دیں گے۔ پیروی کرنے کے لیے یہ مراحل ہیں:

🔗 مراحل:

❶ سب سے پہلے، منتخب کریں سیل E5 اور ٹائپ کریں۔ اس میں جیسن ۔

❷ پھر ENTER بٹن دبائیں۔

❸ اگلے سیل میں، E6 ٹائپ کرنا شروع کرتا ہے۔ برانڈن صرف اپنی کنیت چھوڑ کر، Roy .

اب آپ دیکھیں گے کہ Excel کو پہلے سے ہی پیٹرن مل چکا ہے اور مندرجہ ذیل تمام ناموں کے لیے ایک پیش نظارہ تجویز کرتا ہے۔

❹ آپ کو بس دبانے کی ضرورت ہے۔ ENTER بٹن دوبارہ۔

اس طرح، ہم نے دیئے گئے نام کالم کو ملازمین کے صرف دیئے گئے ناموں کے ساتھ مکمل کیا۔

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

4. ایکسل میں VBA کوڈ کا استعمال کرتے ہوئے آخری 3 کریکٹرز کو ہٹا دیں

آخر میں، اس سیکشن میں، ہم تمام ملازمین کے مکمل ناموں سے آخری 3 حروف یعنی کنیت کا نام Roy حذف کرنے کے لیے VBA کوڈز کا استعمال کریں گے۔ اب یہاں مراحل آتے ہیں:

🔗 مراحل:

منتخب کریں رینج (D5:D14) سیلز ▶ آخری 3 حروف کو ہٹانے کے لیے۔

VBA ونڈو کھولنے کے لیے ALT + F11 کیز ▶ دبائیں۔

❸ پر جائیں Insert Module .

کاپی کریں درج ذیل VBA کوڈ:

7411

❺ دبائیں CTRL + V ▶ to پیسٹ کریں اوپر VBA کوڈ۔

محفوظ کریں VBA کوڈ اور واپس جائیں اپنی اسپریڈشیٹ میں۔

❼  اب، منتخب کریں سیل E5 ▶ فارمولہ کا نتیجہ ذخیرہ کرنے کے لیے۔

❽  پھر، ٹائپ کریں فارمولا

=RemoveLast3Characters(D5,3)

سیل کے اندر۔

❾ اس کے بعد ENTER بٹن دبائیں۔

❹ آخر میں، Fill Handle آئیکن کو آخر تک گھسیٹیں۔ دیا ہوا نام کالم۔

بس۔

📓 نوٹ:

فنکشن =RemoveLast3Characters(Text,Number) ایک ترکیب شدہ فنکشن ہے۔ آپ اس فنکشن کو VBA کوڈ کے ساتھ استعمال کر سکتے ہیں تاکہ کسی سٹرنگ کے آخری حروف کو حذف کر سکیں۔ فنکشن کے نمبر سلاٹ میں کوئی بھی مطلوبہ نمبر داخل کریں۔ بس یہی ہے۔

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

📌 فنکشنز کے نحو کے بارے میں محتاط رہیں۔

📌 ڈیٹا داخل کریں۔ رینجز احتیاط سے فارمولوں میں۔

📌 (“”) سے مراد NULL String Excel میں ہے۔

نتیجہ

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

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