مشغل مقارنة

إكسل وجوجل جداول البيانات ستة مشغلي مقارنة

المشغلين ، بشكل عام ، هي رموز تستخدم في الصيغ لتحديد نوع الحساب الذي سيتم تنفيذه.

يقوم مشغل المقارنة ، كما يوحي الاسم ، بإجراء مقارنة بين قيمتين في الصيغة ، ويمكن أن تكون نتيجة تلك المقارنة إما TRUE أو FALSE فقط.

ستة مشغلين مقارنة

كما هو مبين في الصورة أعلاه ، هناك ستة عوامل مقارنة تستخدم في برامج جداول البيانات مثل Excel و Google Spreadsheets.

يتم استخدام هذه العوامل لاختبار شروط مثل:

استخدام في خلايا الصيغه

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

كما تقترح هذه الأمثلة ، يمكنك كتابة هذه مباشرة في خلية في Excel وجعل Excel حساب نتائج الصيغة كما تفعل مع أي صيغة.

باستخدام هذه الصيغ ، سيقوم Excel دائمًا بإرجاع TRUE أو FALSE كنتيجة في الخلية.

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

مرة أخرى ، لن تكون النتيجة لهذا النوع من الصيغة سوى TRUE أو FALSE.

على سبيل المثال ، إذا كانت الخلية A1 تحتوي على الرقم 23 وتحتوي الخلية A2 على الرقم 32 ، فإن الصيغة = A2> A1 ستُرجع نتيجة TRUE.

أما الصيغة = A1> A2 ، من ناحية أخرى ، فإنها ستُرجع نتيجة FALSE.

استخدامها في البيانات الشرطية

تستخدم معاملات المقارنة أيضًا في العبارات الشرطية ، مثل وسيطة اختبار منطقية دالة IF لتحديد المساواة أو الاختلاف بين قيمتين أو معاملات.

يمكن أن يكون الاختبار المنطقي مقارنة بين مرجعين للخلية مثل:

A3> B3

أو يمكن أن يكون الاختبار المنطقي مقارنة بين مرجع خلية وكمية ثابتة مثل:

C4 <= 100

في حالة الدالة IF ، على الرغم من أن وسيطة اختبار المنطق تقوم فقط بتقييم المقارنة بأنها TRUE أو FALSE ، فإن الدالة IF لا تعرض هذه النتائج في خلايا ورقة العمل.

بدلاً من ذلك ، إذا كان الشرط الجاري اختباره هو TRUE ، فستقوم الدالة بتنفيذ الإجراء الموضح في الوسيطة Value_if_true .

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

فمثلا:

= IF (A1> 100، "More than 100"، "One hundred or less")

يتم استخدام الاختبار المنطقي في الدالة IF هذه لتحديد ما إذا كانت القيمة الموجودة في الخلية A1 أكبر من 100.

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

إذا كانت هذه الحالة FALSE (الرقم في A1 أقل من أو يساوي 100) ، يتم عرض الرسالة الثانية مائة أو أقل في الخلية التي تحتوي على الصيغة.

استخدم في وحدات الماكرو

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