الفرق بين دالتي IF وSwitch في Excel

سجل واكسب 1000 دولار في اليوم ⋙

ملخص

  • تعيد عبارة IF قيمة بناءً على تقييم TRUE/FALSE ويمكنك تضمين عبارات IF داخل عبارة أخرى لإنشاء منطق معقد.
  • تقوم عبارة SWITCH بتقييم تعبير ما واختباره مقابل قيم متعددة للعثور على تطابق، ثم تقوم بإرجاع القيمة المقابلة.
  • استخدم عبارة IF لإجراء اختبارات منطقية معقدة مع العديد من المشغلات المختلفة وعبارة SWITCH لإجراء اختبارات المساواة البسيطة.

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

الفرق بين دالتي IF وSwitch في Excel

ما هو الأمر IF في Microsoft Excel؟

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

جملة IF الأساسية

لنبدأ بالنظر إلى عبارة IF الأساسية قبل الخوض بشكل أعمق في المشكلة التي يحاول SWITCH حلها.

الصيغة الأساسية لعبارة IF هي:

IF (logical_test, result_if_true, [result_if_false])

معلمة logical_test هي الشرط الذي ستختبره الدالة و result_if_true هي النتيجة التي تعيدها الدالة إذا تم تقييمها إلى TRUE. معلمة result_if_false هي النتيجة التي تعيدها الدالة إذا كانت النتيجة FALSE.

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

الفرق بين دالتي IF وSwitch في Excel

سيتم كتابة الصيغة أدناه في الخلية C2:

IF(C2 >= 50, "Pass", "Fail")

وهنا النتيجة:

الفرق بين دالتي IF وSwitch في Excel

عبارات IF المتداخلة

إذا كنت تريد التحقق من شروط متعددة في وقت واحد، فيمكنك وضع عبارات IF داخل عبارة أخرى.

تُسمى هذه العبارات بعبارات IF المتداخلة والبنية الأساسية لها هي:

=IF(logical_test1, result_if_true1, IF(logical_test2, result_if_true2, result_if_false2))

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

الفرق بين دالتي IF وSwitch في Excel

أولاً، سنقوم بإدخال الصيغة التالية في الخلية B2 للون الموجود في الخلية A2:

=IF(A2 = "Red", "Stop", IF(A2 = "Yellow", "Caution", IF(A2 = "Green", "Go", "Unknown")))

نظرًا لأن A2 باللون الأحمر، فسوف يعود "إيقاف"، وفقًا للصيغة أعلاه. عندما نقوم بنسخه إلى خلايا أخرى، سيكون لكل لون حالة.

الفرق بين دالتي IF وSwitch في Excel

كما ترى، يمكن أن يصبح المنطق مربكًا بسرعة عندما تقوم بتضمين عبارات IF. وهنا يأتي دور عبارة SWITCH لتبسيط الأمور قليلاً.

ما هي عبارة Switch في Excel؟

تعتبر عبارة SWITCH في Excel عبارة عن وظيفة جديدة نسبيًا. إنه يأخذ تعبيرًا ويختبره مقابل نتائج متعددة بتنسيق أكثر قابلية للقراءة وهيكلة من عبارات IF المتداخلة.

الصيغة الأساسية لعبارة SWITCH هي:

SWITCH (expression_to_test, test_value1, result_if_true1, [test_value2, result_if_true2,…], [value_if_no_match])

expression_to_test هي القيمة التي سيتم تقييمها مقابل قيم الاختبار (test_value1، test_value2، إلخ). إذا تطابقت القيمة، فسيتم إرجاع النتيجة المقابلة. على سبيل المثال، إذا تطابق test_value1 مع التعبير، فسوف يقوم بإرجاع result_if_true1.

يمكنك تحديد معلمة value_if_no_match لإرجاع قيمة في حالة عدم العثور على تطابق.

نظرًا لأن عبارة SWITCH يمكنها تبسيط IFs المتداخلة، فيمكننا استخدام مثال اللون من if المتداخلة. وهنا نسخة SWITCH:

=SWITCH(A2, "Red", "Stop", "Yellow", "Caution", "Green", "Go", "Unknown")

كما ترى، أصبحت الصيغة الآن أسهل للقراءة كعبارة SWITCH وتعمل تمامًا مثل إصدار IF.

مقارنة بين IF وSwitch: حالات الاستخدام

عند مقارنتها بعبارة SWITCH، يتم استخدام IF بشكل أفضل عند إجراء اختبارات منطقية معقدة تتضمن شروطًا متعددة. كما أنه يعمل بشكل جيد مع الاختبارات التي تستخدم عوامل منطقية مختلفة في Excel (على سبيل المثال >، <، =، =""> <>، AND وOR). ومن ثم، فهو أكثر مرونة ويمكنه التعامل مع مواقف أكثر من عبارة SWITCH.

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

مثال على هذه العبارة IF المتداخلة المعقدة:

=IF(A1 >= 90, "Grade A", IF(A1 >= 75, "Grade B", "Grade C"))

