تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

توضح هذه المقالة بناء جملة صيغة الدالة 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

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×