إزالة ASCII Character # 127 في Excel

يحتوي كل حرف على جهاز الكمبيوتر - وهو قابل للطباعة وغير قابل للطباعة - على رقم يعرف باسم رمز أو قيمة حرف Unicode الخاص به.

مجموعة أخرى ، أقدم ، ومعروفة بشكل أفضل هي ASCII ، التي تمثل الرمز القياسي الأمريكي لتبادل المعلومات ، وقد تم دمجها في مجموعة Unicode. نتيجة لذلك ، 128 حرفاً الأولى (0 إلى 127) من مجموعة Unicode مماثلة لمجموعة ASCII.

تتم الإشارة إلى العديد من أحرف Unicode 128 الأولى كأحرف التحكم ويتم استخدامها بواسطة برامج الكمبيوتر للتحكم في الأجهزة الطرفية مثل الطابعات.

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

01 من 03

Unicode Character # 127

إزالة ASCII Character # 127 من البيانات في Excel. © تيد الفرنسية

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

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

وجودها قد:

02 من 03

إزالة Unicode Character # 127

على الرغم من أنه لا يمكن إزالة هذا الرمز مع وظيفة CLEAN ، فيمكن إزالته باستخدام صيغة تحتوي على دالات SUBSTITUTE و CHAR .

يظهر المثال في الصورة أعلاه أربعة أحرف على شكل مستطيل مع الرقم 10 في الخلية A2 من ورقة عمل Excel.

تظهر الدالة LEN - التي تحسب عدد الأحرف في خلية - في الخلية E2 أن الخلية A2 تحتوي على ستة أحرف - الرقمان للرقم 10 بالإضافة إلى المربعات الأربعة للحرف رقم 127.

بسبب وجود الحرف # 127 في الخلية A2 ، ترجع صيغة الإضافة في الخلية D2 إلى # VALUE! رسالة خطأ.

تحتوي الخلية A3 على صيغة SUBSTITUTE / CHAR

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

لاستبدال الأحرف # 127 127 من الخلية A2 مع لا شيء - (تظهر بواسطة علامات الاقتباس الفارغة في نهاية الصيغة).

كنتيجة لــ

  1. يتم تقليل عدد الأحرف في الخلية E3 إلى اثنين - للرقمين في الرقم 10؛
  2. ترجع صيغة الإضافة في الخلية D3 الإجابة الصحيحة من 15 عند إضافة محتويات الخلية A3 + B3 (10 + 5).

تقوم الدالة SUBSTITUTE بالتبديل الفعلي أثناء استخدام الدالة CHAR لإخبار الصيغة بالحرف المطلوب استبداله.

03 من 03

ازالة غير كسر المساحات من ورقة عمل

تشبه الأحرف غير القابلة للطباعة المساحة غير القابلة للفصل (& nbsp) والتي يمكن أن تتسبب أيضًا في حدوث مشكلات في العمليات الحسابية والتنسيق في ورقة العمل. رقم شفرة Unicode للمساحات غير المسبوقة هو # 160.

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

يمكن إزالة المسافات غير القابلة للكسر باستخدام صيغة تجمع بين وظائف SUBSTITUTE و CHAR و TRIM.