Skip to main content

وظائف CHAR و CODE في Excel

10 Advanced Excel Functions with Downloadable Reference Guide (يوليو 2026)

10 Advanced Excel Functions with Downloadable Reference Guide (يوليو 2026)
Anonim

يمكن أن تنشأ المشاكل عند تحويل رموز الأحرف من نظام إلى نظام آخر. هذه المشاكل ينتج في البيانات مشوشة. لتصحيح هذا ، هناك مجموعة عالمية معروفة باسم يونيكود تم تطوير النظام خلال أواخر 1980s الذي يعطي الأحرف المستخدمة في أنظمة الكمبيوتر رمز حرف فريد.

ملحوظة: المعلومات تنطبق هذه المقالة على Excel 2019 و Excel 2016 و Excel 2013 و Excel 2010 و Excel 2019 لـ Mac و Excel 2016 for Mac و Excel for Mac 2011 و Excel Online.

مجموعة الأحرف العالمية

هناك 255 رموز مختلفة للحرف أو نقاط رمز في صفحة رموز Windows ANSI أثناء تصميم نظام Unicode لاحتواء أكثر من مليون نقطة تعليمة برمجية. من أجل التوافق ، تتطابق نقاط رمز 255 الأولى لنظام نظام Unicode الأحدث مع نظام ANSI لأحرف وأرقام اللغة الغربية.

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

يتم إدخال الأحرف والرموز غير القياسية ، مثل رمز حقوق النشر أو الأحرف المحركة المستخدمة في لغات مختلفة ، في تطبيق عن طريق كتابة رمز ANSI أو رقم Unicode للحرف في الموقع المطلوب.

وظائف Excel CHAR و CODE

يحتوي Excel على عدد من الدالات التي تعمل مع هذه الأرقام. تعمل CHAR و CODE في كافة إصدارات Excel. تم تقديم UNICHAR و UNICODE في Excel 2013.

ترجع الدالات CHAR و UNICHAR الحرف رمز معين. تقوم الدالتان CODE و UNICODE بالعكس وتوفران الرمز لشخصية معينة. كما هو مبين في الصورة أعلاه:

  • النتيجة لـ = CHAR (169) هي رمز حقوق الطبع والنشر ©.
  • النتيجة لـ = CODE (©) 169.

إذا كانت الدالتين متداخلتين معًا في شكل

= CODE (CHAR (169))

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

جمل وحجج وظائف CHAR و UNICHAR

يشير بناء جملة الدالة إلى تخطيط الدالة ويتضمن اسم الدالة والأقواس والحجج.

إن صيغة الدالة CHAR هي:

= CHAR (رقم)

بناء جملة الدالة UNICHAR:

= UNICHAR (رقم)

في هذه الوظائف ، رقم (وهو مطلوب) هو رقم بين 1 و 255 يرتبط بالحرف الذي تريده.

  • ال رقم يمكن أن تكون الوسيطة الرقم الذي تم إدخاله مباشرة في الدالة أو مرجع خلية إلى موقع الرقم في ورقة العمل.
  • إذا كان رقم الوسيطة ليست عدداً صحيحاً بين 1 و 255 ، الدالة CHAR بإرجاع # VALUE! قيمة الخطأ ، كما هو موضح في الصف 4 في الصورة أعلاه.
  • للحصول على أرقام الرموز أكبر من 255 ، استخدم الدالة UNICHAR.
  • اذا كان رقم يتم إدخال الوسيطة صفر (0) ، ترجع الدالات CHAR و UNICHAR في # VALUE! قيمة الخطأ ، كما هو موضح في الصف 2 في الصورة أعلاه.

أدخل CHAR و UNICHAR المهام

تتضمن خيارات إدخال أي من الدالتين كتابة الوظيفة يدويًا ، مثل

= CHAR (65)

أو

= UNICHAR (A7)

وظيفة و رقم الوسيطة يمكن أيضا إدخالها في مربع الحوار "الوظائف".

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

