Excel Formulas Academy · درس

مقارنة القيم باستخدام المعاملات

استخدم أكبر من وأصغر من ويساوي لإنشاء اختبارات منطقية

الدرس 2 من 413 خطوة

مقارنة القيم باستخدام المعاملات درس مجاني في Excel Formulas Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Excel Formulas Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.

ما عامل المقارنة؟

لا يكون اختبار IF أذكى من السؤال الذي تطرحه. عوامل المقارنة هي الرموز التي تتيح لك طرح هذه الأسئلة.

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

العوامل الستة

هناك ستة عوامل للمقارنة ستستخدمها باستمرار:

  • = يساوي
  • > أكبر من
  • < أصغر من
  • >= أكبر من أو يساوي
  • <= أصغر من أو يساوي
  • <> لا يساوي

ينتج كل عامل منها TRUE أو FALSE عند وضعه بين قيمتين.

أكبر من وأصغر من

استخدم > و< لإجراء مقارنات واضحة تستبعد الحد الفاصل.

إذا كانت A2 تحتوي على 80، فإن A2 > 75 تساوي TRUE لأن 80 أكبر من 75. أما A2 < 75 فتساوي FALSE.

ضع هذا الاختبار مباشرةً داخل IF لتصنيف أصحاب الدرجات المرتفعة:

=IF(A2 > 75, "High", "Normal")

تضمين الحد الفاصل

ماذا لو كان ينبغي احتساب الحد الفاصل نفسه؟ استخدم >= أو <=.

يجب أن تتضمن درجة النجاح "60 أو أعلى" القيمة 60 نفسها. لذلك فإن A2 >= 60 صحيحة، بينما ستؤدي A2 > 60 إلى رسوب الطالب الذي حصل على 60 بالضبط، وهذا خطأ.

يُعد اختيار > أو >= من أكثر القرارات شيوعًا في الصيغ المنطقية.

=IF(A2 >= 60, "Pass", "Fail")

اختبار التساوي

استخدم = واحدة داخل الاختبار للتحقق مما إذا كانت قيمتان متطابقتين.

لمعرفة ما إذا كانت خلية الحالة تحتوي على "تم":

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

=IF(B2 = "Done", "Complete", "In progress")

مقارنة القيم النصية

تعمل العوامل مع النصوص أيضًا، وليس مع الأرقام فقط. عند مقارنة الكلمات، أحط النص بعلامتي اقتباس مزدوجتين.

تتجاهل مقارنة النصوص باستخدام = حالة الأحرف في معظم جداول البيانات، لذلك تُعد "YES" و"Yes" و"yes" متساوية مع "yes".

وهذا يجعل التحقق من الفئات والتصنيفات والإجابات سهلًا جدًا.

=IF(C2 = "Shipped", "Notify customer", "Wait")

لا يساوي

يعني العامل <> "مختلف عن". ويكون TRUE كلما لم تتطابق القيمتان.

لوضع علامة على أي صف لم تتم الموافقة عليه بعد:

يفيد ذلك في اكتشاف الاستثناءات: فأي قيمة تختلف عن القيمة المتوقعة تُفعّل الإجراء.

=IF(D2 <> "Approved", "Needs review", "")

تعيد العوامل TRUE أو FALSE فقط

يمكنك حتى كتابة مقارنة بمفردها، من دون IF، لرؤية النتيجة الأولية.

يؤدي إدخال =A2 > 100 في خلية إلى عرض TRUE أو FALSE مباشرةً. وهذه طريقة رائعة لاختبار منطقك قبل وضعه داخل IF.

عندما تعطي المقارنة TRUE أو FALSE الصحيحين، تعرف أن اختبار IF سيعمل كما ينبغي.

=A2 > 100

مثال محلول: التحقق من الميزانية

يحتوي العمود A على الإنفاق، ويحتوي العمود B على ميزانية كل قسم. وتريد وضع علامة على الإنفاق الزائد.

السؤال هو: "هل تجاوز الإنفاق الميزانية؟" وتُمثّله المقارنة A2 > B2. بالنسبة إلى الصف 2:

سيظهر التحذير فورًا لأي قسم يتجاوز إنفاقه ميزانيته.

=IF(A2 > B2, "Over budget", "Within budget")

اختيار العامل المناسب

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

  • هل ينبغي احتساب قيمة الحد الفاصل نفسها؟ استخدم >= أو <=
  • هل يجب أن تكون القيمة مطابقة تمامًا؟ استخدم =
  • هل ينبغي أن تكون أي قيمة باستثناء قيمة معينة؟ استخدم <>

قد يؤدي وضع عامل واحد في غير موضعه إلى تجاهل الحالات الواقعة على الحدود دون أن تلاحظ ذلك.

بالطريقة نفسها في Excel وSheets

تعمل عوامل المقارنة الستة بالطريقة نفسها تمامًا في Microsoft Excel وGoogle Sheets. فالرموز = و> و< و>= و<= و<> موحّدة.

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

تحقق سريع

اختر العامل الذي يطابق المتطلب.

مراجعة: عوامل المقارنة

لديك الآن اللبنات الأساسية لكل اختبار منطقي:

  • ستة عوامل: = و> و< و>= و<= و<>
  • يقارن كل عامل بين قيمتين ويعيد TRUE أو FALSE
  • استخدم >= أو <= عندما ينبغي احتساب الحد الفاصل
  • أحط النص بعلامات اقتباس؛ إذ تُتجاهل حالة الأحرف عند التحقق من التساوي
  • اختبر المقارنة بمفردها قبل وضعها داخل IF

ستقرر في الخطوة التالية ما الذي تعيده IF فعليًا بعد الإجابة عن الاختبار.

=IF(A2 >= B2, "Target met", "Below target")
البدء مجانًا

تعلم Excel مع معلم ذكاء اصطناعي — مجانًا

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

الدورات
30
الدروس
120

الأسئلة الشائعة

هل درس «مقارنة القيم باستخدام المعاملات» مجاني؟

نعم — نص درس «مقارنة القيم باستخدام المعاملات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Excel Formulas Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.

ماذا ستتعلم في «مقارنة القيم باستخدام المعاملات»؟

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

هل أحتاج إلى خبرة سابقة لأبدأ Excel Formulas Academy؟

لا تُشترط خبرة سابقة. Excel Formulas Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «مقارنة القيم باستخدام المعاملات»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Excel Formulas Academy هذا؟

نعم. كل درس في Excel Formulas Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. كيف تعمل الدالة IF
  2. مقارنة القيم باستخدام المعاملات
  3. إرجاع نص أو أرقام من IF
  4. أخطاء IF الشائعة التي ينبغي تجنبها
← العودة إلى Excel Formulas Academy