دالة الـUNICODE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
الكاتب:
سامي
-
"تعريف دالة الـUNICODE في الإكسيل
تُعدّ دالة الـUNICODE من الدوال التي يمكن استخدامها في برنامج إكسيل, وقد أتيحت هذه الدالة للاستخدام لأول مرة في نسخة إكسيل 2013 بمعنى أنّه لا يمكن استخدامها في النسخ السابقة من هذا البرنامج, وتندرج دالة الـUNICODE في برنامج إكسيل تحت تصنيف الدِوال النصيّة, وما تفيد به هذه الدالة هو أنّها تُرجِع ""نقطة الرمز"" للحرف الأول من النص الذي يٌكتَب داخل صيغتها الخاصة والتي هي: (UNICODE(text= ,وللتوضيح, فإن نظام الـUNICODE هو معيار حوسبيّ لبرمجة النصوص وإظهارها والتعامل معها في معظم أنظمة الكتابة الموجودة في العالم, وما يجدر ذكره هو أن دالّة الـUNICODE تعمل بشكل معاكس لما تقوم به دالة الـUNICHAR التي تقوم بإرجاع النص لنقطة الرمز المعطاة داخل صيغتها
كيفية استخدام دالة الـUNICODE في الإكسيل
لاستخدام دالة الـUNICODE فإنّه يجب تحديد واحدة من الخلايا الموجودة في لوحة عمل برنامج إكسيل ثم كتابة إشارة الـ = ثم اسم الدالة UNICODE، ثم يفتح قوس ) ثم يدرج النص المراد إرجاع نقطة الرمز له، ثم يُغلق القوس ( ، فتكون النتيجة على هذا النحو:
(UNICODE(text
حيث إنّ:
text:= النص المراد إرجاع نقطة الرمز له.
وهناك بعض الملاحظات الخاصة باستخدام الدالة كالآتي:
يمكن كتابة رمز واحد أو كلمة كاملة داخل الصيغة, إذ يمكن كتابة A مثلًا, والنتيجة ستكون نقطة الرمز للحرف A . يمكن أيضًا كتابة كلمة كاملة داخل الصيغة والنتيجة في هذه الحالة ستكون نقطة الرمز للحرف الأول من هذه الكلمة, فإذا كانت الكلمة Apple فإنّ الناتج سيكون مطابقًا لناتج كتابة الرمز A وحده. تهتم دالة الـUNICODE تهتمّ بحالة الحرف, أي بكونه صغيرًا lowercase أو كبيرًا UPPERCASE فالنتيجة المعطاة إذا كانت الصيغة (UNICODE(a ستكون نتيجة مختلفة عن النتيجة التي ستظهر في حال كانت الصيغة (UNICODE(A.
ومن الملاحظات الهامة أن دالة UNICODE ستُرجِع قيمة الخطأ VALUE!# إذا كانت البيانات المعطاة غير صحيحة.
أمثلة عملية على استخدام دالة الـUNICODE في الإكسيل
يمكن توضيح المزيد عن دالة الـ UNICODE بتقديم بعض الأمثلة العملية على استخدامها داخل برنامج إكسيل، حيث يتضمن الجدول أدناه العمودين A الذي يمثل الصيغة المستخدمة لمعرفة نقطة الرمز لنص ما، والجدول B الذي يمثل نتيجة استخدام الدالة كالآتي:
A
B
1
صيغة الدالة
النتيجة
2
=UNICODE( ""Alpha"" )
65
3
=UNICODE( ""alpha"" )
97
4
=UNICODE( ""?"" )
63
5
=UNICODE( ""3"" )
51
6
=UNICODE()
#VALUE! عند كتابة الدالة (UNICODE(Alpha=في الخلية B2، ثم الضغط على Enter فإن النتيجة ستكون 65؛ لأن الحرف الأول ضمن صيغة الدالة هو A ورمز النقطة الخاص به هو 65. عند كتابة الدالة (UNICODE(alpha= في الخلية B3، ثم الضغط على Enter فإن النتيجة ستكون 97 لأن الحرف الأول ضمن صيغة الدالة هو a ورمز النقطة الخاص به هو 97. عند كتابة الدالة (?)UNICODE=في الخلية B4 ، ثم الضغط على Enter فإن النتيجة ستكون 63؛ لأن رمز النقطة الخاص بالرمز ? هو 65. عند كتابة الدالة (3)UNICODE=في الخلية B5 ، ثم الضغط على Enter فإن النتيجة ستكون 51 ؛ لأن رمز النقطة الخاص بالرمز 3 هو 51. عند كتابة الدالة ()UNICODE= في الخلية B6 ، ثم الضغط على Enter فإن النتيجة ستكون قيمة الخطأ !VALUE#. "
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.