اتبع هذه الخطوات لإدخال الدالة CHAR في الخلية B3:

  1. حدد الخلية B3 لجعلها الخلية النشطة.
  2. تحديد الصيغ.
  3. أختر نص لفتح القائمة المنسدلة للوظيفة.
  4. تحديد CHAR في القائمة لإظهار مربع الحوار الخاص بالوظيفة.
  5. في مربع الحوار ، حدد رقم خط.
  6. حدد الخلية A3 في ورقة العمل لإدخال مرجع الخلية هذا في مربع الحوار.
  7. تحديد حسنا لإكمال الوظيفة وإغلاق مربع الحوار.

يظهر حرف علامة التعجب في الخلية B3 لأن رمز حرف ANSI الخاص به هو 33.

عند تحديد الخلية E2 ، الوظيفة الكاملة = CHAR (A3) يظهر في شريط الصيغة أعلى ورقة العمل.

يستخدم CHAR و UNICHAR وظيفة

تقوم الدالتان CHAR و UNICHAR بترجمة أرقام صفحات الرموز إلى أحرف للملفات التي تم إنشاؤها على أنواع أخرى من أجهزة الكمبيوتر. على سبيل المثال ، يمكن لوظيفة CHAR إزالة الأحرف غير المرغوب فيها التي تظهر مع البيانات المستوردة.

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

الدوال والحجج الدوال لـ UNICEE و CODE

يشير بناء جملة الدالة إلى تخطيط الدالة ويتضمن اسم الدالة والأقواس والحجج.

بناء الجملة للدالة CODE هو:

= CODE (نص)

بناء جملة الدالة UNICODE:

= UNICODE (نص)

في هذه الوظائف ، نص (وهو مطلوب) هو الحرف الذي تريد العثور على رقم رمز ANSI.

ال نص يمكن أن تكون الوسيطة حرفًا واحدًا محاطًا بعلامات اقتباس مزدوجة ( ' ' ) التي يتم إدخالها مباشرة في الدالة أو مرجع خلية إلى موقع الحرف في ورقة العمل ، كما هو موضح في الصفوف 4 و 9 في الصورة أعلاه.

إذا تم ترك وسيطة النص فارغة ، فستعرض الدالة CODE القيمة # VALUE! قيمة الخطأ ، كما هو موضح في الصف 2 في الصورة أعلاه.

تعرض الدالة CODE رمز الحرف لحرف واحد فقط. إذا احتوت الوسيطة النصية على أكثر من حرف واحد (مثل الكلمة تفوق يظهر في الصفوف 7 و 8 في الصورة أعلاه) ، يتم عرض رمز الحرف الأول فقط. في هذه الحالة ، هذا هو الرقم69 وهو رمز الحرف للحرف الكبير E.

الأحرف الكبيرة مقابل أحرف صغيرة

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

على سبيل المثال ، رقم رمز UNICODE / ANSI لـ "A" كبيرة 65 بينما الصغيرة "a" رقم رمز UNICODE / ANSI 97, كما هو موضح في الصفوف 4 و 5 في الصورة أعلاه.

أدخل CODE و UNICODE الوظائف

تتضمن خيارات إدخال أي من الوظيفتين كتابة الدالة في خلية ، مثل:

= CODE (65)

أو

= UNICODE (A6)

وظيفة و نص الوسيطة يمكن أيضا إدخالها في مربع الحوار "الوظائف".

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

اتبع هذه الخطوات لإدخال الدالة CODE في الخلية B3:

  1. حدد الخلية B3 لجعلها الخلية النشطة.
  2. تحديد الصيغ.
  3. أختر نص لفتح القائمة المنسدلة للوظيفة.
  4. تحديد الشفرة في القائمة لإظهار مربع الحوار الخاص بالوظيفة.
  5. في مربع الحوار ، حدد نص خط.
  6. حدد الخلية A3 في ورقة العمل لإدخال مرجع الخلية هذا في مربع الحوار.
  7. تحديد حسنا لإكمال الوظيفة وإغلاق مربع الحوار.

الرقم 64 يظهر في الخلية B3. هذا هو رمز الحرف للعلامة ( & ) حرف.

عند تحديد الخلية B3 ، الوظيفة الكاملة = الكود (A3) يظهر في شريط الصيغة أعلى ورقة العمل.