Skip to main content

Kutools for Office — مجموعة واحدة. خمسة أدوات. أنجز المزيد.

دالة BITXOR في Excel

Author Siluvia Last modified

تقوم دالة BITXOR بإرجاع القيمة الثنائية 'XOR' لرقمين معطيين.

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

showing the usage of BITXOR function

الصيغة

BITXOR(الرقم1, الرقم2)

الوسائط

  • الرقم1 (مطلوب): يجب أن يكون هذا الوسيط في شكل عشري أكبر من أو يساوي 0؛
  • الرقم2 (مطلوب): يجب أن يكون هذا الوسيط في شكل عشري أكبر من أو يساوي 0.

ملاحظات

1. يمكن أن تكون الوسائط إما:
-- أرقام؛
-- مراجع خلايا تحتوي على أرقام.
2. يحدث خطأ القيمة #NUM! إذا تحققت أي من الشروط التالية:
-- أي من الأرقام المزودة ليس عددًا صحيحًا؛
-- أي من الأرقام المزودة أقل من 0؛
-- أي من الأرقام المزودة أكبر من (2^48)-1.
3. يحدث خطأ القيمة #VALUE! إذا كان أي من الأرقام المزودة غير رقمي.
4. في النتيجة:
-- إذا كانت قيم المعلمة في تلك البت ليست متساوية (في نفس موقع البت، قيمة واحدة هي 1 والأخرى هي 0)، فإن البت النهائي في ذلك الموقع سيكون 1.
-- إذا كانت قيم المعلمة في ذلك الموقع متساوية (في نفس موقع البت، كلا القيمتين هما 1 أو 0)، فإن البت النهائي في ذلك الموقع سيكون 0.
على سبيل المثال، لحساب BITXOR (13,20). الشكل الثنائي لـ 13 هو 1101، والشكل الثنائي لـ 20 هو 10100. سيتم جمع هذين العددين الثنائيين كما يلي:
نصائح: نظرًا لأن هذين العددين الثنائيين لهما أرقام مختلفة، لتسهيل المقارنة، يمكن اعتبار 1101 كـ 01101.
showing the usage of BITXOR function

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

تُرجع قيمة عددية.

مثال

لحساب القيمة الثنائية 'XOR' للأرقام المعطاة في الجدول أدناه، يمكنك القيام بما يلي.

showing the usage of BITXOR function

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

=BITXOR(B6,C6)

showing the usage of BITXOR function

ملاحظات:

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

=BITXOR(1,4)

2) كيف تعمل دالة BITXOR هذه؟

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

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

showing the usage of BITXOR function

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

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

showing the usage of BITXOR function

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

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

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

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

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


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

Kutools لـ Excel - يساعدك على التميز عن الآخرين

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

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


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

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