الانتقال إلى المحتوى الرئيسي

كيفية إنشاء صيغة في إكسيل مع شرطين: دليل مفصل

مايكروسوفت اكسل هي واحدة من التطبيقات الأكثر شعبية للعمل مع الجداول والبيانات. تتمثل إحدى ميزاته القوية في القدرة على إنشاء صيغ معقدة يمكن أن تأخذ في الاعتبار شروطا متعددة. هذا مفيد بشكل خاص عندما تحتاج إلى تحليل كميات كبيرة من البيانات وتصفية المعلومات من خلال العديد من المعلمات.

في هذه المقالة ، سوف نوضح لك كيفية إنشاء صيغة في إكسيل بشرطين. وسوف ننظر في طريقتين رئيسيتين: استخدام وظيفة إذا واستخدام وظيفة. تسمح لك كلتا الطريقتين بتعيين شرطين وتنفيذ إجراء معين إذا تم استيفاء كلاهما.

الطريقة التي تستخدم وظيفة إف هي أسهل طريقة لإنشاء صيغة مع شرطين. باستخدام هذه الوظيفة ، يمكنك تعيين شرط وتحديد ما يجب فعله إذا كان صحيحا وماذا تفعل إذا كان خاطئا. بالإضافة إلى ذلك ، يمكن استخدام وظيفة إذا بالاقتران مع وظائف المقارنة مثل = ، < ، > ، إلخ. لتعيين شرطين أو أكثر.

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

  1. إنشاء صيغة في إكسيل مع شرطين: دليل مفصل
  2. لماذا نحتاج الصيغ مع شرطين?
  3. الخطوة 1: تنظيم البيانات
  4. الخطوة 2: استخدام العوامل الشرطية
  5. الخطوة 3: تطبيق شرطين في الصيغة

إنشاء صيغة في إكسيل مع شرطين: دليل مفصل

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

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

لنتخيل أن لدينا جدولا يحتوي على بيانات مبيعات لثلاثة منتجات مختلفة (أ ، ب ، ج) في أيام مختلفة من الأسبوع. نريد إنشاء صيغة تحسب إجمالي عدد المنتجات المباعة أ و ب في عطلات نهاية الأسبوع.

المنتجيوم من أيام الأسبوععدد المبيعات
Aالاثنين5
Bالثلاثاء3
Cالأربعاء2
Aالخميس4
Bالجمعة6
Cالسبت1
Aالأحد7

لحساب العدد الإجمالي للمنتجات المباعة أ و ب في عطلات نهاية الأسبوع ، يمكننا استخدام الصيغة التالية:

= سوميفس (ج2: ج8 ، أ2: أ8 ، " أ "، ب2: ب8 ، "الأحد") + سوميفس(ج2:ج8 ، أ2:أ8 ، " ب "، ب2:ب8 ، "الأحد")

في هذه الصيغة ، نستخدم دالة سوميفس ، التي تلخص القيم من عمود "عدد المبيعات" عندما تكون القيم في عمود "المنتج" هي "أ" أو "ب" والقيم في عمود "يوم الأسبوع" هي "الأحد".

إذا أردنا حساب العدد الإجمالي للمنتج أ الذي تم بيعه في عطلة نهاية الأسبوع ، فستبدو الصيغة كما يلي:

= سوميفس (ج2: ج8 ، أ2: أ8 ،" أ "، ب2: ب8 ، "السبت" ، ب2: ب8 ، "الأحد")

في هذه الصيغة ، نستخدم أيضا وظيفة سوميفس ، ولكن فقط للقيمة "أ" في عمود "المنتج" ، والقيمة "السبت" أو "الأحد" في عمود "يوم الأسبوع".

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

لماذا نحتاج الصيغ مع شرطين?

تسمح الصيغ ذات الشرطين للمستخدم بتعيين معايير أكثر دقة للبحث عن البيانات وتصفيتها. على سبيل المثال ، إذا كان لديك جدول يحتوي على معلومات حول المنتجات وتريد العثور على جميع المنتجات التي يكون سعرها في نطاق معين والتي تم بيعها في فترة زمنية معينة ، فستساعدك الصيغ ذات الشرطين على القيام بذلك.

تشمل مزايا استخدام الصيغ بشرطين في إكسيل ما يلي:

  1. الدقة: تسمح لك الصيغ ذات الشرطين بتحسين البحث عن البيانات وتحليلها ، مما يؤدي إلى نتائج أكثر دقة.
  2. الكفاءة: يتيح لك استخدام الصيغ ذات الشرطين أتمتة معالجة البيانات وتوفير الوقت والجهد.
  3. المرونة: تسمح لك الصيغ ذات الشرطين بدمج معايير مختلفة للحصول على النتائج الأكثر فائدة ومحددة.

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

يرجى ملاحظة أن معرفة وظائف إكسل الأساسية وفهم العوامل المنطقية هي المفتاح لاستخدام الصيغ بنجاح مع شرطين.