يمكنك كتابة أمر SWITCH على النحو التالي:

=SWITCH(TRUE, A1 >= 90, "Grade A", A1 >= 75, "Grade B", A1 < 75,="" "grade="">

لقد قمنا هنا بتعيين تعبير الاختبار إلى TRUE، مما يسمح باختبار شروط متعددة باستخدام المزيد من المشغلات مقارنة بمشغل يساوي. لكن الآن يبدو المنطق أقل إحكاما وقابلية للقراءة من عبارة SWITCH الأساسية.

Sign up and earn $1000 a day ⋙

Leave a Comment

كيفية استخدام تطبيق CK Club التابع لـ Circle K لتلقي عروض جذابة

كيفية استخدام تطبيق CK Club التابع لـ Circle K لتلقي عروض جذابة

للحصول على أسرع المعلومات الترويجية من Circle K، يجب عليك تثبيت تطبيق CK Club. يقوم التطبيق بحفظ المدفوعات عند التسوق أو الدفع في Circle K بالإضافة إلى عدد الطوابع المجمعة.

إنستغرام سيسمح بإنشاء مقاطع فيديو تصل مدتها إلى 3 دقائق

إنستغرام سيسمح بإنشاء مقاطع فيديو تصل مدتها إلى 3 دقائق

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

كيفية عرض معلومات وحدة المعالجة المركزية لجهاز Chromebook

كيفية عرض معلومات وحدة المعالجة المركزية لجهاز Chromebook

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

8 أشياء رائعة يمكنك القيام بها باستخدام جهازك اللوحي القديم الذي يعمل بنظام Android

8 أشياء رائعة يمكنك القيام بها باستخدام جهازك اللوحي القديم الذي يعمل بنظام Android

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

كيفية الحصول على أظافر جميلة بسرعة

كيفية الحصول على أظافر جميلة بسرعة

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

أسرار إلهام الألوان التي يعرفها المصممون فقط

أسرار إلهام الألوان التي يعرفها المصممون فقط

ستتضمن هذه المقالة نصائح مستوحاة من الألوان، يشاركها كبار المصممين من مجتمع Creative Market، حتى تتمكن من الحصول على مزيج الألوان المثالي في كل مرة.

كل ما تحتاجه لاستبدال الكمبيوتر المحمول الخاص بك بهاتف

كل ما تحتاجه لاستبدال الكمبيوتر المحمول الخاص بك بهاتف

هل يمكنك حقًا استبدال الكمبيوتر المحمول بهاتفك؟ نعم، ولكنك ستحتاج إلى الملحقات المناسبة لتحويل هاتفك إلى كمبيوتر محمول.

سيتمكن ChatGPT قريبًا من رؤية كل ما يحدث على شاشتك

سيتمكن ChatGPT قريبًا من رؤية كل ما يحدث على شاشتك

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

الذكاء الاصطناعي يتعلم خداع البشر على الرغم من تدريبه على الصدق

الذكاء الاصطناعي يتعلم خداع البشر على الرغم من تدريبه على الصدق

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

كيفية تغيير الأسئلة على ChatGPT

كيفية تغيير الأسئلة على ChatGPT

يتوفر الآن في ChatGPT خيار تغيير السؤال حتى يتمكن المستخدمون من تحرير السؤال أو المحتوى الذي يتبادلونه مع ChatGPT.

كيفية اكتشاف رموز الاستجابة السريعة المزيفة والحفاظ على بياناتك آمنة

كيفية اكتشاف رموز الاستجابة السريعة المزيفة والحفاظ على بياناتك آمنة

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

كوالكوم تطلق مودم X85 5G مع سلسلة من التحسينات الملحوظة

كوالكوم تطلق مودم X85 5G مع سلسلة من التحسينات الملحوظة

على خشبة المسرح في MWC 2025، حققت شركة كوالكوم ضجة كبيرة عندما قدمت الجيل الثامن من مودم 5G المسمى X85، والذي من المتوقع استخدامه في الهواتف الذكية الرائدة التي سيتم إطلاقها في وقت لاحق من هذا العام.

تقنية جديدة تتيح للهواتف تغيير اللون بمرونة

تقنية جديدة تتيح للهواتف تغيير اللون بمرونة

أنت تمتلك هاتف iPhone 16 عصري باللون "Ultramarine"، ولكن في أحد الأيام الجميلة تشعر فجأة بالملل من هذا اللون؛ ماذا ستفعل؟

قامت Microsoft بدمج DeepSeek في منصة PC Copilot+

قامت Microsoft بدمج DeepSeek في منصة PC Copilot+

في يناير، أعلنت شركة Microsoft عن خططها لإحضار إصدارات محسّنة من طراز DeepSeek-R1 من وحدة NPU مباشرة إلى أجهزة الكمبيوتر Copilot+ التي تعمل على معالجات Qualcomm Snapdragon X.

الفرق بين دالتي IF وSwitch في Excel

الفرق بين دالتي IF وSwitch في Excel

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