دالة BASE في Excel
دوال الرياضيات
الغرض من الدالة
تقوم دالة BASE بتحويل رقم عشري (أساس 10) إلى تمثيل نصي له في أساس (نظام عد) محدد. يمكن استخدامها لتحويل الأرقام إلى أنظمة مثل الثنائي (أساس 2)، الثماني (أساس 8)، السداسي عشري (أساس 16)، أو أي أساس آخر بين 2 و 36.
صيغة الدالة (Syntax)
BASE(Number, Radix, [Min_length])
- Number: الرقم العشري الموجب الذي تريد تحويله. يجب أن يكون عدداً صحيحاً أكبر من أو يساوي 0. (مطلوب).
- Radix: الأساس الذي تريد تحويل الرقم إليه. يجب أن يكون عدداً صحيحاً بين 2 و 36. (مطلوب).
- Min_length: (اختياري) الحد الأدنى لعدد الأحرف في السلسلة النصية الناتجة. إذا كانت السلسلة الناتجة أقصر من `Min_length`، فسيتم إضافة أصفار بادئة. إذا كانت السلسلة الناتجة أطول، فسيتم إرجاعها كاملة.
أمثلة عملية
المثال 1: تحويل رقم عشري إلى ثنائي
لتحويل الرقم العشري 10 إلى تمثيله الثنائي.
| A | B | |
|---|---|---|
| 1 | الرقم العشري | 10 |
| 2 | الأساس (ثنائي) | 2 |
| 3 | النتيجة الثنائية | 1010 |
الصيغة المستخدمة:
=BASE(B1, B2)
توضيح: تقوم الدالة بتحويل الرقم 10 من الأساس العشري إلى تمثيله في الأساس الثنائي، وهو '1010'.
المثال 2: تحويل رقم عشري إلى سداسي عشري بطول محدد
لتحويل الرقم العشري 255 إلى تمثيله السداسي عشري، مع ضمان أن يكون طول النتيجة 4 أحرف على الأقل.
| A | B | |
|---|---|---|
| 1 | الرقم العشري | 255 |
| 2 | الأساس (سداسي عشري) | 16 |
| 3 | الحد الأدنى للطول | 4 |
| 4 | النتيجة السداسية عشرية | 00FF |
الصيغة المستخدمة:
=BASE(B1, B2, B3)
توضيح: تحول الدالة الرقم 255 إلى 'FF' في الأساس 16، ثم تضيف أصفاراً بادئة لجعل الطول 4 أحرف، فتصبح النتيجة '00FF'.