KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

عدّ عدد الخلايا التي تحتوي على أرقام فردية أو زوجية في Excel

المؤلفXiaoyangتاريخ التعديل

كما نعلم جميعًا، فإن باقي قسمة الأرقام الفردية على 2 هو 1، بينما باقي قسمة الأرقام الزوجية على 2 هو 0. في هذا الدليل، سأوضح لك كيفية حساب عدد الخلايا التي تحتوي على أرقام فردية أو زوجية في Excel.


عدّ عدد الخلايا التي تحتوي على أرقام فردية

للحصول على عدد الخلايا التي تحتوي على أرقام فردية فقط، يمكن أن يساعدك الجمع بين دالتَي SUMPRODUCT وMOD، والصيغة العامة هي:

=SUMPRODUCT(--(MOD(range,2)=1))
  • rangeهذا هو نطاق الخلايا الذي تريد عدّ جميع الأرقام الفردية فيه.

يرجى إدخال الصيغة أدناه أو نسخها في خلية فارغة، ثم اضغط على مفتاحEnterللحصول على النتيجة، انظر لقطة الشاشة:

=SUMPRODUCT(--(MOD(A2:A11,2)=1))


شرح الصيغة:
  • MOD(A2:A11,2): تقوم دالة MOD بإرجاع الباقي بعد القسمة. وفي هذه الحالة، حيث يكون المقسوم عليه هو 2، تُرجع الدالة باقيًا قدره 1 للأرقام الفردية و0 للأرقام الزوجية. لذا، ستكون النتيجة كالتالي: {1؛0؛1؛1؛0؛0؛1؛0؛0؛0}.
  • MOD(A2:A11,2)=1: يُنشئ هذا الجزء من الصيغة مصفوفةً من القيم المنطقية (Boolean)، حيث يشير TRUE إلى أن الرقم فردي، ويشير FALSE إلى أنه زوجي. وتكون النتيجة كالتالي: {TRUE؛FALSE؛TRUE؛TRUE؛FALSE؛FALSE؛TRUE؛FALSE؛FALSE؛FALSE}.
  • --(MOD(A2:A11,2)=1): تقوم العلامتان السالبتان المتتاليتان بتحويل القيمة TRUE إلى 1، والقيمة FALSE إلى 0، ليُنتج ذلك المصفوفة التالية: {1؛0؛1؛1؛0؛0؛1؛0؛0؛0}.
  • SUMPRODUCT(--(MOD(A2:A11,2)=1))=SUMPRODUCT({1;0;1;1;0;0;1;0;0;0}): في النهاية، تُستخدم دالةSUMPRODUCTهنا لجمع القيم في المصفوفة، تُرجع النتيجة: 4.

عدّ عدد الخلايا التي تحتوي على أرقام زوجية

إذا كنت تريد عدّ عدد الخلايا التي تحتوي على أرقام زوجية، فالصيغة العامة هي:

=SUMPRODUCT(--(MOD(range,2)=0))
  • range: هذا هو نطاق الخلايا الذي تريد عدّ جميع الأرقام الزوجية منه.

يرجى إدخال الصيغة أدناه أو نسخها في خلية فارغة، ثم اضغط على مفتاحEnterللحصول على عدد جميع الأرقام الزوجية، انظر لقطة الشاشة:

=SUMPRODUCT(--(MOD(A2:A11,2)=0))


شرح الصيغة:
  • MOD(A2:A11,2): تقوم دالة MOD بإرجاع الباقي بعد القسمة. وهنا، المقسوم عليه هو 2، لذا تُرجع الدالة 1 للأرقام الفردية و0 للأرقام الزوجية. وبالتالي، تكون النتيجة كالتالي: {1؛0؛1؛1؛0؛0؛1؛0؛0؛0}.
  • MOD(A2:A11,2)=0: يُنشئ هذا الجزء من الصيغة مصفوفةً من القيم المنطقية (Boolean)، حيث يشيرTRUE إلى أن العدد زوجي، ويشيرFALSEإلى أنه فردي. وتكون النتيجة كالتالي: {FALSE؛TRUE؛FALSE؛FALSE؛TRUE؛TRUE؛FALSE؛TRUE؛TRUE؛TRUE}.
  • --(MOD(A2:A11,2)=0): تقوم العلامتان السالبتان المتتاليتان بتحويل القيمة TRUE إلى 1، والقيمة FALSE إلى 0، ليصبح الناتج كما يلي: {0؛1؛0؛0؛1؛1؛0؛1؛1؛1}.
  • SUMPRODUCT(--(MOD(A2:A11,2)=1))=SUMPRODUCT({0;1;0;0;1;1;0;1;1;1}): في النهاية، تُستخدم دالةSUMPRODUCTهنا لجمع الأرقام في المصفوفة، تُرجع النتيجة: 6.

نصائح: تعتبر الصيغة أعلاه الخلايا الفارغة أرقامًا زوجية أيضًا. إذا كنت ترغب في استبعاد الخلايا الفارغة، يُرجى استخدام هذه الصيغة:


الدالة المرتبطة المستخدمة:

  • SUMPRODUCT:
  • يمكنك استخدام دالة SUMPRODUCT لضرب عمودين أو أكثر — أو مصفوفتين أو أكثر — معًا، ثم الحصول على مجموع النواتج.
  • MOD:
  • تُرجع دالة MOD الباقي الناتج من قسمة عددين.

مقالات إضافية:

  • عدّ عدد الخلايا التي تحتوي على نص معيّن في Excel
  • لنفترض أن لديك قائمة من سلاسل نصية، وقد ترغب في معرفة عدد الخلايا التي تحتوي على نص معين كجزء من محتوياتها. في هذه الحالة، يمكنك استخدام أحرف البدل (*) التي تمثّل أي نصوص أو أحرف في معاييرك عند تطبيق دالة COUNTIF. في هذه المقالة، سأشرح لك كيفية استخدام الصيغ للتعامل مع هذه المهمة في Excel.
  • عدّ عدد الخلايا غير المساوية لقيم متعددة في Excel
  • في Excel، يمكنك بسهولة الحصول على عدد الخلايا غير المساوية لقيمة معيّنة باستخدام دالة COUNTIF، ولكن هل سبق أن حاولت عدّ الخلايا التي لا تساوي قيمًا متعددة؟ على سبيل المثال، أريد الحصول على العدد الإجمالي للمنتجات في العمود A باستثناء العناصر المحددة في C4:C6 كما هو موضح في لقطة الشاشة أدناه. في هذه المقالة، سأقدّم بعض الصيغ لحل هذه المهمة في Excel.
  • عدّ عدد الخلايا التي تحتوي على قيم رقمية أو غير رقمية
  • إذا كان لديك نطاق من البيانات يحتوي على قيم رقمية وغير رقمية معًا، فقد ترغب الآن في عدّ عدد الخلايا الرقمية أو غير الرقمية كما هو موضح في لقطة الشاشة أدناه. في هذه المقالة، سأتحدث عن بعض الصيغ لحل هذه المهمة في Excel.

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

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

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

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


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

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