كيفية استخدام وظيفة CLEAN في Excel (10 أمثلة)

  • شارك هذا
Hugh West

وظيفة CLEAN هي دالة نصية في Excel تُستخدم لإزالة الأحرف غير القابلة للطباعة أو فواصل الأسطر من نصوص مجموعة بيانات. في هذه المقالة ، ستتمكن من معرفة تفاصيل الوظيفة CLEAN والتعرف على بعض استخدامات هذه الوظيفة مع بعض الأمثلة.

تنزيل المصنف

CLEAN Functions.xlsm

وظيفة التنظيف: Summary & amp؛ بناء الجملة

⦿ هدف الوظيفة

تزيل وظيفة CLEAN جميع الأحرف غير القابلة للطباعة من النص.

⦿ بناء الجملة

= CLEAN (text)

⦿ الوسائط

الوسيطة مطلوب / اختياري شرح
نص مطلوب وهي السلسلة النصية التي تريد منها قم بإزالة جميع الأحرف غير القابلة للطباعة

⦿ إرجاع القيمة

بعد إدخال الوظيفة ، ستمنحك سلسلة نصية خالية من جميع الأحرف غير القابلة للطباعة.

⦿ الإصدار

وظيفة التنظيف تم تقديمه في إصدار Excel 2000 وهو متاح لجميع الإصدارات بعد ذلك.

ملاحظة

الوظيفة CLEAN يمكن فقط إزالة الأحرف غير القابلة للطباعة الممثلة بالأرقام من 0 إلى 31 في كود 7 بت ASCII .

10 أمثلة على الاستخدام وظيفة CLEAN في Excel

هنا ، سوف نستخدم ما يلي بياناتجدول الكلية التي لدينا فيها بعض الأحرف غير القابلة للطباعة في البيانات المستوردة من مصدر آخر. باستخدام هذا الجدول سنشرح أمثلة مختلفة لهذه الوظيفة.

لإنشاء المقالة ، استخدمنا إصدار Microsoft Excel 365 ، يمكنك استخدام أي إصدارات أخرى وفقًا لراحتك.

1. إزالة الأحرف غير القابلة للطباعة

هنا ، لدينا بعض معرّفات البريد الإلكتروني التي تحتوي على بعض الأحرف غير القابلة للطباعة مثل CHAR (15) ، CHAR (12) وباستخدام وظيفة CLEAN سنزيلها ونحصل على معرّفات البريد الإلكتروني الحقيقي.

➤ حدد خلية الإخراج D5

=CLEAN(C5)

C5 هو معرّف البريد الإلكتروني المستورد الذي نريد إزالة الأحرف غير القابلة للطباعة منه.

اضغط ENTER

➤ اسحب مقبض التعبئة الأداة

النتيجة :

بهذه الطريقة ، ستحصل على معرف البريد الإلكتروني الحقيقي وهو خالي من جميع الأحرف غير القابلة للطباعة.

قراءة المزيد: كيفية استخدام دالة TEXT في Excel (10 أمثلة)

2. إزالة السطر Br eak

لنفترض أن لديك فاصل أسطر ما بين الاسم الأول والاسم الأخير للطلاب وتريد إزالة فواصل الأسطر هذه باستخدام وظيفة CLEAN .

➤ حدد خلية الإخراج D5

=CLEAN(C5)

C5 هي اسم الطالب منالذي تريد إزالة فاصل الأسطر.

➤ اضغط ENTER

➤ اسحب مقبض التعبئة <2 لأسفل> أداة

النتيجة :

بعد ذلك ، ستحصل على أسماء الطلاب الخالية من كل فواصل الأسطر.

3. باستخدام وظيفة CLEAN و TRIM Function

في بعض الأحيان ، قد يكون لديك مسافة إضافية في السلسلة النصية وهي CHAR (32) وباعتبارها وظيفة CLEAN لا يمكنها إزالة هذا ، فنحن هنا نستخدم وظيفة TRIM جنبًا إلى جنب مع وظيفة CLEAN لإزالة CHAR (15) ، CHAR (12) و CHAR (32) من معرّف البريد الإلكتروني المستورد أدناه.

➤ حدد خلية الإخراج D5

=TRIM(CLEAN(C5))

C5 هو معرّف البريد الإلكتروني المستورد الذي نريد إزالة الأحرف غير القابلة للطباعة منه.

TRIM سيزيل كل المسافات الزائدة من السلسلة النصية.

➤ اضغط على ENTER

➤ اسحب مقبض التعبئة الأداة

النتيجة :

بهذه الطريقة ، ستحصل على معرف البريد الإلكتروني الحقيقي وهو خالي من جميع الأحرف غير القابلة للطباعة.

4. استخدام وظيفة التنظيف والوظيفة البديلة

في بعض الأحيان ، قد يكون لديك أحرف غير قابلة للطباعة لا يمكن إزالتها بواسطة وظيفة CLEAN . في العمود معرّف البريد الإلكتروني المستورد ، لدينا بعض المسافات غير المنقسمة وهي CHAR (160) . لإزالة هذه الأنواع من ملفاتأحرف غير قابلة للطباعة يمكننا استخدام وظيفة الاستبدال مع وظيفة CLEAN و وظيفة TRIM .

➤ حدد خلية الإخراج D5

=TRIM(CLEAN(SUBSTITUTE(C5,CHAR(160),"")))

C5 هو معرف البريد الإلكتروني المستورد التي نريد إزالة الأحرف غير القابلة للطباعة منها.

البديل سيحل محل CHAR (160) بفارغ ، نظيف سيزيل الأحرف غير القابلة للطباعة CHAR (15) ، CHAR (12) و TRIM سيزيل كل المسافات الزائدة من السلسلة النصية.

اضغط على ENTER

➤ اسحب مقبض التعبئة الأداة

النتيجة :

بعد ذلك ، ستحصل على معرف البريد الإلكتروني الحقيقي وهو خالي من جميع الأحرف غير القابلة للطباعة.

قراءة المزيد: كيفية استخدام وظيفة REPLACE في Excel (3 أمثلة مناسبة)

5. استخدام وظيفة CLEAN و LEN Function

هنا ، سنقوم بحساب عدد أحرف Student Names باستخدام وظيفة LEN بعد إزالة فواصل الأسطر بمساعدة الوظيفة CLEAN .

➤ حدد خلية الإخراج D5

=LEN(TRIM(CLEAN(C5)))

C5 هو اسم الطالب الذي تريد حساب طول حرفه.

CLEAN سيزيل فاصل الأسطر و TRIM سيزيل كل المسافات الزائدة من السلسلة النصية. بعد ذلك LEN سيحسب الحرفالطول.

➤ اضغط على ENTER

➤ اسحب مقبض التعبئة أداة

النتيجة :

بعد ذلك ، ستتمكن من حساب عدد أحرف أسماء الطلاب .

قراءات مماثلة

  • كيفية استخدام وظيفة CODE في Excel (5 أمثلة)
  • استخدام وظيفة Excel الدقيقة (6 أمثلة مناسبة)
  • كيفية استخدام الوظيفة الثابتة في Excel (6 أمثلة مناسبة)
  • استخدم الدالة UPPER في Excel (4 أمثلة)
  • كيفية استخدام دالة البحث في Excel (3 أمثلة)

6. استخدام وظيفة CLEAN و LEFT Function

لنفترض أنك تريد استخراج جزء الاسم من معرّف البريد الإلكتروني المستورد وللقيام بذلك يمكنك استخدام وظيفة CLEAN و دالة LEFT .

➤ حدد خلية الإخراج D5

=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)

C5 هو معرّف البريد الإلكتروني المستورد .

