ایکسل میں نان پرنٹ ایبل حروف کو کیسے ہٹایا جائے؟

Kak Udalit Nepecataemye Simvoly V Excel



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



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





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





آپ فارمولہ استعمال کرکے غیر پرنٹ ایبل حروف کو بھی ہٹا سکتے ہیں۔ اس کا سب سے عام فارمولا TRIM فنکشن ہے۔ اسے استعمال کرنے کے لیے، ان سیلز کو منتخب کریں جن میں ڈیٹا موجود ہے جسے آپ صاف کرنا چاہتے ہیں، اور پھر درج ذیل فارمولہ درج کریں: =TRIM(A1)۔ یہ منتخب کردہ سیلز میں موجود ڈیٹا سے کسی بھی غیر پرنٹ کے قابل حروف کو ہٹا دے گا۔



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

اس پوسٹ میں ہم آپ کو دکھائیں گے۔ ایکسل میں نان پرنٹ ایبل حروف کو کیسے ہٹایا جائے۔ . پہلے 32 حروف ASCII کریکٹر ٹیبل (کمپیوٹرز کے درمیان مواصلت کے لیے معیاری ڈیٹا انکوڈنگ فارمیٹ) نان پرنٹ ایبل حروف ہیں۔ یہ حروف ظاہر نہیں ہوتے ہیں (یا پرنٹ شدہ)، لیکن ایپلیکیشن کو بتائیں کہ ڈیٹا کو کیسے فارمیٹ کرنا ہے۔ بیک اسپیس (ASCII کوڈ 08)، کیریج ریٹرن (ASCII کوڈ 13)، افقی ٹیب (ASCII کوڈ 09)، اور لائن فیڈ (ASCII کوڈ 10) غیر پرنٹنگ حروف کی کچھ مثالیں ہیں۔



ایکسل میں نان پرنٹ ایبل حروف کو کیسے ہٹایا جائے۔

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

ونڈوز 10 پر اپ ٹائم چیک کرنے کا طریقہ

ایکسل میں نان پرنٹ ایبل حروف کو کیسے ہٹایا جائے؟

ہم مندرجہ ذیل دو طریقوں پر بات کریں گے۔ ایکسل میں نان پرنٹ ایبل حروف کو ہٹا دیں۔ :

  • غیر پرنٹ ایبل حروف کو ہٹانے کے لیے SUBSTITUTE() فنکشن کا استعمال کریں۔
  • نان پرنٹ ایبل حروف کو ہٹانے کے لیے CLEAN() فنکشن استعمال کریں۔

آئیے ان دونوں طریقوں پر گہری نظر ڈالیں۔

ایکسل میں غیر پرنٹ ایبل حروف کو ہٹانے کے لیے SUBSTITUTE() فنکشن کا استعمال کریں۔

نان پرنٹنگ کریکٹرز کو ہٹانے کے لیے SUBSTITUTE() فنکشن کا استعمال

ایکسل کی پیشکش CODE() فنکشن جو دیئے گئے کردار کے لیے ASCII کوڈ واپس کرتا ہے۔ یہ بنیادی طور پر فلپ سائیڈ ہے۔ SYMBOL() فنکشن جو عددی کوڈ کو حرف میں ترجمہ کرنے کے لیے استعمال ہوتا ہے۔ ایک بار جب آپ CODE() اور CHAR() فنکشنز کے ساتھ ناقابل پرنٹ کریکٹر کی شناخت کر لیتے ہیں، تو آپ استعمال کر سکتے ہیں SUBSTITUTE() فنکشن خالی سٹرنگ کے ساتھ ایک کردار کو تبدیل کریں (یا تبدیل کریں)۔

CODE() فنکشن کا نحو:

CODE(متن)

  • کہاں متن ایک ٹیکسٹ سٹرنگ ہے جس کے لیے ASCII کریکٹر کوڈ کی ضرورت ہوتی ہے (پہلے کریکٹر کے لیے)۔

CHAR() فنکشن نحو:

SYMBOL(نمبر)

    • کہاں نمبر 1 اور 255 کے درمیان ایک عددی قدر ہے (توسیع شدہ ASCII کریکٹر کوڈز)۔

اور SUBSTITUTE() فنکشن کا نحو:

SUBSTITUTE(متن، پرانا_متن، نیا_متن، [مثال_نمبر])

کہاں،

  • متن ٹیکسٹ سٹرنگ سے مراد ہے جس میں سبسٹرنگ کو تبدیل کیا جانا ہے۔
  • پرانا_متن نئے_ٹیکسٹ کے ساتھ تبدیل کیے جانے والے ذیلی اسٹرنگ سے مراد ہے۔
  • نیا_متن old_text کو تبدیل کرنے کے لیے سب اسٹرنگ سے مراد ہے۔
  • [مثال_نمبر] نئے_متن سے تبدیل کرنے کے لیے پرانے_متن مثال سے مراد ہے۔ اگر اس دلیل کی وضاحت نہیں کی گئی ہے تو، پرانے_متن کی ہر موجودگی کو نئے_متن سے بدل دیا جاتا ہے۔

اب ہم کہتے ہیں کہ ہمارے پاس ایک ورک شیٹ ہے جہاں ہمارے پاس سیل A1 میں ایک مثال کی قطار ہے جیسا کہ اوپر کی تصویر میں دکھایا گیا ہے۔ اسٹرنگ میں انتہائی دائیں جانب ایک ناقابل پرنٹ کریکٹر ہے۔ اس کریکٹر کو سٹرنگ سے ہٹانے کے لیے، ہم مندرجہ بالا فنکشنز کو اس طرح استعمال کر سکتے ہیں:

