تشغيل اللغز في برنامج Excel
قام MehmetSalihKoten، أحد مستخدمي Reddit، بإنشاء نسخة كاملة الوظائف من Tetris في Microsoft Excel.
ما هي وظيفة IFS في Excel؟ كيفية استخدام وظيفة IFS في Excel 2016؟ إليك كل ما تحتاج لمعرفته حول وظيفة IFS في Excel .
يعد Microsoft Excel حاليًا أحد أكثر برامج جداول البيانات شيوعًا اليوم. على الرغم من وجود العديد من الخيارات المجانية الآن مثل Excel، إلا أنه لا يوجد حتى الآن منافس حقيقي يمكنه التغلب على مركزه الأول.
يتميز تصميم Microsoft Excel بسهولة الاستخدام مع لوحات معلومات مريحة ومجموعة متنوعة من الوظائف المفيدة. هذه أيضًا هي النقطة الأكثر جاذبية في Excel. لا يوفر هذا البرنامج وظائف حسابية فحسب، بل يوفر أيضًا وظائف شرطية، مما يساعدك على التعامل مع البيانات الأكثر تعقيدًا.
تتمتع الوظائف الشرطية مثل IFS بالقدرة على نقل صيغ Excel الخاصة بك إلى المستوى التالي. باستخدام الدالة IFS، يمكنك إنشاء الشروط ودمج وظائف مختلفة داخل صيغة واحدة. وبدلاً من ذلك، يمكنك أيضًا استخدام الدالة IFS.
ولكن ما هي وظيفة IFS وكيف تختلف عن وظيفة IF العادية؟ اقرأ المقالة التالية للتعرف على ماهية IFS في Excel وكيف يمكنك استخدام هذه الوظيفة بفعالية.
ما هي وظيفة IFS؟
تعد وظيفة IFS في Excel وظيفة منطقية تم تقديمها في Excel 2016. تحل وظيفة IFS محل وظيفة IF المتداخلة وهي أسهل في الاستخدام. تختبر الدالة IFS شرطًا واحدًا أو أكثر وترجع قيمة تلبي الشرط TRUE الأول. إذا كانت القيمة تستوفي الشرط الأول، فستتوقف الصيغة عند هذا الحد وتخرج النتيجة. ولكن، إذا لم يتم استيفاء الشرط الأول، فستستمر الصيغة في التحقق من الشروط بالتسلسل حتى يتم استيفاء شرط واحد.
وصفة
= IFS(logical_test1, Value1 [logical_test2, Value2] …, [logical_test127, Value127])
هناك:
أما باقي الوسيطتين logic_test وValue فهي اختيارية. تتيح الوظيفة للمستخدمين استخدام 127 وسيطة اختبار منطقي.
كيفية استخدام وظيفة IFS في Excel
هذه وظيفة مضمنة يمكن استخدامها كوظيفة في ورقة عمل Excel. لنأخذ مثالا:
لنفترض أننا نريد تصنيف الدرجات A وB وC وD وE وF وفقًا للدرجات التي يحققها الطلاب، فإننا نستخدم وظيفة IFS على النحو التالي:
=IFS(A2>80,"A",A2>70,"B",A2>60,"C",A2>50,"D",A2>40,"E",A2>30,"F")
على وجه التحديد، في هذه الدالة، قم بتعيين إذا كانت A2 أكبر من 80، فإن نتيجة الإرجاع هي النقطة A، وإذا كانت A2 أكبر من 70، فإن نتيجة الإرجاع هي النقطة B، وبالمثل حتى النقطة F.
وباستخدام هذه الصيغة سنحصل على النتيجة التالية:
مثال على وظيفة IFS في Excel
لفهم كيفية استخدام هذه الوظيفة، دعونا نلقي نظرة على بعض الأمثلة:
مثال 1 - استخدام IFS مع ELSE
لنفترض أن هناك قائمة بالعناصر وتحتاج إلى تصنيفها إلى مجموعات: الخضار والفواكه والخضروات الخضراء والمشروبات. عند استخدام الدالة IFS، سيكون لديك الصيغة التالية:
=IFS(A2="Apple","Fruit",A2="Banana","Fruit",A2="Spinach","Green Vegetable",A2="coffee","Beverage",A2="cabbage","Green Vegetable",A2="capsicum","Vegetable")
ومن ثم سنحصل على النتيجة التالية:
في هذا المثال، قمنا بإعداد شرط منطقي في الدالة IFS. عندما يتم تقييم الشرط المنطقي إلى TRUE، يتم إرجاع القيمة المقابلة. ومع ذلك، إذا لم يتم تقييم أي شرط منطقي إلى TRUE، فستقوم الدالة IFS بطرح الخطأ #N/A. كما في هذا المثال، يوجد Pepper في الخلية B8.
لتجنب الخطأ #N/A، يمكننا استخدام الدالة ELSE. يمكننا بالتالي تعيين الشرط المنطقي الأخير في الصيغة على TRUE ثم تعيين قيمة تم إرجاعها.
لقد أضفنا هنا TRUE، "Misc"، للتأكد من أن Excel يُرجع القيمة "Misc" في حالة عدم تقييم أي شرط منطقي سابق في دالة IFS إلى TRUE.
والآن ستكون النتيجة كما يلي:
المثال 2 - دالة IFS مقابل IF المتداخلة
قبل أن يكون لدينا الدالة IFS، كنا نستخدم في كثير من الأحيان دوال IF المتداخلة. دعونا نرى كيف تكون وظيفة IFS أكثر كفاءة من وظيفة IF المتداخلة. لنفترض أن أحد المتاجر يقدم للعملاء خصمًا بناءً على إجمالي فاتورة الشراء الخاصة بهم. وبالتالي سيحصل العملاء على خصم 5% للفواتير من 100 دولار إلى 500 دولار، وخصم 10% للفواتير من 500 دولار إلى 750 دولار، وخصم 20% على المبلغ الإجمالي من 750 دولار إلى 1000 دولار، وخصم 30% خصم عند شراء العملاء بأكثر من 1000 دولار أمريكي.
فيما يلي الصيغة عند استخدام وظائف IF المتداخلة:
الآن دعونا نرى ما سيحدث إذا استخدمنا الدالة IFS:
كما ترون، فإن الدالة IFS أسهل في الاستخدام لأنه يتعين عليك فقط استخدام دالة واحدة لإدخال سلسلة من الشروط المنطقية، في حين أن الدالة IF المتداخلة يجب أن تستخدم العديد من الشروط المنطقية ويمكن أن تسبب ارتباكًا بسهولة أثناء كتابة الوظائف.
تحدث بعض الأخطاء عند استخدام الدالة IFS
1. يحدث خطأ #N/A عندما لا يتم العثور على شرط TRUE في الدالة IFS.
2. الخطأ #VALUE! يحدث عندما تعالج الوسيطة logic_test قيمة غير TRUE أو FALSE.
3. تظهر رسالة الخطأ "لقد قمت بإدخال عدد قليل جدًا من الوسائط لهذه الوظيفة" عندما تقوم بتوفير وسيطة logic_test بدون قيمة مقابلة.
يشبه IFS بشكل أساسي IF، حيث تأخذ هاتان الدالتان في Excel القيم وتختبرهما مقابل الشروط المخصصة. ما يفعله IFS بشكل أفضل من IF هو أنه يسمح بتطبيق شروط متعددة. باستخدام دالة IF، ستحتاج إلى دمج وظائف متعددة داخل بعضها البعض للإعلان عن شروط متعددة، بينما مع IFS، يمكنك القيام بذلك في دالة واحدة.
قارن بين كيفية استخدام وظائف IFS وSWITCH
مثل الدالة SWITCH، تسمح لك الدالة IFS باختبار أكثر من شرط في صيغة مستقلة. كلتا الوظيفتين من السهل كتابة وقراءة صيغة تحتوي على شروط متعددة. إحدى ميزات SWITCH عبر IFS هي أن التعبير يظهر مرة واحدة فقط في الوظيفة ولا يحتاج إلى التكرار. بالإضافة إلى ذلك، يمكن لـ SWITCH قبول قيمة افتراضية. ومع ذلك، فإن SWITCH يحد من المطابقة التامة. لا يمكن استخدام عوامل تشغيل مثل أكبر من (>) أو أقل من (<) مع بناء الجملة القياسي والعكس. تتطلب الدالة ifs="" تعبيرات ="" لكل =" شرط، =" لأن= "" لذا، = "" يمكنك = "" استخدام = "" هذه العوامل المنطقية = "" عندما = "">
نصائح لاستخدام وظيفة IFS في Excel
انسخ الصيغة إلى خلايا أخرى
يمكنك نسخ الدالة IFS إلى خلية أخرى بنفس الطريقة التي تستخدم بها صيغ Excel الأخرى. انقر فوق تلك الخلية، حيث ظهرت وظيفة IFS في الأصل، وحدد شريط التعبئة في الزاوية اليمنى السفلية واسحبه إلى خلية أخرى. يمكنك أيضًا النقر نقرًا مزدوجًا فوق المربع الأخضر الصغير الموجود في الركن الأيمن السفلي من الخلية لإرسال الصيغة إلى الخلية المجاورة.
تأكد من صحة شرط واحد على الأقل
إذا حددت الدالة أن أياً من الشروط غير صحيح، تتلقى رسالة الخطأ "#N/A". يمكنك منع هذه الأخطاء من خلال التأكد من مراعاة شروط جميع الحالات.
إضافة TRUE هو الفحص المنطقي النهائي
يمكنك أيضًا منع الأخطاء عند استخدام ifs في Excel عن طريق إضافة TRUE كاختبار منطقي نهائي. يسمح هذا الإجراء للدالة بإرجاع قيمة إذا لم تجد أي شرط سابق صحيحًا. على سبيل المثال، النظر في هذه الوظيفة:
=IFS(A1>150, "High", A1<100, "low",="" true,="">
ترجع هذه الدالة "عالية" إذا كانت A1 أكبر من 150، و"منخفضة" إذا كانت A1 أقل من 100. إذا لم تكن A1 أكبر من 150 ولا تقل عن 100، فإن هذه الدالة ترجع "موافق". يمكن أن تحدث هذه القيم "OK" إذا كان A1 رقمًا يتراوح بين 100 و150 أو يساوي 100 أو 150.
لاحظ عند استخدام الدالة IFS في Excel
تقوم الدالة IFS بتقييم شروط متعددة وإرجاع النتيجة المطابقة لقيمة TRUE الأولى. يمكنك استخدام الدالة IFS عندما تريد استخدام صيغة لاختبار شروط متعددة في نفس الوقت دون الحاجة إلى تداخل عبارات IF متعددة. تعتبر الصيغ المستندة إلى IFS أقصر وأسهل في القراءة والكتابة.
يتم توفير الشروط لوظيفة IFS كأزواج اختبار/قيمة، ويمكن لـ IFS التعامل مع ما يصل إلى 127 شرطًا. يمثل كل شرط قيمة منطقية، مما يؤدي إلى إرجاع TRUE أو FALSE. سيتم إرجاع القيمة التالية عندما تكون نتيجة الاختبار TRUE. في حالة وجود أكثر من شرط TRUE، يتم إرجاع القيمة المقابلة للنتيجة TRUE الأولى. ولذلك، فإن ترتيب الشروط مهم جدًا عند استخدام الدالة IFS في Microsoft Excel.
الشروط هي تغيير حقيقي في قواعد اللعبة في Excel. يمكنك دمج وظائف أخرى في صيغ IFS لإنشاء صيغ معقدة تتيح لك تحقيق أشياء مذهلة في Excel. الآن بعد أن تعرفت على وظيفة IFS، حان الوقت للمضي قدمًا واستكشاف الإمكانيات اللامحدودة التي توفرها!
أتمنى لك النجاح!
شاهد المزيد:
قام MehmetSalihKoten، أحد مستخدمي Reddit، بإنشاء نسخة كاملة الوظائف من Tetris في Microsoft Excel.
لتحويل وحدات القياس في إكسيل، سوف نستخدم وظيفة التحويل.
ما هي وظيفة HLOOKUP؟ كيفية استخدام وظيفة HLOOKUP في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates!
يتم استخدام الدالة IFERROR في Excel بشكل شائع. لاستخدامها بشكل جيد، تحتاج إلى فهم صيغة IFERROR الخاصة بـ Microsoft Excel.
ما هي وظيفة VALUE في Excel؟ ما هي صيغة القيمة في Excel؟ دعونا نكتشف ذلك مع LuckyTemplates.com!
يتم استخدام الدالة EOMONTH في Excel لعرض اليوم الأخير من شهر معين، مع تنفيذ بسيط للغاية. ستحصل بعد ذلك على اليوم الأخير من شهر محدد بناءً على البيانات التي أدخلناها.
هل تريد أتمتة المهام المتكررة في Excel VBA؟ لذلك دعونا نتعلم كيفية استخدام حلقة Do-While لتنفيذ سلسلة من الإجراءات التي تتكرر حتى يتم استيفاء الشرط.
قد لا يتطابق عرض العمود الافتراضي وارتفاع الصف في Excel مع البيانات التي تدخلها. توضح لك المقالة أدناه بعض الطرق لتغيير حجم الأعمدة والصفوف والخلايا في Excel 2016. يرجى الرجوع إليها!
عندما تستخدم برنامج Excel، ستحتاج إلى إدخال المعلومات - أو المحتوى - في الخلايا. هيا نتعلم مع LuckyTemplates المفاهيم الأساسية للخلايا والنطاقات في Excel 2016!
ما هي وظيفة Xlookup في Excel؟ كيفية استخدام Xlookup في إكسيل؟ دعونا نكتشف ذلك مع LuckyTemplates.com!