الفرق بين دالتي 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

الفرق بين التلفزيون العادي والتلفزيون الذكي

الفرق بين التلفزيون العادي والتلفزيون الذكي

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

لماذا لا يوجد ضوء في الفريزر ولكن الثلاجة بها ضوء؟

لماذا لا يوجد ضوء في الفريزر ولكن الثلاجة بها ضوء؟

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

طريقتان لإصلاح ازدحام الشبكة الذي يُبطئ اتصال Wi-Fi

طريقتان لإصلاح ازدحام الشبكة الذي يُبطئ اتصال Wi-Fi

تتأثر شبكات Wi-Fi بالعديد من العوامل التي تتجاوز أجهزة التوجيه وعرض النطاق الترددي والتداخل، ولكن هناك بعض الطرق الذكية لتعزيز شبكتك.

كيفية الرجوع من نظام التشغيل iOS 17 إلى نظام التشغيل iOS 16 دون فقدان البيانات باستخدام Tenorshare Reiboot

كيفية الرجوع من نظام التشغيل iOS 17 إلى نظام التشغيل iOS 16 دون فقدان البيانات باستخدام Tenorshare Reiboot

إذا كنت تريد الرجوع إلى نظام التشغيل iOS 16 المستقر على هاتفك، فإليك الدليل الأساسي لإلغاء تثبيت نظام التشغيل iOS 17 والرجوع من نظام التشغيل iOS 17 إلى 16.

ماذا يحدث للجسم عند تناول الزبادي يومياً؟

ماذا يحدث للجسم عند تناول الزبادي يومياً؟

الزبادي طعام رائع. هل من الجيد تناول الزبادي يوميًا؟ عندما تأكل الزبادي يومياً كيف سيتغير جسمك؟ دعونا نكتشف ذلك معًا!

ما هو نوع الأرز الأفضل للصحة؟

ما هو نوع الأرز الأفضل للصحة؟

تناقش هذه المقالة أكثر أنواع الأرز المغذية وكيفية تحقيق أقصى قدر من الفوائد الصحية لأي نوع أرز تختاره.

كيفية الاستيقاظ في الوقت المحدد في الصباح

كيفية الاستيقاظ في الوقت المحدد في الصباح

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

نصائح للعب Rent Please! لعبة Landlord Sim للمبتدئين

نصائح للعب Rent Please! لعبة Landlord Sim للمبتدئين

الإيجار من فضلك! Landlord Sim هي لعبة محاكاة للهواتف المحمولة تعمل على نظامي التشغيل iOS وAndroid. ستلعب دور مالك مجمع سكني وتبدأ في تأجير شقة بهدف ترقية التصميم الداخلي لشققك وتجهيزها للمستأجرين.

أحدث رموز برج الدفاع في الحمام وكيفية إدخال الرموز

أحدث رموز برج الدفاع في الحمام وكيفية إدخال الرموز

احصل على رمز لعبة Bathroom Tower Defense من Roblox واستخدمه للحصول على مكافآت مثيرة. سيساعدونك على ترقية أو فتح الأبراج ذات الضرر الأعلى.

بنية ورموز ومبادئ تشغيل المحولات

بنية ورموز ومبادئ تشغيل المحولات

دعونا نتعلم عن بنية ورموز ومبادئ تشغيل المحولات بالطريقة الأكثر دقة.

4 طرق تجعل الذكاء الاصطناعي أجهزة التلفزيون الذكية أفضل

4 طرق تجعل الذكاء الاصطناعي أجهزة التلفزيون الذكية أفضل

من جودة الصورة والصوت الأفضل إلى التحكم الصوتي والمزيد، تعمل هذه الميزات المدعومة بالذكاء الاصطناعي على جعل أجهزة التلفزيون الذكية أفضل بكثير!

لماذا ChatGPT أفضل من DeepSeek

لماذا ChatGPT أفضل من DeepSeek

في البداية، كان لدى الناس آمال كبيرة في DeepSeek. باعتباره روبوت محادثة يعمل بالذكاء الاصطناعي يتم تسويقه كمنافس قوي لـ ChatGPT، فإنه يعد بإمكانيات وتجارب دردشة ذكية.

تعرف على Fireflies.ai: السكرتير الذكي المجاني الذي يوفر لك ساعات من العمل

تعرف على Fireflies.ai: السكرتير الذكي المجاني الذي يوفر لك ساعات من العمل

من السهل تفويت التفاصيل المهمة عند تدوين الأساسيات الأخرى، ومحاولة تدوين الملاحظات أثناء الدردشة قد تكون مزعجة. Fireflies.ai هو الحل.

كيفية تربية أكسولوتل في ماين كرافت، ترويض السلمندر في ماين كرافت

كيفية تربية أكسولوتل في ماين كرافت، ترويض السلمندر في ماين كرافت

سيكون Axolot Minecraft مساعدًا رائعًا للاعبين عند العمل تحت الماء إذا كانوا يعرفون كيفية استخدامه.

مكان هادئ: الطريق إلى الأمام - تكوين لعبة الكمبيوتر الشخصي

مكان هادئ: الطريق إلى الأمام - تكوين لعبة الكمبيوتر الشخصي

تم تقييم تكوين A Quiet Place: The Road Ahead بدرجة عالية جدًا، لذا سيتعين عليك مراعاة التكوين قبل اتخاذ قرار التنزيل.