چگونه از تابع پاک اکسل استفاده کنیم

فهرست مطالب:

چگونه از تابع پاک اکسل استفاده کنیم
چگونه از تابع پاک اکسل استفاده کنیم
Anonim

چه باید بدانیم

  • برای حذف کاراکترهای ASCII، =CLEAN(Text) را وارد کنید.
  • از تابع SUBSTITUTE برای تبدیل کاراکترهای یونیکد به کاراکترهای ASCII استفاده کنید.

در اینجا نحوه استفاده از تابع Clean در Microsoft Excel 2019، 2016، 2013، 2010 و Excel برای Microsoft 365 آورده شده است. تابع Clean بسیاری از کاراکترهای غیرقابل چاپ رایانه کپی شده را حذف می کند. یا به یک کاربرگ وارد می شود زیرا چنین کاراکترهایی می توانند در چاپ، مرتب سازی و فیلتر کردن داده ها اختلال ایجاد کنند.

CLEAN تابع نحو و آرگومان

نحو یک تابع طرح بندی آن است و شامل نام، براکت ها و آرگومان ها است. نحو تابع CLEAN است:

=CLEAN(متن)

متن

(الزامی) یک است

مرجع سلول

به مکان این داده ها در کاربرگ که می خواهید پاک کنید.

برای مثال، بگویید سلول A2 حاوی این فرمول است:

=CHAR(10)&"تقویم"&CHAR(9)

برای پاک کردن آن، باید فرمول را در سلول کاربرگ دیگری وارد کنید:

=CLEAN(A2)

نتیجه فقط کلمه باقی می ماند

تقویم

در سلول A2.

علاوه بر حذف کاراکترهای غیرچاپ، تابع CLEAN نیز اعداد را به متن تبدیل می کند که اگر بعداً از آن داده ها در محاسبات استفاده کنید ممکن است منجر به خطا شود.

حذف نویسه‌های غیرقابل چاپ و غیر ASCII

در حالی که عملکرد CLEAN برای حذف کاراکترهای غیرقابل چاپ اسکی عالی است، چند کاراکتر غیرقابل چاپ خارج از محدوده ASCII هستند که ممکن است بخواهید آنها را حذف کنید..

کاراکترهای یونیکد غیرقابل چاپ شامل اعداد 129 ، 141 ، 143 ،144 و 157 . علاوه بر این، ممکن است بخواهید 127 را حذف کنید، که کاراکتر حذف است و همچنین غیر قابل چاپ است.

یکی از راه‌های حذف چنین داده‌هایی این است که تابع SUBSTITUTE آن را به یک کاراکتر ASCII تبدیل کند که تابع CLEAN می‌تواند حذف کند. برای آسان‌تر کردن کار، می‌توانید توابع SUBSTITUTE و CLEAN را جایگذاری کنید.

=CLEAN(SUBSTITUTE(A3، CHAR(129)، CHAR(7)))

متناوباً، می توان به سادگی نویسه غیرقابل چاپ توهین آمیز را با هیچ چیز ("") جایگزین کرد.

=SUBSTITUTE(A4، CHAR(127)، "")

کاراکترهای غیرقابل چاپ چیست؟

Image
Image

هر کاراکتر در رایانه - قابل چاپ و غیرقابل چاپ - دارای یک عدد است که به عنوان کد یا مقدار کاراکتر یونیکد آن شناخته می شود.یکی دیگر از مجموعه شخصیت‌های قدیمی‌تر و شناخته‌شده ASCII است که مخفف کد استاندارد آمریکایی برای تبادل اطلاعات است که در مجموعه یونیکد گنجانده شده است.

در نتیجه، 32 کاراکتر اول (0 تا 31) مجموعه‌های Unicode و ASCII یکسان هستند. آنها توسط برنامه هایی برای کنترل دستگاه های جانبی مانند چاپگرها در پلتفرم های مختلف استفاده می شوند. به این ترتیب، آنها برای استفاده در یک کاربرگ در نظر گرفته نشده‌اند و در صورت وجود می‌توانند باعث ایجاد خطا شوند.

CLEAN که مربوط به مجموعه کاراکترهای یونیکد است، اولین ۳۲ نویسه ASCII غیرچاپی و همان کاراکترها را از مجموعه یونیکد حذف می کند.

توصیه شده: