اكسل

إزالة الأحرف غير المرغوب فيها

Remove Unwanted Characters

صيغة Excel: إزالة الأحرف غير المرغوب فيهاصيغة عامة
= SUBSTITUTE (B4, CHAR (code),'')
ملخص

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





 
= SUBSTITUTE (B4, CHAR (202),'')

وهو ما يزيل سلسلة من 4 أحرف غير مرئية في بداية كل خلية في العمود B.

كيفية إيجاد نسبة مئوية من الإجمالي
تفسير

ال وظيفة الاستبدال يمكنك البحث عن نص واستبداله في خلية ، أينما كان ذلك. في هذه الحالة ، نستخدم SUBSTITUTE للعثور على حرف برقم الكود 202 ، واستبداله بـ سلسلة فارغة ('') ، مما يؤدي فعليًا إلى إزالة الشخصية تمامًا.





كيف يمكنك معرفة الشخصية (الشخصيات) التي يجب إزالتها ، عندما تكون غير مرئية؟ للحصول على رقم الكود الفريد للحرف الأول في الخلية ، يمكنك استخدام صيغة تستند إلى الشفرة و اليسار المهام:

 
= CODE ( LEFT (B4))

هنا ، ترجع الدالة LEFT ، بدون الوسيطة الثانية الاختيارية ، الحرف الأول على اليسار. ينتقل هذا إلى دالة CODE ، التي تُبلغ عن قيمة رمز الأحرف ، وهي 202 في المثال الموضح.



لمزيد من التنظيف العام ، راجع وظيفة TRIM و ال وظيفة نظيفة .

لإنشاء مخطط عمودي أو شريطي بعد تمييز a2: b9 ، يمكنك النقر فوق

الكل في صيغة واحدة

في هذه الحالة ، نظرًا لأننا نقوم بتجريد الشخصيات الرئيسية ، يمكننا دمج كلتا الصيغتين في صيغة واحدة ، مثل:

 
= SUBSTITUTE (B4, CHAR ( CODE ( LEFT (B4))),'')

هنا ، بدلاً من توفير الحرف 202 بشكل صريح إلى SUBSTITUTE ، نستخدم CODE و CHAR لتوفير رمز ديناميكيًا ، باستخدام الحرف الأول في الخلية.

المؤلف ديف برونز


^