فہرست کا خانہ
اس مضمون میں، ہم فارمولے کے ساتھ ایکسل میں خالی جگہوں کو ہٹانا سیکھیں گے۔ جب ہم ایکسل ورک شیٹ میں کسی بھی فارمولے پر عمل کرنے کی کوشش کرتے ہیں تو Spaces بہت سے مسائل پیدا کرتے ہیں۔ بعض اوقات، جب ہم ڈیٹا کاپی کرتے ہیں اور اسے اپنی ایکسل شیٹ میں چسپاں کرتے ہیں، تو غیر ارادی طور پر اضافی جگہیں واقع ہو سکتی ہیں۔ یہ غلط نتائج یا غلطیاں پیدا کر سکتا ہے۔ اب ہم اس مسئلے پر قابو پانے کے لیے کچھ طریقے دکھائیں گے۔
پریکٹس بک ڈاؤن لوڈ کریں
پریکٹس بک ڈاؤن لوڈ کریں۔
فارمولے کے ساتھ خالی جگہیں ہٹائیں .xlsm
ایکسل فارمولے کے ساتھ خالی جگہوں کو ہٹانے کے 5 طریقے
1. ایکسل میں خالی جگہوں کو ہٹانے کے لیے ٹرم فارمولہ کا استعمال
ایکسل میں بلٹ ان فارمولہ ہے جو متن سے خالی جگہوں کو ہٹاتا ہے۔ یہ ٹرم فارمولہ ہے۔ اس طریقہ کی وضاحت کے لیے ہم دو کالموں کا ڈیٹا سیٹ استعمال کریں گے۔ یہ ہیں ملازمین & ID نمبر ۔ ہم اس مضمون میں تمام طریقوں میں ایک ہی ڈیٹا سیٹ کا استعمال کریں گے۔
اس طریقہ کو جاننے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
STEPS:
- شروع میں، ہمیں ایک مددگار کالم بنانے کی ضرورت ہے۔ ہم نے اسے اپنے ڈیٹاسیٹ میں ' TRIM ' کا نام دیا ہے۔
- اب، سیل D5 منتخب کریں اور مددگار کالم میں فارمولہ ٹائپ کریں۔
=TRIM(B5)
یہاں، فنکشن ٹائپ کرنے کے بعد، ہمیں اس سیل کو منتخب کرنے کی ضرورت ہے جہاں سے ہمیں خالی جگہیں ہٹانے کی ضرورت ہے۔
- 12> تمام نتائج دیکھنے کے لیےسیلز۔
- اس کے بعد، سیل D5 منتخب کریں اور اسے کاپی کریں۔
- اب، صرف پیسٹ کریں۔ سیل B5 میں قدر۔
- آخر میں، 'کاپی کریں اور کرنے کے بعد۔ تمام سیلز میں پیسٹ کریں' ، مددگار کالم کو حذف کریں۔
مزید پڑھیں: ایکسل میں خالی جگہوں کو کیسے ہٹایا جائے: فارمولہ، VBA اور AMP کے ساتھ ; Power Query
2. Excel SUBSTITUTE فنکشن کا استعمال کرتے ہوئے تمام خالی جگہوں کو ہٹا دیں
ہم متبادل فنکشن کی مدد سے خالی جگہوں کو بھی حذف کر سکتے ہیں۔ یہ مطلوبہ سیل سے تمام خالی جگہوں کو ہٹا دے گا ۔
مزید جاننے کے لیے اقدامات پر دھیان دیں۔
STEPS:
- سب سے پہلے، ایک مددگار کالم بنائیں اور فارمولہ ٹائپ کریں۔
- دوسرے طور پر، نتیجہ دیکھنے کے لیے Enter دبائیں۔
- اب، مددگار کالم میں نتائج دیکھنے کے لیے فل ہینڈل استعمال کریں۔
22>
یہاں، ہم وہاں دیکھ سکتے ہیں۔ ملازمین کے پہلے نام اور آخری نام کے درمیان کوئی جگہ نہیں ہے۔ ہم یقینی طور پر SUBSTITUTE فنکشن کے شروع میں TRIM فنکشن استعمال کرکے اس مسئلے کو حل کرسکتے ہیں۔
- فارمولے کو سیل D5<میں رکھیں۔ 7>۔
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))
یہاں، SUBSTITUTE فنکشن نان بریکنگ کی جگہ لے لیتا ہے۔ خالی جگہیں، CHAR(160) عام خالی جگہوں کے ساتھ، CHAR(32) ۔ TRIM فنکشن یہاں اضافی خالی جگہوں کو ہٹاتا ہے۔ ہمیں اسے SUBSTITUTE فنکشن کے سامنے شامل کرنے کی ضرورت ہے۔
- نتیجہ دیکھنے کے لیے انٹر دبائیں۔
- آخر میں، باقی سیلز کے لیے فل ہینڈل استعمال کریں۔ 14>
- ایک ہیلپر کالم پہلے۔
- اب، سیل D5 میں فارمولہ ٹائپ کریں۔
- اگلا، دبائیں Enter ۔ آپ سیل D5 میں دیکھ سکتے ہیں کہ کوئی آگے کی جگہ نہیں ہے۔ لیکن اس میں متن کے درمیان خالی جگہیں ہیں۔
- آخر میں، Helper میں نتائج دیکھنے کے لیے Fill ہینڈل نیچے گھسیٹیں۔ کالم ۔
- کسی سیل میں خالی جگہوں کو کیسے ہٹایا جائے ایکسل میں (5 طریقے)
- ایکسل میں نمبروں سے پہلے جگہ ہٹائیں (3طریقے)
- ایکسل میں خالی جگہوں کو کیسے ہٹایا جائے (7 طریقے)
- ایکسل میں متن کے بعد جگہ کو کیسے ہٹایا جائے (6 فوری طریقے)
- میں سب سے پہلے، Developer ٹیب پر جائیں اور Visual Basic کو منتخب کریں۔
- اس کے بعد، پر جائیں Visual Basic ونڈو میں داخل کریں اور پھر ماڈیول کو منتخب کریں۔
- کوڈ کو ماڈیول میں ٹائپ کریں اور اسے محفوظ کریں۔ .
3۔ لیڈنگ اسپیسز کو ہٹانے کے لیے MID فنکشن کے ساتھ ایکسل فارمولا
MID فنکشن ہماری مدد کرتا ہے سیل سے لیڈنگ اسپیس کو ہٹانے میں ۔ یہ متن کے درمیان اضافی خالی جگہوں کو نہیں ہٹاتا ہے۔ ہم پچھلا ڈیٹا سیٹ دوبارہ استعمال کریں گے۔
اس طریقہ کار کے بارے میں جاننے کے لیے نیچے دیے گئے مراحل کا مشاہدہ کریں۔
STEPS:
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
یہ فارمولہ پہلے متن اور اس کی لمبائی تلاش کرے گا۔ FIND فنکشن ٹیکسٹ اسٹرنگ کی پوزیشن کو ایک نمبر کے طور پر واپس کرے گا اور LEN فنکشن سیل B5 کی لمبائی شمار کرے گا۔ اس کے بعد، یہ ٹیکسٹ سے لیڈنگ اسپیس کو تراشے گا۔
اسی طرح کی ریڈنگز
4. ایکسل میں اضافی خالی جگہوں کو ہٹانے کے لیے VBA کا اطلاق کریں
VBA ہمیں ایکسل میں اضافی خالی جگہوں کو ختم کرنے کا موقع بھی دیتا ہے ۔ یہ خالی جگہوں کو شروع سے اور آخر سے بھی ہٹا سکتا ہے۔ لیکن یہ متن کے درمیان خالی جگہوں کو ہٹانے کے قابل نہیں ہوگا۔
اس تکنیک کے لیے اقدامات پر عمل کریں۔
اقدامات:
7644
- اس کے بعد، سیلز کی وہ رینج منتخب کریں جہاں آپ VBA لاگو کرنا چاہتے ہیں، یہاں ہم نے <کو منتخب کیا ہے۔ 6>سیل B5 سے سیل B9 ۔
- پھر، منتخب کریں میکروز سے 6 13>
- آخر میں، آپ کو نیچے دی گئی تصویر کی طرح نتائج نظر آئیں گے۔ نمبروں کے درمیان خالی جگہوں کو حذف کرنے کے لیے ایکسل فارمولہ داخل کریں
بعض اوقات، ہمیں نمبروں کے درمیان خالی جگہیں صاف کرنے کی ضرورت ہوتی ہے۔ اس حصے میں، ہم دکھائیں گے کہ ہم نمبروں کے درمیان خالی جگہوں کو کیسے ہٹا سکتے ہیں۔ ہم یہاں وہی ڈیٹا سیٹ استعمال کریں گے۔ لیکن، ہمارے پاس ID نمبر میں خالی جگہیں ہوں گی۔اس بار کالم۔
نیچے دیے گئے مراحل پر عمل کریں۔
STEPS:
- سب سے پہلے، تخلیق کریں ایک اضافی کالم۔ مددگار کالم یہاں اضافی کالم ہے۔
- دوسرا، سیل D5 منتخب کریں اور فارمولا درج کریں۔
=SUBSTITUTE(C5," ","")
- تیسرے طور پر Enter دبائیں اور Helper کالم<میں Fill ہینڈل استعمال کریں۔ 7>۔
- متبادل طور پر، آپ یہ 'Find & Replace' سیلز کی رینج منتخب کریں جہاں سے آپ خالی جگہیں ہٹانا چاہتے ہیں۔
- اگلا، دبائیں Ctrl + H کی بورڈ سے۔ 'تلاش کریں اور بدلیں' ونڈو آئے گی۔
- 'کیا تلاش کریں' سیکشن میں اسپیس بار دبائیں اور <6 رکھیں۔>'اس کے ساتھ تبدیل کریں' سیکشن خالی ہے۔
- آخر میں، نتائج دیکھنے کے لیے سب کو تبدیل کریں کو منتخب کریں۔<13
ہم نے ایکسل میں خالی جگہوں کو تراشنے کے طریقے کے بارے میں کچھ آسان طریقوں پر تبادلہ خیال کیا ہے۔ ان طریقوں کو استعمال کرتے وقت ہمیں ایک اہم چیز یاد رکھنے کی ضرورت ہے۔ ہمیں پہلے طریقہ 1,2 & 3 کے لیے ایک اضافی کالم بنانا چاہیے۔ اقدامات کرنے کے بعد، ہمیں مرکزی ڈیٹا کو تراشے ہوئے ڈیٹا سے تبدیل کرنے کی ضرورت ہے۔ ہم یہ کاپی & پیسٹ کریں ۔ یقینی بنائیں کہ صرف اقدار پیسٹ کریں۔ یہ طریقہ کار میں دکھایا گیا ہے۔ طریقہ-1 ۔
نتیجہ
ہم نے اپنی ایکسل ورک شیٹ سے خالی جگہوں کو مٹانے کے 5 طریقے بیان کیے ہیں۔ یہ بنیادی طور پر فارمولہ پر مبنی طریقے ہیں۔ آپ 'Find & Replace' آپشن جو آخری طریقہ میں زیر بحث ہے۔ مزید برآں، مجھے امید ہے کہ یہ طریقے آپ کے مسئلے کو مکمل طور پر حل کرنے میں آپ کی مدد کریں گے۔ سب سے آخر میں، اگر آپ کے کوئی سوالات یا مشورے ہیں، تو ذیل میں بلا جھجھک تبصرہ کریں۔