ایکسل میں صاف (فارمولہ ، مثالوں) | صاف فنکشن کا استعمال کیسے کریں؟

ایکسل میں کلین فنکشن ایکسل میں ایک ٹیکسٹ فنکشن ہوتا ہے جس کا استعمال متن کو ان حروف سے صاف کرنے کے لئے کیا جاتا ہے جو پرنٹ نہیں ہوتے ہیں جب ہم پرنٹ آپشن کا استعمال کرتے ہیں ، یہ ایکسل میں ایک انبلٹ فنکشن بھی ہے اور اس فنکشن کو استعمال کرنے کے لئے ٹائپ = کلین (ایک میں سیل کریں اور متن کو بطور دلیل مہیا کریں ، یاد رکھیں کہ اس سے پرنٹ نہیں کی جاسکتی ہے۔

ایکسل میں صاف فنکشن

ایکسل میں کلیین فنکشن کا استعمال ان پٹ سٹرنگ سے غیر پرنٹ ایبل حروف کو اتارنے کے لئے کیا جاتا ہے۔ اس کو سٹرنگ / ٹیکسٹ فنکشن کے طور پر درجہ بندی کیا گیا ہے۔

ہر ایک کردار ، چاہے پرنٹ ایبل ہو یا غیر پرنٹ ایبل ، اس کی ایک انوکھی نمبر ہوتی ہے جسے اس کے یونیکوڈ کریکٹر کوڈ یا ویلیو کہا جاتا ہے۔ ایکسل میں کلیین کسی بھی متن سے 7 بٹ ASCII کوڈ (0 سے 31 تک کی اقدار) میں پہلے 32 (غیر پرنٹ ایبل) حروف کو ہٹا دیتا ہے۔ یونیکوڈ میں دوسرے غیر پرنٹ ایبل کریکٹر پر مشتمل ہے جو ASCII کیریکٹر سیٹ میں موجود نہیں ہیں (اقدار 127 ، 129 ، 141 ، 143 ، 144 ، اور 157) ان میں سے کچھ یونیکوڈ حروف کو ایکسل میں کلیین فنکشن کے ذریعہ خود نہیں ہٹایا جاتا ہے۔

نحو

ایکسل میں کلیین فارمولہ میں استدلالات

متن - صاف کرنے کے لئے متن.

متن ان پٹ ایک متن ہوسکتا ہے جو خود حوالوں یا سیل حوالوں میں دیا گیا ہو۔ یہ کلیین فارمولے کا حصہ ہوسکتا ہے۔

آؤٹ پٹ

ایکسل میں کلیین غیر پرنٹ ایبل حروف کو سٹرنگ سے ہٹانے کے بعد اسٹرنگ / ٹیکسٹ ویلیو کو لوٹاتا ہے۔

صاف تقریب تمام اعداد کو متن میں تبدیل کرتی ہے۔ اگر اعداد و شمار کو صاف کرنے کے لئے استعمال کیا جاتا ہے تو ، ایکسل میں کلیین فنکشن ، کسی بھی چھپی ہوئی حرف کو ختم کرنے کے علاوہ ، تمام اعداد کو متن میں تبدیل کردے گا - جس کے نتیجے میں غلطیاں ہوسکتی ہیں اگر اس اعداد و شمار کو مزید حساب میں استعمال کیا جائے۔

صاف فعل کے استعمال

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

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

بعض اوقات ، یہ غیر پرنٹ ایبل حرف بالکل نظر نہیں آتے ہیں۔ تاہم ، اس کے کام کرنے کے ل they ، انہیں ابھی بھی دوسرے کاموں / درخواستوں کے متن سے تراشنا ضروری ہے۔

مثال

فرض کریں کہ آپ کے پاس سیل C3 = میں پرنٹ نہ کرنے والے ایک کردار پر مشتمل ایک عبارت ہے۔یہ ایک آزمائشی تار ہے "اور CHAR (7) اور"۔.

غیر پرنٹ ایبل کریکٹر کو ہٹانے اور صاف متن واپس کرنے کیلئے ، "= CLEAN (C3)" ٹائپ کریں

اور enter دبائیں۔ یہ غیر پرنٹ ایبل کریکٹر کو ہٹا دے گا۔

آپ سیل حوالہ کے بطور متن دینے کے بجائے براہ راست بھی لکھ سکتے ہیں۔

= صاف ("یہ ایک آزمائشی تار ہے" اور CHAR (7) اور ".")

تاہم ، اس شکل کو شاذ و نادر ہی ایکسل میں صاف ستھرا فنکشن کے ساتھ استعمال کیا جاتا ہے۔

یہ بھی ایک ہی پیداوار دے گا.

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

ایکسل میں ایکسل صاف فعل بہت آسان اور استعمال میں آسان ہے۔ کچھ مثالوں کے ذریعہ ایکسل میں کلیین کے کام کو سمجھنے دو۔

آپ یہ صاف فنکشن ایکسل سانچہ ڈاؤن لوڈ کرسکتے ہیں

مثال # 1

فرض کریں کہ آپ کے پاس خلیوں کی ایک حد میں کچھ متن دیا گیا ہے (C3: C7) اب ، آپ اس متن کو غیر پرنٹ ایبل حرفوں کو ختم کرکے صاف کرنا چاہتے ہیں۔

آپ مندرجہ ذیل نحو کو استعمال کرسکتے ہیں۔

= صاف (C3)

اور enter دبائیں۔

اب ، آپ اسے باقی خلیوں میں گھسیٹ سکتے ہیں۔

مثال # 2

فرض کریں کہ آپ کے پاس خلیوں کی ایک حد میں کچھ متن دیا گیا ہے (C3: C7) ڈیٹا میں غیر پرنٹ ایبل کریکٹر ، لائن بریک اور کچھ ٹریلنگ اور معروف اضافی جگہیں شامل ہیں۔ آپ کو متن کو غیر پرنٹ ایبل کریکٹر ، لائن بریک ، اور ٹریلنگ اور اضافی جگہوں کو آگے کرکے صاف کرنا ہوگا۔

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

= ٹرام (صاف (C3))

اور enter دبائیں۔

= صاف (C3) غیر پرنٹ ایبل کریکٹر کو ہٹا دے گا۔

ایکسل کلیان فنکشن کے ذریعہ پرنٹ نہ کرنے والے حروف کو حذف کرنے کے بعد ٹرام (..) غیر ضروری جگہوں کو دور کردے گا۔

مثال # 3

فرض کریں کہ آپ کے پاس خلیوں کی ایک حد میں ایک متن دیا گیا ہے (C3: C6) اب ، آپ یہ دیکھنا چاہتے ہیں کہ آیا ان خلیوں میں سے کسی میں غیر پرنٹ ایبل حرف موجود ہیں یا نہیں۔ اگر ہاں ، تو ان کرداروں کی گنتی حاصل کریں۔

ایسا کرنے کے لئے ، آپ مندرجہ ذیل ترکیب استعمال کرسکتے ہیں۔

= اگر ((LEN (C3) - LEN (صاف (C3)))> 0 ، (LEN (C3) - LEN (صاف (C3))) اور "غیر پرنٹ ایبل کریکٹر" ، "صاف متن")

اور enter دبائیں۔

آئیے ایکسل کلین فنکشن کو تفصیل سے دیکھیں۔

  • CLEAN (C3) غیر پرنٹ ایبل کریکٹر کو الگ کر دے گا۔
  • L3 (CLEAN (C3)) C3 سے غیر پرنٹ ایبل حروف کو ہٹانے کے بعد تار کی لمبائی دے گا۔
  • LEN (C3) تار C3 کی لمبائی دے گا۔
  • LEN (C3) - LEN (CLEAN (C3)) سٹرنگ C3 میں غیر پرنٹ ایبل حروف کی تعداد دے گا۔

آخر میں ،

اگر غیر پرنٹ ایبل حروف کی تعداد 0 سے زیادہ ہے

پھر ، یہ پرنٹ کرے گا è { غیر پرنٹ ایبل حروف کی تعداد } "غیر پرنٹ ایبل کریکٹر"

اور

یہ "صاف متن" پرنٹ کرے گا۔

اب آپ اسے باقی خلیوں میں گھسیٹ سکتے ہیں۔

مثال # 4

فرض کریں آپ کے خلیات B3: B7 میں کچھ عبارت ہے۔ متن میں کچھ غیر پرنٹ ایبل کریکٹر ، لائن بریک ، معروف اور ٹریلنگ اسپیسز ، اور ایک خاص کریکٹر CHAR (160) شامل ہے ، جو عام طور پر ویب سائٹوں میں مستعمل ایک غیر توڑنے والی جگہ ہے۔ آپ کو ان حروف کو متن سے ہٹانے کی ضرورت ہے۔

چونکہ ، CHAR (160) کو اتارنے کے لئے ناکافی میں ایکسل کلیئن کام کرتا ہے ، لہذا ہمیں اس صورت میں ایکسل میں متبادل فعل استعمال کرنے کی ضرورت ہے ، آپ مندرجہ ذیل نحو کو استعمال کرسکتے ہیں:

= ٹرام (صاف (سبسٹیٹو (B3 ، CHAR (160) ، "")))

اس میں،

سبسٹیٹ (B3 ، CHAR (160) ، "") متن سے CHAR (160) کو متبادل بنائے گا۔

صاف (سبسٹیٹ (B3 ، CHAR (160) ، "")) متبادل متن کو صاف کرے گا۔

ٹرم (صاف (سبسٹیٹائٹ (B3 ، CHAR (160) ، ""))) غیر پرنٹ ایبل کریکٹر اور CHAR (160) کو ہٹانے کے بعد غیر ضروری جگہوں کو ختم کردے گا۔

اسی طرح ، اب آپ اسے باقی خلیوں میں گھسیٹ سکتے ہیں۔

مثال # 5

فرض کریں کہ آپ کے پاس کچھ عددی اعداد و شمار موجود ہیں جس میں درمیان میں کچھ غیر پرنٹ ایبل حروف ہیں۔ ریاضی کے عمل کو استعمال کرنے کے ل You آپ کو اپنے متن سے ان پرنٹ ایبل قابل حرفوں کو ہٹانے کی ضرورت ہے۔

ان حروف کو ختم کرنے کے ل you ، آپ صرف نحو استعمال کرسکتے ہیں:

= صاف (C3)

اور enter دبائیں۔

آپ دیکھ سکتے ہیں کہ ایکسل کلیئن فنکشن ایک متن. لہذا ، آؤٹ پٹ عددی متن کی طرح برتاؤ نہیں کرسکتا ہے اور کچھ معاملات میں ریاضی کی کارروائیوں میں غلطی پیش کرتا ہے۔ اگر ایسی بات ہے تو ، آپ متبادل کے طور پر درج ذیل نحو کو استعمال کرسکتے ہیں:

= قدر (صاف (C3))

اور enter دبائیں۔

VALUE () ان پٹ کو تبدیل کردے گا متن ایک عددی شکل میں۔

اسی طرح ، اب آپ اسے باقی خلیوں میں گھسیٹ سکتے ہیں۔

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

  • ایکسل کلیئن فنکشن غیر پرنٹ ایبل حروف کو اسٹرنگ سے ہٹاتا ہے۔
  • یہ ان پٹ ٹیکسٹ سے 0 سے 31 7 بٹ ASCII کوڈ کو ہٹاتا ہے۔
  • کچھ یونیکوڈ کریکٹر ASCII کوڈ میں موجود نہیں ہیں ایکسل کلیین فنکشن کے ذریعہ نہیں ہٹا سکتے ہیں۔
  • ہوسکتا ہے کہ کچھ غیر پرنٹ ایبل کریکٹر نظر نہ آئیں لیکن ، ابھی بھی متن میں موجود ہیں۔ ایکسل کلیئن فنکشن کا استعمال ان کے وجود کو جانچنے کے لئے کیا جاسکتا ہے۔