سیل B1 میں کرسر رکھیں۔ اوپر فارمولا بار میں درج ذیل فارمولہ درج کریں:

|_+_|

نوٹ: کیونکہ کریکٹر اصل ٹیکسٹ سٹرنگ کے دائیں طرف ظاہر ہوتا ہے، اس لیے ہم نے RIGHT() فنکشن کا استعمال اسٹرنگ سے آخری کریکٹر حاصل کرنے کے لیے کیا اور پھر CODE() فنکشن کا استعمال کرتے ہوئے اس کی ASCII ویلیو تلاش کی۔

نان پرنٹ ایبل کریکٹر کا ASCII کوڈ تلاش کرنا

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

یومی ملٹی بوٹ یو ایس بی تخلیق کنندہ

اب اپنے کرسر کو سیل A2 میں رکھیں اور درج ذیل فارمولہ درج کریں:

|_+_|

فنکشن کے نتیجے میں، نان پرنٹ ایبل کریکٹر کو سورس سٹرنگ سے ہٹا دیا جائے گا۔

پڑھیں: مثال کے ساتھ ایکسل میں 10 ٹیکسٹ فنکشنز .

ایکسل میں نان پرنٹ ایبل حروف کو ہٹانے کے لیے CLEAN() فنکشن کا استعمال کریں۔

نان پرنٹنگ کریکٹرز کو ہٹانے کے لیے CLEAN() فنکشن کا استعمال

صاف () ایکسل میں ایک فنکشن دیئے گئے ٹیکسٹ سٹرنگ سے تمام غیر پرنٹ ایبل حروف کو ہٹا دیتا ہے۔ یہ سب سے ہلکا ہے اور نان پرنٹ ایبل حروف کو ہٹانے کا سب سے سیدھا طریقہ ایکسل میں

CLEAN() فنکشن نحو:

صاف (متن)

  • کہاں متن ٹیکسٹ سٹرنگ کی نمائندگی کرتا ہے جس سے غیر پرنٹنگ حروف کو ہٹانا ہے۔

مندرجہ بالا مثال میں، ہم CLEAN() فنکشن کو استعمال کر سکتے ہیں تاکہ اس طرح کے نان پرنٹ ایبل حروف کو ہٹایا جا سکے۔

А479F65C6C43A224041F905E5EADEC2FA6411318

سادہ؟ لیکن اس کی وجہ ہم بعد میں دیکھیں گے۔ صرف ہٹاتا ہے کردار جو ہیں فطرت کے درمیان کوڈ ASCII میں 0-31 علامت کی میز. تو یہ ہوگا۔ غیر توڑنے والی جگہوں کو نہ ہٹائیں ( ) جو آپ کسی بیرونی ذریعہ سے ڈیٹا کاپی/پیسٹ کرنے پر حاصل کر سکتے ہیں۔

نان بریکنگ اسپیس ایک ایسی جگہ ہے جسے ورڈ پروسیسرز اور دیگر ایپلیکیشن پروگراموں میں 'ورڈ ریپ' فیچر سے نہیں توڑا جاسکتا۔ اگر آپ ٹیکسٹ اسٹرنگ سے تمام نان پرنٹ ایبل کریکٹرز کے ساتھ ساتھ نان بریکنگ اسپیس کو ہٹانا چاہتے ہیں، تو آپ کو CLEAN() فنکشن، SUBSTITUTE() فنکشن، اور TRIM() فنکشن کو ایک ساتھ استعمال کرنے کی ضرورت ہے۔

ایکسل میں نان پرنٹنگ حروف اور نان بریکنگ اسپیس کو ہٹا دیں۔

TRIM() فنکشن کو دیئے گئے سٹرنگ کے دونوں سروں سے خالی جگہوں کو تراشنے کے لیے استعمال کیا جا سکتا ہے۔ یہ ایکسل میں ناہموار فاصلہ طے کرنے کے لیے استعمال ہوتا ہے۔

TRIM() فنکشن کا نحو یہ ہے:

CUT(متن)

  • کہاں متن ٹیکسٹ سٹرنگ سے مراد ہے جس سے آپ آگے اور پیچھے کی جگہوں کو ہٹانا چاہتے ہیں۔

160 ایک ASCII کوڈ ہے۔ غیر توڑنے والی جگہ کے لیے۔ نان بریکنگ اسپیس کے لیے کریکٹر ویلیو حاصل کرنے کے لیے CHAR() فنکشن کا استعمال کریں۔ پھر SUBSTITUTE() فنکشن استعمال کریں تاکہ نان بریکنگ اسپیس کو ریگولر اسپیس سے تبدیل کریں۔ اور پھر اصل ٹیکسٹ سٹرنگ کے دونوں سروں سے تمام خالی جگہوں کو ہٹانے کے لیے TRIM() فنکشن کا استعمال کریں۔

مندرجہ بالا مثال میں، ہم اصل سٹرنگ سے غیر پرنٹ ایبل حروف اور نان بریکنگ اسپیس کو ہٹانے کے لیے درج ذیل فارمولے کا استعمال کر سکتے ہیں:

سطح کی قسم کا احاطہ کام نہیں کررہا ہے
|_+_|

مجھے امید ہے کہ آپ کو اوپر کی پوسٹ مفید لگے گی۔

مزید پڑھ: ایکسل ٹول بار کام نہیں کر رہا ہے۔ .

ایکسل میں نان پرنٹ ایبل حروف کو کیسے ہٹایا جائے۔
مقبول خطوط