CLEAN سيزيل الأحرف غير القابلة للطباعة و FIND (“@ "، CLEAN (C5) ، 1) سوف ز اكتب موضع "@" في السلسلة النصية. لذلك ، سيعود FIND 6 ثم 6-1 = 5 سيكون عدد الأحرف في دالة LEFT .

بعد ذلك LEFT سيستخرج الأحرف الخمسة الأولى من معرّف البريد الإلكتروني النظيف .

➤Press ENTER

➤ اسحب مقبض التعبئة لأسفل الأداة

النتيجة :

بعد ذلك ، ستحصل على ملفأسماء الطلاب في العمود الاسم الأول .

اقرأ المزيد: كيفية استخدام الدالة RIGHT في Excel (باستخدام 6 أمثلة سهلة)

7. استبدال الأحرف

هنا ، سننشئ معرف بريد إلكتروني جديد بإزالة الأحرف غير القابلة للطباعة واستبدال "gmail" مع "yahoo" من العمود معرّف البريد الإلكتروني المستورد .

➤ حدد خلية الإخراج D5

=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")

C5 هو معرف البريد الإلكتروني المستورد .

البديل سيحل محل "gmail" بـ "yahoo"

Press ENTER

➤ اسحب مقبض التعبئة الأداة

النتيجة :

بهذه الطريقة ، ستحصل على معرّفات البريد الإلكتروني الجديدة .

8. التحقق مما إذا كانت النصوص بحاجة إلى التنظيف

بالنسبة لمجموعة البيانات الكبيرة ، قد يكون من المتعب معرفة النصوص التي تحتاج إلى تنظيفها. ولكن يمكن القيام بذلك بسهولة إذا كان بإمكانك التحقق بسهولة من السلاسل النصية التي يجب تنظيفها. للقيام بذلك هنا نستخدم IF وظيفة .

➤ حدد خلية الإخراج D5

=IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")

C5 هو معرف البريد الإلكتروني المستورد .

CLEAN (C5) = C5 هو الاختبار المنطقي الذي يعني أن السلسلة النصية تساوي السلسلة النصية التي تمت إزالتها بواسطة جميع الأحرف غير القابلة للطباعة. عندما يكون صحيحًا ، فإن إذا كان سيعود "تم التنظيف" وإلا "لم يتم التنظيف"

➤ اضغط على إدخال

➤ اسحب لأسفل مقبض التعبئة الأداة

النتيجة :

بعد ذلك ، ستتعرف على السلاسل النصية التي تريدها يجب أن تنظف.

9. الحصول على متوسط ​​القيم

هنا ، لدينا بعض العلامات ولكن بها بعض الأحرف غير القابلة للطباعة ويمكنك إزالتها باستخدام وظيفة التنظيف . ولكن بعد ذلك ، ستتحول الأرقام إلى نصوص بحيث لا يمكنك الحصول على علامات متوسطة دون تحويلها إلى قيم باستخدام وظيفة VALUE .

➤ حدد خلية الإخراج D5

=VALUE(CLEAN(C5))

C5 هي مستوردة العلامات .

CLEAN سيزيل الجزء غير الضروري من البيانات (لكن يحول البيانات إلى نص) ثم VALUE سيحول السلاسل النصية إلى الأرقام.

➤ اضغط على ENTER

➤ اسحب مقبض التعبئة الأداة

بعد ذلك ، ستحصل على العلامات الموجودة في تنسيق الأرقام.

للحصول على متوسط ​​العلامات ، اكتب الصيغة التالية في الخلية D11

=AVERAGE(D5:D10)

D5: D10 هو النطاق علامات

أخيرًا ، ستحصل على 73.83 على أنها علامة متوسطة .

10. Usin g رمز VBA

يمكن أيضًا استخدام وظيفة CLEAN في VBA code.

الذهاب إلى المطور Tab & gt؛ & gt؛ Visual Basic الخيار

بعد ذلك ، سيتم فتح محرر Visual Basic لأعلى.

➤ انتقل إلى إدراج Tab & gt؛ & gt؛ الوحدة النمطية الخيار

بعد ذلك ، أ الوحدة سيتم إنشاؤها.

➤ اكتب الكود التالي

9776

الخلايا C5 إلى C10 من العمود C سيكون خاليًا من الأحرف غير القابلة للطباعة بسبب وظيفة CLEAN وسوف نحصل على المخرجات في الخلايا المقابلة من العمود D .

➤ اضغط F5

النتيجة :

بهذه الطريقة ، ستحصل على معرف البريد الإلكتروني الحقيقي وهو خالي من جميع الأحرف غير القابلة للطباعة.

أشياء يجب تذكرها

🔺 هذه الوظيفة تزيل فقط 0 إلى 31 7 بت ASCII كود من النص المحدد.

🔺 يمكن للوظيفة CLEAN أيضًا إزالة بعض الأحرف غير القابلة للطباعة غير المرئية.

🔺 لا يمكن إزالة الأحرف غير القابلة للطباعة غير الموجودة في كود ASCII .

قسم التدريب

للقيام بالممارسة بنفسك ، قمت بتوفير قسم تدريب كما هو موضح أدناه في ورقة باسم ممارسة . يرجى القيام بذلك بنفسك.

الاستنتاج

في هذه المقالة ، حاولنا تغطية مقدمة واستخدام وظيفة CLEAN في Excel. اتمنى انك ستجده مفيدا. إذا كان لديك أي اقتراحات أو أسئلة ، فلا تتردد في مشاركتها في قسم التعليقات.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.