BITXOR (الدالة BITXOR)

توضح هذه المقالة بناء جملة صيغة الدالة BITXOR وطريقة استخدامها في Microsoft Excel.

الوصف

تُرجع هذه الدالة البت 'XOR' لرقمين.

بناء الجملة

BITXOR(number1, number2)‎

يحتوي بناء جملة الدالة BITXOR على الوسيطتين التاليتين.

  • Number1    مطلوبة. يجب أن تكون قيمة الوسيطة رقماً أكبر من 0 أو مساوياً له.

  • Number2    مطلوبة. يجب أن تكون قيمة الوسيطة رقماً أكبر من 0 أو مساوياً له.

ملاحظات

  • تُرجع الدالة BITXOR رقماً عشرياً هو ناتج مجموع بت 'XOR' ‏(XOR الخاص) لمعلماته.

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

  • إذا كانت قيمة أي وسيطة أكبر من ‎(‎2^48)-1، فتُرجع الدالة BITXOR قيمة الخطأ ‎#NUM!‎ .

  • إذا كانت قيمة أي وسيطة غير رقمية، فتُرجع الدالة BITXOR قيمة الخطأ ‎#VALUE!‎ .

  • في النتيجة، يكون كل موضع بت 1 إذا لم تكن قيم المعلمات في موضع البت هذا متساوية؛ بعبارات أخرى، تساوي إحدى القيم 0 وتساوي قيمة أخرى 1. على سبيل المثال، عند استخدام BITXOR(5,3)‎، يتم التعبير عن 5 على الشكل 101 في رقم ثنائي وعن 3 على الشكل 11 في رقم ثنائي. للمساعدة في المقارنة، يمكنك اعتبار 3 كـ 011. من اليمين إلى اليسار، تكون قيم البت في المواضع الثلاثة في هذا المثال هي نفسها (1) فقط في الموضع إلى أقصى اليمين. تُرجع النتيجة "لا يساوي" 1 للموضعين الثاني والثالث من اليمين، وتُرجع النتيجة "يساوي" 0 للموضع إلى أقصى اليمين.

  • تتقدم قيم 1 المرجعة من مواضع وحدات البت من اليمين إلى اليسار كقوة 2. يُرجع البت إلى أقصى اليمين 1 (‎2^0)، ويُرجع البت إلى أقصى اليسار (‎2^1)، وهكذا.

  • باستخدام المثال نفسه، يتم إرجاع 0 لموضع البت إلى أقصى اليمين لأنه 0، ويتم إرجاع 2 (‎2^1) لموضع البت الثاني من اليمين (القيمة 1)، ويتم إرجاع 4 (2^2) للبت إلى أقصى اليسار (أيضاً القيمة 1). إن الإجمالي هو 6، في تمثيل عشري.

مثال

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

الصيغة

الوصف

النتيجة

كيفية عملها

‎=BITXOR(5,3)‎

تقوم بإرجاع مجموع مقارنات البت "Exclusive Or" في كل موضع بت.

6

يتم تمثيل العدد 5 في صورة 101 في النظام الثنائي، ويتم تمثيل العدد 3 في صورة 11. يمكنك التعبير عن 11 في صورة 011 بحيث يتألف العددان من 3 أرقام. تتحقق مقارنة البت "Exclusive Or" مما إذا كان الرقمان الموجودان في كل موضع غير متساويين، وإذا كان ذلك صحيحاً، فتُرجع هذه الدالة قيمة موجبة لهذا الموضع.

اختبار: في أي من مواضع البت تكون الأرقام غير متساوية؟

5 بالتنسيق الثنائي = 101

3 بالتنسيق الثنائي = 011

yyn

‎(1*(2^2))+(1*(2^1))+(1*0)‎

4+2+0

6

أعلى الصفحة

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×