ایکسل میں TRIM فنکشن کا استعمال کیسے کریں۔

آپ Excel کے TRIM فنکشن کا استعمال کرتے ہوئے متن کے بائیں اور دائیں طرف اور ٹیکسٹ سٹرنگ کے متن کے اندر خالی جگہوں کو ہٹا سکتے ہیں۔

جب آپ اپنی ایکسل اسپریڈشیٹ میں انٹرنیٹ یا کسی اور ایپلیکیشن سے ٹیکسٹ امپورٹ کرتے ہیں، تو یہ اکثر متن سے پہلے، ٹیکسٹ کے بعد، یا ٹیکسٹ ویلیو کے درمیان میں ناپسندیدہ جگہوں کے ساتھ آتا ہے۔ ایکسل آپ کو ان اضافی خالی جگہوں کو صاف کرنے کے لیے ایک سادہ، استعمال میں آسان فنکشن دیتا ہے جسے TRIM کہتے ہیں۔

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

ایکسل میں اضافی خالی جگہوں کو ہٹانے کے لیے TRIM فنکشن کا استعمال

TRIM ایک String/Text فنکشن ہے جو نہ صرف دونوں اطراف سے خالی جگہوں کو ہٹاتا ہے بلکہ الفاظ کے اندر ایک سے زیادہ جگہوں کو بھی ہٹاتا ہے۔ یہ فنکشن ٹیکسٹ سٹرنگ سے صرف ASCII اسپیس کریکٹر (32) کو ہٹا سکتا ہے لیکن ان نان بریکنگ اسپیس کریکٹرز کو نہیں جو عام طور پر ویب پیجز میں پائے جاتے ہیں اور ایکسل میں کاپی کیے جاتے ہیں۔

TRIM فنکشن کا نحو ہے:

=TRIM(سیل ویلیو/ٹیکسٹ)

آپ سیل کا حوالہ دے سکتے ہیں یا فنکشن میں بطور دلیل براہ راست متن استعمال کر سکتے ہیں۔

مندرجہ ذیل نمونہ شیٹ میں آگے، پچھلی، دوہری جگہ، درمیان میں جگہ، اور خلیات میں بہت سی اضافی جگہیں ہیں۔ آئیے دیکھتے ہیں کہ ہم اضافی خالی جگہوں کو ہٹانے کے لیے TRIM کا استعمال کیسے کر سکتے ہیں۔

وہ سیل منتخب کریں جہاں آپ اپنی تراشی ہوئی ٹیکسٹ سٹرنگ چاہتے ہیں اور درج ذیل تصویر میں فارمولہ ٹائپ کریں۔ ہماری مثال میں، ہم سیل A1 میں ٹیکسٹ سٹرنگ کو تراشنا چاہتے ہیں، اس لیے ہم نے A1 کو TRIM فنکشن کی دلیل کے طور پر استعمال کیا اور سیل B میں فارمولہ ٹائپ کیا۔

جیسا کہ آپ دیکھ سکتے ہیں کہ ٹیکسٹ سٹرنگ میں تمام لیڈنگ، ٹریلنگ، اور ڈبل اسپیسز کو ہٹا دیا گیا ہے۔

آپ فنکشن میں دلیل کے طور پر سیل ریفرنس کے بجائے ٹیکسٹ سٹرنگ بھی داخل کر سکتے ہیں۔ بس اپنے ٹیکسٹ سٹرنگ کو دوہری کوٹیشن مارکس ("") کے ساتھ منسلک کرنا یقینی بنائیں جیسا کہ ذیل میں دکھایا گیا ہے۔

ایک سے زیادہ سیلز میں اضافی خالی جگہوں کو ہٹانے کے لیے TRIM فنکشن کا استعمال

آپ سیل کے کالم میں ناپسندیدہ خالی جگہوں کو ہٹانے کے لیے TRIM بھی استعمال کر سکتے ہیں۔ آپ کو صرف وہی فارمولہ لاگو کرنا ہوگا جو آپ نے ایک میں ٹائپ کیا ہے باقی کالم پر۔

آپ فارمولا سیل کے نچلے دائیں کونے میں ایک چھوٹا سا سبز مربع (فل ہینڈل) دیکھ سکتے ہیں، بس اپنے کرسر کو مربع پر رکھیں اور اسے ان سیلز پر گھسیٹیں جنہیں آپ فارمولہ لاگو کرنا چاہتے ہیں۔

نتیجتاً، اب آپ کے پاس خالی جگہوں کے ساتھ اصل متن کے دو کالم ہیں اور بغیر اضافی خالی جگہوں کے تراشے ہوئے متن۔

صرف TRIM فنکشن کا استعمال کرتے ہوئے معروف جگہوں کو ہٹانا

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

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

آپ لیفٹ، فائنڈ اور REPLACE فنکشنز کے ساتھ TRIM فنکشن استعمال کر سکتے ہیں لیڈنگ اسپیس کو ہٹانے کے لیے:

= REPLACE(A1,1,FIND(LEFT(TRIM(A3),2),A1)-1,"")

'FIND' فنکشن سیل A1 میں ایڈریس میں پہلے کریکٹر کی پوزیشن تلاش کرے گا۔ مندرجہ بالا مثال میں، پہلے ایڈریس میں، 2 پہلا کریکٹر ہے جو پانچویں پوزیشن پر ہے (کیونکہ اس سے پہلے 4 لیڈنگ اسپیس ہیں)۔ پھر پانچویں پوزیشن کے بعد تمام حروف نکالے جاتے ہیں۔ REPLACE فنکشن تمام سرکردہ جگہوں کو نکالے گئے حروف سے بدل کر ہٹا دے گا۔

TRIM فنکشن کا استعمال کرتے ہوئے نان بریکنگ اسپیس کو ہٹانا

بدقسمتی سے، TRIM فنکشن تمام خالی جگہوں کو حذف نہیں کر سکتا، خاص طور پر نان بریکنگ اسپیس، جو ایکسل میں بطور CHAR(160) ظاہر ہو سکتی ہے (نیچے مثال دیکھیں)۔

لیکن SUBSTITUTE فنکشن کو TRIM فارمولے میں شامل کرکے، آپ غیر پرنٹ ایبل حروف کو ہٹا سکتے ہیں۔ نان بریکنگ اسپیس بھی نان پرنٹ ایبل کریکٹر ہے۔

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

=TRIM(SUBSTITUTE(A11,CHAR(160)," "))

نتیجہ:

یہی ہے.