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

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

يتضمن برنامج إكسيل العديد من دوالالرياضيات والدوال الإحصائية والهندسية وغيرها، وتعد دالة الـBITRSHIFT إحدى دوال برنامج الإكسيل الهندسية والتي تختص بإيجاد قيمة عددية بالنظام العشري تساوي التمثيل الثنائي للعدد المحدد من قبل المستخدم وذلك بعد إزالة عدد من المنازل من يمين هذا التمثيل، فعلى سبيل المثال يتم تحويل القيمة العددية 13 من نظام العد العشري إلى الثنائي، حيث تصبح قيمتها مساوية للعدد 1101, وبعد ذلك يتم حذف منزلتين من يمين 1101 لتصبح القيمة بالنظام الثنائي مساوية للعدد 11 الذي يساوي بالنظام العشري القيمة العددية 3, ومن الجدير بالذكر أنه تم استخدام دالة الـBITRSHIFT للمرة الأولى في إصدار إكسيل لعام 2013، ولذلك فإنها غير متوفرة في الإصدارات الأقدم.

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

تقوم دالة الـBITRSHIFT في الإكسيل بإرجاع قيمة عددية بالنظام العشري بعد حذف عدد من المنازل من يمين التمثيل الثنائي لعدد يحدده المستخدم، ودائمًا ما تتطلب الصيغة العامة لهذه الدالة إدراج مدخلين إجباريين، حيث تتبع دالة الـBITRSHIFT الصيغة العامة الآتية:

BITRSHIFT(number, shift_amount)=

بحيث تشير الرموز المدرجة في هذه الصيغة إلى ما يأتي:

number: يمثل العدد المراد تحويله، والذي يجب أن يكون عددًا حقيقيًا صحيحًا أكبر أو يساوي 0.
shift_amount: يمثل عدد المنازل المراد حذفها من يمين التمثيل الثنائي للعدد، والذي يجب أن يكون عددًا حقيقيًا صحيحًا، إذ يمكن استخدام الأعداد السالبة والتي ستحذف المنازل من يسار التمثيل الثنائي بدل يمينه.
أمثلة عملية على استخدام دالة الـBITRSHIFT في الإكسيل

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




A

B

C





1

العدد المراد تحويله

عدد المنازل المراد حذفها

نتيجة الدالة





2

1

1

0





3

5

2

1





4

10

0

10





5

524

-2

2096



يمكن استخدام الصيغة الآتية لإيجاد الناتج بالتمثيل العشري لحذف منزلة واحدة من يمين التمثيل الثنائي كما في B2 للعدد 1الموجود في A2:

BITRSHIFT (A2, B2)=

حيث سيظهر العدد 0.


 
يمكن استخدام الصيغة الآتية لإيجاد الناتج بالتمثيل العشري لحذف منزلتين من يمين التمثيل الثنائي كما في B3 للعدد 5 الموجود في A3:

BITRSHIFT (A3, B3)=

حيث سيظهر العدد 1.

يمكن استخدام الصيغة الآتية لإيجاد الناتج بالتمثيل العشري إذا لم يتم حذف أية منزلة من يمين التمثيل الثنائي كما في B4 للعدد 10 الموجود في A4:

BITRSHIFT (A4, B4)=

حيث سيظهر العدد 10.

يمكن استخدام الصيغة الآتية لإيجاد الناتج بالتمثيل العشري لحذف منزلتين من يسار التمثيل الثنائي كما في B5 للعدد 524الموجود في A5:

BITRSHIFT (A5, B5)=

حيث سيظهر العدد 2096.

يمكن أن يظهر نوعين من الأخطاء إذا ما تم استخدام دالة الـBITRSHIFT بالشكل الخاطئ:

الخطأ #NUM!: الذي يظهر إذا كانت قيمة number أقل من صفر أو أكبر من 281474976710655، أو إذا كانت قيمة العدد الناتج أكبر من هذا العدد ذاته.
الخطأ #VALUE!: الذي يظهر إذا كانت قيمة أي من المدخلين غير رقمية، أو إذا كانت قيمة shift_amount أقل من 53- أو أكبر من 53.
"
شارك المقالة:
445 مشاهدة
هل أعجبك المقال
0
0

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

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