مايكروسوفت اكسل هي واحدة من منتجات البرمجيات الأكثر شعبية للعمل مع الجداول والحسابات ، ولها العديد من الوظائف والصيغ التي بفضلها يمكن للمستخدمين أتمتة عملهم وتبسيط العمليات الحسابية المعقدة. إحدى هذه الصيغ المفيدة هي الصيغة الشرطية "إذا —ثم —خلاف ذلك" ، والتي تسمح لك بتحديد ما يحدث إذا كانت حالة معينة صحيحة ، وماذا يحدث إذا كانت الحالة خاطئة.
الصيغ الشرطية هي أداة قوية لمعالجة البيانات في إكسيل. يمكن استخدامها للتحقق من الشروط واتخاذ القرارات بناء على تلك الشروط. على سبيل المثال ، إذا كنت بحاجة إلى إنشاء صيغة سيتم تطبيقها على الخلية أ 1 وإرجاع القيمة "نعم" إذا كانت القيمة في الخلية 10 ، و "لا" إذا كانت القيمة أقل من 10 ، فيمكنك استخدام الصيغة الشرطية "إذا — ثم — خلاف ذلك".
على سبيل المثال ، قد تبدو الصيغة الشرطية كما يلي: =إذا(أ1=10 ؛ "نعم" ؛ "لا"). في هذه الصيغة ، نقارن القيمة في الخلية أ1 بالرقم 10 ، وإذا كانت 10 ، يتم إرجاع القيمة "نعم" ، وإلا يتم إرجاع القيمة "لا".
يمكن استخدام الصيغ الشرطية لحل المهام المختلفة ، على سبيل المثال ، حساب الخصومات على البضائع اعتمادا على مبلغ الشراء ، وتحديد حالة التسليم اعتمادا على الوقت الذي يقضيه في الطريق ، وغيرها الكثير. يمكن استخدامها أيضا لظروف أكثر تعقيدا مع بدائل متعددة وظروف متداخلة.
- كيف يمكنني استخدام صيغة في إكسيل لتنفيذ إجراءات مختلفة اعتمادا على حالة?
- مشروط إذا بيان في صيغة إكسيل
- استخدام وظيفة إفرور للتعامل مع الأخطاء في إكسيل
كيف يمكنني استخدام صيغة في إكسيل لتنفيذ إجراءات مختلفة اعتمادا على حالة?
تسمح لك صيغة إف في إكسيل بتنفيذ إجراءات مختلفة اعتمادا على استيفاء شرط معين. بناء الجملة من الصيغة إذا هو كما يلي:
= إذا (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
يمكن أن يكون الشرط أي تعبير منطقي أو وظيفة ترجع قيمة منطقية من صواب أو خطأ. سيتم حساب القيمة إذا كانت صحيحة وإعادتها إذا كانت الحالة صحيحة ، وسيتم حساب القيمة إذا كانت خاطئة وإعادتها إذا كانت الحالة خاطئة.
دعونا نلقي نظرة على بعض الأمثلة لفهم كيفية استخدام صيغة إف لتنفيذ إجراءات مختلفة في إكسيل:
- مثال 1: إذا كانت القيمة في الخلية أ1 أكبر من 10 ، فسيتم إخراج القيمة "أكبر من 10" إلى الخلية ب1 ، وإلا سيتم إخراج القيمة "أقل من أو تساوي 10".
- المثال 2: إذا كانت القيمة في الخلية أ2 تساوي السلسلة " نعم "، فإن القيمة" صحيح "سيتم إخراجها إلى الخلية ب2 ، وإلا فإن القيمة" خطأ " سيتم إخراجها.
- المثال 3: إذا كانت القيمة في الخلية أ3 بين 1 و 10 (شاملة) ، فسيتم إخراج القيمة "بين 1 و 10" إلى الخلية ب3 ، وإلا سيتم إخراج القيمة "ليس في النطاق من 1 إلى 10".
= إذا (أ1 > 10، "أكبر من 10" ، "أقل من أو يساوي 10")
= إذا (أ2= "نعم" ، "صحيح" ، "خطأ")
=إذا(و(أ3>=1 ، أ3< = 10) ، "بين 1 و 10" ، "ليس في النطاق من 1 إلى 10")
الصيغة إذا في إكسيل مفيدة جدا لتنفيذ إجراءات مختلفة اعتمادا على الشرط. يمكنك الجمع بين صيغة إف مع وظائف إكسيل الأخرى لخلق ظروف أكثر تعقيدا وتنفيذ إجراءات أكثر تنوعا في جداول البيانات إكسيل.
مشروط إذا بيان في صيغة إكسيل
بناء الجملة من وظيفة إذا على النحو التالي:
= إذا (الشرط ، القيمة إذا كانت صحيحة ، القيمة إذا كانت خاطئة)
يمكن أن يكون الشرط أي تعبير يعيد القيمة" صواب "أو"خطأ". إذا كان الشرط صحيحا ، فسيتم إرجاع القيمة إذا كانت صحيحة ، وإلا سيتم إرجاع القيمة إذا كانت خاطئة.
مثال على استخدام وظيفة إف:
= إذا (أ1 > 10، "أكبر من 10" ، "أقل من أو يساوي 10")
في هذا المثال ، إذا كانت القيمة في الخلية أ1 أكبر من 10 ، فسيتم إخراج كلمة "أكبر من 10" ، وإلا سيتم إخراج كلمة "أقل من أو تساوي 10".
يمكن أيضا تداخل دالة إف ، أي استخدامها كقيمة إذا كانت صحيحة أو قيمة إذا كانت خاطئة. هذا يسمح لك بإنشاء تعبيرات منطقية أكثر تعقيدا.
مثال على دالة متداخلة إذا:
= إذا (أ1 > 10 ، "أكبر من 10" ، إذا (أ1=10 ، "يساوي 10" ، "أقل من 10"))
في هذا المثال ، إذا كانت القيمة في الخلية أ1 أكبر من 10 ، فسيتم إخراج كلمة "أكبر من 10". إذا كانت القيمة 10 ، فسيتم إخراج كلمة "يساوي 10". إذا كانت القيمة أقل من 10 ، فسيتم عرض كلمة "أقل من 10".
الشرط إذا البيان في إكسيل هو أداة قوية للعمل مع البيانات ويسمح لك لأتمتة العديد من المهام. إن معرفة هذه الميزة واستخدامها يبسط إلى حد كبير العمل مع جداول البيانات.
استخدام وظيفة إفرور للتعامل مع الأخطاء في إكسيل
غالبا ما يكون لدى إكسيل مواقف يمكن أن تؤدي فيها نتائج الحسابات إلى أخطاء. يمكن أن تحدث أخطاء ، على سبيل المثال ، عند قسمة الأرقام على صفر ، أو استخدام بيانات غير صحيحة ، أو إجراء عمليات حسابية معقدة.
طريقة واحدة للتعامل مع مثل هذه الأخطاء هي استخدام وظيفة إفرور. تسمح لك وظيفة إفرور بتحديد القيمة التي سيتم إرجاعها إذا نتج عن الحساب خطأ. إذا لم يتسبب الحساب في حدوث أخطاء ، فإن دالة إفرور ترجع نتيجة الحساب نفسه.
.
. إذا كانت الخلية أ1 تحتوي على رقم والخلية ب1 تحتوي على صفر ، فستكون نتيجة الحساب هي السلسلة "القسمة على صفر". خلاف ذلك ، سيتم تنفيذ التقسيم المعتاد.
. إذا لم تجد وظيفة فلوكوب القيمة المطلوبة ، سيتم عرض الرسالة "القيمة غير موجودة" بدلا من خطأ.
وهكذا ، فإن وظيفة إفرور يسمح لك للسيطرة والتعامل مع الأخطاء المحتملة في إكسيل ، وتوفير الفرصة لتعيين قيمة للإخراج في حالة حدوث خطأ. هذا يبسط العمل مع البيانات ويتجنب المواقف غير المرغوب فيها عند معالجة الحسابات.