وظيفة Excel ASC
ترجع الدالة ASC رمز ASCII للحرف الأول من سلسلة. يتم استخدامه في الغالب كدالة VBA في Excel.
بناء الجملة
=ASC(text)
الحجج
- نص (مطلوب): النص أو مرجع خلية تحتوي على النص الذي تريد تحويله إلى رمز ASCII ..
قيمة الإرجاع
• ASC ترجع الدالة أ قيمة عددية.
ملاحظات وظيفية
- يمكن أن تكون السلسلة النصية المتوفرة لوظيفة ASC في VBA أي سلسلة صالحة ، لكنها تحسب فقط الحرف الأول من السلسلة.
- وظيفة ASC حساسة لحالة الأحرف.
- رمز ASCII الذي تم إرجاعه بواسطة دالة ASC هو الجزء الصحيح من الرقم العشري ، ويتراوح من 0 إلى 255. تمامًا كما تظهر لقطة الشاشة أدناه. لمزيد من التفاصيل حول كود ASCII ، يرجى الرجوع إلى هذه المقالة: https://www.ascii-code.com/.
- رموز ASCII لـ AZ التي تم إرجاعها بواسطة الدالة ASC في VBA هي 65-90 ، وللحالة من الألف إلى الياء هي 97-122.
مثال
في هذه الحالة ، توجد بعض سلاسل الاختبار في الجدول أدناه. لحساب رمز ASCII لتلك السلاسل النصية ، يرجى القيام بما يلي:
1. اضغط على مفاتيح Alt + F11 لفتح نافذة ميكروسوفت فيسوال باسيك للتطبيقات.
2. في نافذة ميكروسوفت فيسوال باسيك للتطبيقات ، يرجى النقر على إدراج> وحدة لفتح نافذة الوحدة. ثم انسخ والصق رمز فبا أدناه في النافذة.
فبا: احسب كود ASCII
Sub Code()
Dim Result1
Result1 = Asc("K")
MsgBox Result1
End Sub
3. اضغط على مفتاح F5 لتشغيل الكود. وينبثق مربع حوار Microsoft Excel ، ويعرض نتيجة رمز ASSII للنص "K" ، وهو 75.
4. أدخل النتيجة "75" في الخلية D5 حتى يمكن تسجيل النتيجة.
5. للحصول على باقي النتائج. نحتاج إلى تغيير النص في وظيفة ASC في VBA وفقًا لذلك. على سبيل المثال ، لمعرفة رمز ASSII للنص "Kutools" ، يكون VBA كما يلي:
فبا: احسب كود ASCII
Sub Code()
Dim Result2
Result2 = Asc("Kutools")
MsgBox Result2
End Sub
ستلاحظ أن نتيجة النص "Kutools" هي نفس نتيجة النص "K".
6. كرر الخطوات المذكورة أعلاه للحصول على بقية النتائج.
الملاحظات:
- إذا كانت السلسلة المزودة فارغة ، فإنها تُرجع خطأ وقت التشغيل.
- إذا كان النص الذي تم توفيره عبارة عن مسافة فارغة ، فسيتم إرجاع 32.
- نظرًا لأن وظيفة ASC حساسة لحالة الأحرف ، فإنها تُرجع نتائج مختلفة لنفس الحرف في حالات مختلفة ، مثل الحرفين E و e ، تُرجع ASC النتائج كـ 69 و 101 بشكل منفصل.
الوظائف النسبية:
-
Excel EVEN المسمى الوظيفي
تقرب الدالة EVEN الأرقام بعيدًا عن الصفر إلى أقرب عدد صحيح زوجي.
-
Excel EXP المسمى الوظيفي
تعرض الدالة EXP نتيجة الثابت e المرفوع إلى الأس n.