دالة الـBASE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

الكاتب: سامي -
دالة الـBASE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
"تعريف دالة الـBASE في الإكسيل

تصنف دالة الـBASE في الإكسيل ضمن دالات الرياضيات والمثلثات، حيث تقوم هذه الدالة بإرجاع تمثيل نصي للقيمة المدخلة، إذ ستقوم بتحويل الرقم المدخل إلى تمثيل نصي بالاعتماد على أساس أو قاعدة يحددها المستخدم، ولقد تم إدراج دالة الـBASE في الإكسيل للمرة الأولى في إصدار عام 2013، ولذلك فهو غير متوفر في الإصدارات السابقة، فقبل أن يبدأ المستخدم بإدخال صيغة هذه الدالة عليه التأكد من إصدار إكسيل الذي يملكه، ومن الممكن استخدام دالة الـBASE عن طريق تحديد مراجع لخلايا تحتوي على بيانات، ولكن إذا كانت الخلية المحددة فارغة فستقوم الدالة بفرض القيمة العددية صفر لهذه الخلية.

كيفية استخدام دالة الـBASE في الإكسيل

تتطلب دالة الـBASE إدراج مدخلين إجبارين في صيغتها، حيث يجب إدخال القيمة المراد تحويلها إلى تمثيل نصي مكان ""Number"" والذي يجب أن تتراوح قيمته بين 0 و 53^2، كما يجب إدخال القاعدة الأساسية المراد تحويل الرقم حسب قيمتها مكان ""Radix"" والذي يجب أن تتراوح قيمته بين 2 و36، ويمكن إدخال قيمة ثالثة إضافية تعبر عن طول السلسلة ""Min_length"" التي سترجعها الدالة، حيث يجب أن تكون هذه القيمة أكبر أو يساوي 0، وفي ما يأتي الصيغة العامة لدالة الـBASE في الإكسيل:

BASE(Number, Radix [Min_length])=

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


 
أمثلة عملية دالة الـBASE في الإكسيل

تظهر الأخطاء عند استعمال دالة الـBASE في برنامج إكسيل لعدد من الأسباب المختلفة، فإذا تم إدخال قيمة غير رقمية لأي من المدخلات سيظهر الخطأ ""#VALUE!""، بينما إذا تم إدخال قيمة أكبر من الشروط الرقمية السابق ذكرها للمدخلات فسيظهر الخطأ ""#NUM!""، وفي ما يأتي أمثلة عملية لطريقة استخدام دالة الـBASE في الإكسيل:

لإيجاد التمثيل النصي للعدد 12، إذا كانت قيمة القاعدة الأساسية المراد تحويل الرقم حسبها تساوي 2، يمكن استخدام الصيغة الآتية، حيث ستظهر النتيجة ""1100"":

BASE( 12, 2 )=

لإيجاد التمثيل النصي للعدد 12، إذا كانت قيمة القاعدة الأساسية المراد تحويل الرقم حسبها تساوي 2، وكان طول السلسلة المراد عرضها يساوي 8، يمكن استخدام الصيغة الآتية، حيث ستظهر النتيجة ""00001100"":

BASE( 12, 2, 8 )=

لإيجاد التمثيل النصي للعدد 100000، إذا كانت قيمة القاعدة الأساسية المراد تحويل الرقم حسبها تساوي 16، يمكن استخدام الصيغة الآتية، حيث ستظهر النتيجة ""186A0"":

BASE( 100000, 16 )=

لإيجاد التمثيل النصي للعدد 15، إذا كانت قيمة القاعدة الأساسية المراد تحويل الرقم حسبها تساوي 2، وكان طول السلسلة المراد عرضها يساوي 10، يمكن استخدام الصيغة الآتية، حيث ستظهر النتيجة ""0000001111"":
BASE(15,2,10)=
"
شارك المقالة:
513 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook