القائمة الرئيسية

الصفحات

 

الدالة BITLSHIFT في برنامج Microsoft Excel

صباح او مساء الخير حسب الوقت اللي هتشوفوا فيه المقال 🥀🥀🌼

هنتكلم النهاردة عن دالة BITLSHIFT وعن تعريف  دالة BITLSHIFT وكيفية استخدام دالة BITLSHIFT في الاكسيل

 ووصف دالة BITLSHIFT

تعريف دالة الـBITLSHIFT 

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

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

في الإكسيل تقوم دالة الـBITLSHIFT في الإكسيل بإرجاع قيمة عشرية بعد إضافة عدد من الأصفار إلى يمين العدد المدخل

وتتطلب صيغة هذه الدالة إدراج مدخلين فقط، حيث يتم البدء بإنشاء صيغة هذه الدالة من خلال اختيار الخلية المراد عرض الناتج 

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

عن العدد الحقيقي الصحيح المراد إضافة أصفار إلى يمين تمثيله الثنائي "number"، ومن ثم يتم إدراج قيمة المدخل الثاني الذي 

يعبر عن عدد الأصفار المراد إضافتها "shift_amount"، حيث 

تتبع دالة الـBITLSHIFT الصيغة العامة الآتية:

 BITLSHIFT(number, shift_amount)= 

يجب أن تتمثل قيمة المدخل الأول بعدد صحيح أكبر أو يساوي 0، أما إشارة قيمة المدخل الثاني فتغير موقع إضافة الأصفار

إذ إن القيمة الموجبة ستضيف الأصفار إلى يمين التمثيل الثنائي للعدد العشري، فمثلًا يتحول التمثيل الثنائي 100 إلى 10000 

إذا كانت قيمة المدخل الثاني 2+، في حين ستضيف القيمة السالبة الأصفار إلى يسار التمثيل الثنائي للعدد مما سيعيد نفس القيمة 

بسبب إهمال الأصفار الموجودة إلى يسار العدد الصحيح.

الوصف للدالة

تُرجع رقماً تمت إزاحته إلى اليسار بمقدار العدد المحدد من أرقام البت.

بناء الجملة

BITLSHIFT(number, shift_amount)‎

يضم بناء جملة الدالة BITLSHIFT الوسيطات التالية.

Number مطلوبة. 

يجب أن يكون الرقم عددا صحيحا أكبر من أو يساوي 0.

Shift_amount مطلوبة.

 Shift_amount أن تكون عدد صحيح.

ملاحظات

إن إزاحة رقم إلى اليسار موافق لإضافة أصفار (0) إلى يمين التمثيل الثنائي للرقم. على سبيل المثال، إن تطبيق إزاحة بمقدار 2 بت

 إلى اليسار على القيمة العشرية 4 يؤدي إلى تحويل قيمتها الثنائية (100) إلى 10000، أو 16 بالأرقام العشرية.

إذا كانت أي وسيطة خارج القيود الخاصة بها، فإن BITLSHIFT ترجع #NUM! وهي قيمة خطأ.

إذا كانت Number أكبر من (2^48)-1، فإن BITLSHIFT ترجع #NUM! وهي قيمة خطأ.

إذا كانت القيمة المطلقة Shift_amount أكبر من 53، فإن BITLSHIFT ترجع #NUM! وهي قيمة خطأ.

إذا كانت قيمة أي وسيطة غير رقمية، فإن BITLSHIFT ترجع #VALUE! وهي قيمة خطأ.

الآستخدامات

إن استخدام رقم سالب كوسيطة Shift_amount يؤدي إلى إزاحة عدد وحدات البت إلى اليمين.

إن استخدام رقم سالب كوسيطة Shift_amount يُرجع النتيجة نفسها كاستخدام رقم موجب كوسيطة shift_amount في 

الدالة BITRSHIFT.

مثال

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد 

هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

الصيغة

الوصف

النتيجة

كيفية عملها

‎=BITLSHIFT(4,2)‎

تُزيح وحدات البت إلى يسار الرقم عن طريق إضافة أصفار (0) إلى يمين الرقم المُمثل في تنسيق ثنائي. ويتمثل الرقم الذي يتم إرجاعه في تنسيق عشري.

16

يتم تمثيل الرقم 4 في صورة 100 بالتنسيق الثنائي. تؤدي إضافة صفرين على اليمين إلى الحصول على النتيجة 10000، والتي تتمثل في صورة 16 بالتنسيق العشري

لمعرفة كيفية ادراج الاشكال في البوربوينت اضغط هنا


تعليقات