الخطوة 1: تنظيم البيانات

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

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

الخطوة 2: استخدام العوامل الشرطية

مرة واحدة كنت قد تعلمت كيفية استخدام شرط واحد في الصيغ إكسيل ، وحان الوقت لمعرفة كيفية تطبيق شرطين في نفس الوقت. يمكنك استخدام عوامل التشغيل الشرطية للقيام بذلك.

تسمح لك عوامل التشغيل الشرطية بتحديد إجراءات مختلفة يجب أن تؤديها الصيغة اعتمادا على ما إذا كان قد تم استيفاء شرط معين أم لا.

هناك العديد من العوامل الشرطية في إكسيل ، ولكن الأكثر استخداما هي "و" و "أو" المشغلين.

يسمح لك المشغل "و" بالتحقق مما إذا تم استيفاء كلا الشرطين في نفس الوقت. إذا تم استيفاء كلا الشرطين ، فإن الصيغة ترجع صحيح (أو القيمة التي تحددها) ، وإذا لم يتم استيفاء أحد الشروط على الأقل ، فإن الصيغة ترجع خطأ (أو قيمة أخرى محددة).

يسمح لك عامل التشغيل" أو " بالتحقق مما إذا تم استيفاء أحد الشروط على الأقل. إذا تم استيفاء واحد على الأقل من الشروط ، فإن الصيغة ترجع صحيح ، وإذا لم يتم استيفاء كلا الشرطين ، فإن الصيغة ترجع خطأ.

لنلق نظرة على مثال لاستخدام عامل التشغيل "و". لنفترض أن لديك قائمة بنتائج الاختبار ، وتريد تحديد تلك الخلايا فقط التي تكون فيها القيمة أكبر من 80 وفي نفس الوقت أقل من 100. للقيام بذلك ، يمكنك استخدام الصيغة:

= و (أ2 > 80 ، أ2 < 100)

في هذه الحالة ، إذا كانت القيمة في الخلية أ2 أكبر من 80 وفي نفس الوقت أقل من 100 ، فستعود الصيغة صحيحة ، ويمكنك تطبيق تنسيق الخلية لتمييز النتيجة. إذا كانت القيمة في الخلية لا تفي بكلا الشرطين ، فإن الصيغة ترجع خطأ وتبقى الخلية المقابلة غير منسقة.

وبالمثل ، يمكنك استخدام عامل التشغيل "أو" للتحقق من استيفاء أحد الشروط على الأقل. لنفترض الآن أنك بحاجة إلى وضع علامة فقط على تلك الخلايا التي تكون فيها القيمة أكبر من 80 أو أقل من 50. استخدم الصيغة:

= أو (أ2 > 80 ، أ2 < 50)

في هذه الحالة ، إذا كانت القيمة في الخلية أ2 أكبر من 80 أو في نفس الوقت أقل من 50 ، فستعود الصيغة صحيحة ، ويمكنك تطبيق تنسيق الخلية. إذا كانت القيمة في الخلية لا تفي بأي من الشروط ، فإن الصيغة ترجع خطأ وتبقى الخلية المقابلة غير منسقة.

وبالتالي ، فإن استخدام عوامل التشغيل الشرطية في صيغ إكسيل يسمح لك بإنشاء شروط أكثر تعقيدا تساعدك على أتمتة تحليل البيانات وتنفيذ إجراءات معينة في جداول البيانات.

الخطوة 3: تطبيق شرطين في الصيغة

عند العمل مع الصيغ في إكسيل ، غالبا ما يكون من الضروري تعيين شرطين يجب الوفاء بهما في وقت واحد. يمكن أن يكون هذا مفيدا عندما يلزم تنفيذ إجراءات معينة فقط إذا كان كلا الشرطين صحيحين.

لتطبيق شرطين في صيغة ، يمكنك استخدام وظيفة. تسمح لك الوظيفة بدمج عدة شروط في تعبير منطقي واحد.

بناء الجملة من وظيفة ويبدو مثل هذا:

= و (الشرط 1 ؛ الشرط 2)

ملاحظة: يجب كتابة كل شرط داخل أقواس وفصلها بفاصلة منقوطة.

لنلق نظرة على مثال حيث تحتاج إلى حساب مجموع العمود أ فقط لتلك الصفوف حيث تكون القيمة في العمود ب أكبر من 10 والقيمة في العمود ج أقل من 5.

للقيام بذلك ، يمكنك استخدام الصيغة التالية:

=مجموع IF($A$2:$10 دولار ؛ ($B$2:$ب$10>10; $C$2:$C$10<5))

. يعود صحيحا فقط في تلك السطور حيث يتم استيفاء كلا الشرطين ، وخطأ خلاف ذلك. بعد ذلك ، تجمع دالة المجموع القيم من العمود أ فقط لتلك الصفوف حيث ترجع الدالة صحيح.

آمل أن تساعدك هذه المعلومات على تطبيق شرطين في صيغة إكسيل وحل المشكلات المقابلة.