الوظيفة BITLSHIFT

تُزيح الدالة BITLSHIFT وحدات بت الإدخال لعدد معيّن من الأماكن جهة اليسار. ويتم ملء وحدات البت جهة اليمين بالأصفار (0).

أجزاء وظيفة BITLSHIFT

BITLSHIFT(value,shift_amount)

الجزء الوصف ملاحظات
value الرقم المطلوب إزاحته. يجب أن يكون رقمًا غير سالب.
shift_amount عدد الأماكن المطلوب الإزاحة بمقداره. يجب أن تكون قيمة بين ‎-53 و53، بما في ذلك الرقمان. وسيؤدي إدخال قيمة سالبة إلى تفعيل دالة BITRSHIFT.

نموذج الصيغ

BITLSHIFT(9, 2)
BITLSHIFT(A2, 4)

ملاحظات

  • لا يجب أن تكون القيم أرقامًا بالضرورة. 
  • يمكن أن يتم فرض القيم. على سبيل المثال، يمكن فرض قيمة سلسلة تبلغ "3" لتكون 3 فحسب، ويمكن فرض القيمة المنطقية TRUE لتكون 1.

أمثلة

في هذا المثال، نستخدم BITLSHIFT مع القيم المضمَّنة في الدالة. والقيمة 2 (يتم تمثيلها كـ 10 في الأساس 2) وتتم إزاحة وحدات البت الخاصة بها لليسار بمقدار حجم الإزاحة shift_amount البالغ 2، ليكون الناتج 8 (يتم تمثيلها كـ 1000 في الأساس 2).

  أ ب
1 الصيغة النتيجة
2 =BITLSHIFT(2,2) 8


على غرار المثال الأخير، عند إزاحة قيمة 2 بمقدار 2، ينتُج BITLSHIFT بقيمة 8، ولكننا نستخدم في هذا المثال مراجع الخلايا لاستخلاص القيم الخاصة بنا.

  أ ب ج
1 الصيغة النتيجة الخلايا المرجعية
2 =BITLSHIFT(C2,C3) 8 2

دوال ذات صلة

BITRSHIFT: تُزيح الدالة BITRSHIFT وحدات بت الإدخال بمقدار عدد معيّن من الأماكن جهة اليمين. ويتم ملء وحدات البت على اليسار بالأصفار (0).

true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
14321067990823526071
true
مركز مساعدة البحث
true
true
true
true
true
35
false
false