Skip to main content

دالة BITRSHIFT في Excel

Author: Siluvia Last Modified: 2025-05-30

تقوم دالة BITRSHIFT بإرجاع العدد المُعطى بعد تحريكه لليمين بعدد البتات المحدد.

ملاحظة: هذه الدالة متوفرة فقط في Excel 2013 والإصدارات الأحدث.

showing the usage of BITRSHIFT function

الصيغة

BITRSHIFT(العدد, كمية_التحريك)

المعاملات

  • العدد (مطلوب): يجب أن يكون هذا المعامل في شكل عشري أكبر من أو يساوي 0؛
  • كمية_التحريك (مطلوب): عدد صحيح يمثل عدد البتات التي سيتم تحريكها. يمكن أن تكون أعدادًا صحيحة موجبة أو سالبة:
-- عدد صحيح موجب: يقوم بتحريك عدد البتات إلى اليمين.
-- عدد صحيح سالب: يقوم بتحريك عدد البتات إلى اليسار.

ملاحظات

1. تقوم دالة BITRSHIFT بتحريك البتات إلى اليمين عندما يتم إدخال كمية_التحريك كعدد صحيح موجب، مما يعني أنه سيتم إزالة عدد معين من الأرقام من الجهة اليمنى للرقم الثنائي.
-- على سبيل المثال، عند تحريك الرقم العشري 12 بمقدار 4 بتات، وبما أن الشكل الثنائي للرقم 12 هو 1100، بعد تحريك 4 بتات إلى اليمين (مثل إزالة 4 أرقام من الجهة اليمنى للرقم الثنائي)، فإن القيمة الثنائية النهائية هي 0، والتي تساوي أيضًا 0 في النظام العشري.
2. تقوم دالة BITRSHIFT بتحريك البتات إلى اليسار عندما يتم إدخال كمية_التحريك كعدد صحيح سالب، مما يعني أنه سيتم إضافة عدد معين من الأرقام إلى الجهة اليمنى للرقم الثنائي.
-- على سبيل المثال، عند تحريك الرقم العشري 12 بمقدار 4 بتات إلى اليسار، وبما أن الشكل الثنائي للرقم 12 هو 1100، بعد تحريك 4 بتات إلى اليسار (مثل إضافة 4 أرقام إلى الجهة اليمنى للرقم الثنائي)، فإن القيمة الثنائية النهائية هي 1100000، والتي تساوي 192 في النظام العشري.
3. يمكن أن تكون المعاملات واحدة من الآتي:
-- أرقام؛
-- مراجع خلايا تحتوي على أرقام.
4. يحدث خطأ #NUM! عندما يتم استيفاء أي من الشروط التالية:
-- أي من الأرقام المدخلة ليس عددًا صحيحًا؛
-- أي من الأرقام المدخلة أكبر من (2^48)-1.
5. #VALUE! يحدث خطأ إذا كان أي من الأرقام المدخلة غير رقمي.

القيمة المرجعة

تقوم بإرجاع قيمة رقمية.

مثال

لتحريك الأرقام العشرية في العمود B بعدد البتات المدرجة في العمود C كما هو موضح في الجدول أدناه، يمكنك القيام بما يلي.

showing the usage of BITRSHIFT function

حدد خلية (على سبيل المثال D6 في هذه الحالة)، أدخل الصيغة أدناه واضغط على Enter للحصول على أول نتيجة. حدد خلية النتيجة هذه ثم اسحب مقبض التعبئة التلقائية لأسفل للحصول على نتائج أخرى.

=BITRSHIFT(B6,C6)

showing the usage of BITRSHIFT function

ملاحظات:

1) تم توفير المعاملات في الصيغة أعلاه كمراجع خلايا تحتوي على أرقام. ومع ذلك، يمكنك تغيير الصيغة في D6 على النحو التالي:

=BITRSHIFT(1,1)

2) كيف تعمل دالة BITRSHIFT؟

خذ الصيغة في D6 كمثال: =BITRSHIFT(B6,C6)

2.1) أولاً، تقوم الدالة بتحويل الرقم العشري إلى ثنائي.
في هذه الحالة، الشكل الثنائي للرقم العشري '1' هو 1.
نصائح: يمكنك استخدام دالة DEC2BIN لتحويل الرقم العشري بسهولة إلى ثنائي في Excel.
2.2) ثم يتم تحريك الرقم الثنائي إلى اليمين بعدد البتات المحدد.
في هذه الحالة، تم تحريك الرقم الثنائي 1 إلى اليمين بمقدار 1 بت وتم إرجاع 0 كنتيجة.
2.3) وأخيرًا تقوم الدالة بتحويل الرقم الثنائي مرة أخرى إلى الشكل العشري.
في هذه الحالة، يتم إرجاع الرقم الثنائي 0 بالشكل العشري كعدد صحيح وهو 0.
نصائح: يمكنك استخدام دالة BIN2DEC لتحويل الرقم الثنائي بسهولة إلى عشري في Excel.

الجدول أدناه يوضح كيفية عمل هذه الدالة بالتفصيل.

showing the usage of BITRSHIFT function

الدوال ذات الصلة

دالة BITOR في Excel
تقوم دالة BITOR بإرجاع 'OR' البتات للعددين المُعطَيين.

دالة BITXOR في Excel
تقوم دالة BITXOR بإرجاع 'XOR' البتات للعددين المُعطَيين.

دالة BITLSHIFT في Excel
تقوم دالة BITLSHIFT بإرجاع الرقم العشري بعد تحريكه لليسار بعدد معين من البتات.

دالة BITAND في Excel
تقوم دالة BITAND بإرجاع الرقم العشري الذي يمثل 'AND' البتات للعددين المُعطَيين.


أفضل أدوات إنتاجية للمكتب

Kutools لـ Excel - يساعدك على التميز بين الحشود

🤖 مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي   |  توليد الأكواد  |  إنشاء صيغ مخصصة  |  تحليل البيانات وتوليد الرسوم البيانية  |  استدعاء وظائف Kutools
الميزات الشائعة: البحث، تمييز أو تحديد المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون صيغة ...
VLookup فائق: معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة متقدمة: قائمة منسدلة سهلة  |  قائمة منسدلة تعتمد على أخرى  |  قائمة منسدلة متعددة الخيارات...
مدير العمود: إضافة عدد معين من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ...
الميزات البارزة: التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text)  |  منتقي التاريخ  |  دمج بيانات الأوراق  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني عبر القوائم  |  مرشح متقدم  |  تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ...
أهم 15 مجموعة أدوات:  12 أداة نص (إضافة نص، حذف الأحرف ...)  |  50+ نوع من الرسوم البيانية (مخطط جانت ...)  |  40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...)  |  19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...)  |  12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...)  |  7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...)  |  ... والمزيد

Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...


Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)

  • ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
  • يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
  • يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.