معظم الناس معتادون على استخدام وظائف IF لاختبار حالة مقابل مجموعة بيانات كبيرة. ومع ذلك ، قد لا يعرفون فوائد استخدامها مع OR و AND أو المشغلين والوظائف الأخرى.

قبل الانتقال ، دعنا نرى كيف تبدو وظيفة IF البسيطة وكيفية استخدام الوسيطات بشكل صحيح.

نظرة عامة على وظيفة IF في Excel

كما هو موضح أعلاه ، تستخدم الدالة IF ثلاث حجج موضحة أدناه:

  1. اختبار منطقي: إنه يتعامل مع الحالة التي تقيمها لتكون صحيحة أو خاطئة.
  2. Value_if_true: تحتوي هذه الوسيطة على النص / المعلومات التي تريد أن ترجعها الدالة إذا كانت البيانات تفي بمعايير الشرط المختبرة.
  3. Value_if_flase: مثل الوسيطة أعلاه ، فإنه يقوم أيضًا بإرجاع المعلومات التي تريد أن تعيدها الوظيفة إذا كان الشرط خاطئًا.

الوسيطة الأولى مطلوبة لتنفيذ الدالة IF ؛ الاثنان الآخران اختياريان. يمكنك إضافة أي نص إلى الوسيطتين الأخيرتين أو تركهما فارغين. إذا تركت إحدى الوسيطتين الأخيرتين أو كلتيهما فارغتين ، فستكون النتيجة أيضًا خلية فارغة.

الآن ، دعنا نرى كيف يمكنك استخدام الدالة IF لتحليل أكثر من شرط في صيغة واحدة. علاوة على ذلك ، ستتعلم أيضًا كيفية استخدامها في الصيغة المتداخلة مع عوامل التشغيل OR و AND.

instagram viewer

مثال على دالة Excel IF

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

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

لنفترض أن حد المكافأة لهذا الأسبوع هو كمية المبيعات التي تساوي أو تزيد عن 4. للتحقق من الموظف الذي سيحصل على مكافأة هذا الأسبوع ، ستستخدم وظيفة IF البسيطة.

لذلك ، ستستخدم كمية المبيعات كوسيطة اختبار في الدالة IF ، كما هو موضح أدناه.

في الصيغة المميزة ، B4> = 4 حجة الاختبار ، "مؤهل" هي وسيطة Value_if_true ، بينما تُترك الوسيطة Value_if_false فارغة عمدًا.

في الحالات التي تكون فيها الوسيطة فارغة ، ضع دائمًا علامة اقتباس مزدوجة ("") حولها ؛ وإلا ، ستعطي النتيجة خطأ أو تعرض صفرًا في الخلية التي تفي بالشرط.

بعد اختبار كمية المبيعات لكل عامل ، يجب أن تُرجع الدالة IF النتائج على أنها مؤهلة إذا كانت كمية المبيعات أكبر من أو تساوي أربعة ؛ وإلا ، اترك الخلايا فارغة.

صحافة مفتاح الادخال لتنفيذ الصيغة. نظرًا لأن كمية مبيعات العامل 1 هي ستة ، أي أكبر من أربعة ، سيكون ناتج الوظيفة للخلية الأولى مؤهل.

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

سيؤدي القيام بذلك إلى تنفيذ الوظيفة على الخلايا الأخرى أسفل الصف.

شاهد كيف يحقق العمال 1 و 2 و 4 و 7 الحد الأدنى من المبيعات بأقل من أربع عمليات بيع ، وبالتالي فهم مؤهلون للحصول على مكافأة ، بينما تظل باقي الخلايا فارغة لأن هؤلاء العمال لا يستوفون الحد الأدنى.

دعنا نقول؛ بدلاً من ترك الوسيطة الثانية فارغة ، قمت بوضع "غير مؤهل" هناك. في هذه الحالة ، سيكون الناتج النهائي كما هو موضح أدناه.

متعلق ب: كيفية استخدام التحقق من صحة البيانات في Excel

استخدام عامل التشغيل مع وظيفة IF

لمدة أسبوع آخر ، غيرت الشركة سياستها في منح المكافآت والإيرادات المضافة في العتبة المحددة مع كمية المبيعات. وبالتالي ، يتعين عليك تحليل نفس البيانات ولكن بشرطين للاختبار بدلاً من شرط واحد.

تمنح الشركة المكافأة للعمال الذين يولدون ما يعادل أو يزيد عن أربع مبيعات بإيرادات أكبر من 2500. ستستخدم عملية AND في هذه الحالة ، وستكون الصيغة كما يلي:

= IF (AND (B4> = 4، C4> 2500)، "مؤهل"، "غير مؤهل")

هنا ، في الصيغة أعلاه ، يتم استخدام عامل التشغيل AND كوسيطة اختبار حيث يتعين عليك اختبار معلمتين.

تمامًا مثل الحالة السابقة ، إذا كانت بيانات الإدخال (كمية المبيعات والإيرادات) تفي بالمعايير ، فستعود الوظيفة "مؤهل" كناتجها ، وإلا "غير مؤهل."

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

يمكنك أن ترى ، فقط العمال 1 و 2 و 4 هم الذين حققوا أكبر من أو يساوي أربعة مبيعات مع إيرادات أكثر من 2500. لذلك ، فهم مؤهلون للحصول على المكافأة.

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

استخدام عامل التشغيل مع وظيفة IF

للأسبوع الثالث ، حققت الشركة ربحًا جيدًا وتمنح مكافأة للعاملين الذين استوفوا أيًا من الشرطين. في هذه الحالة ، يمكنك استخدام عامل التشغيل OR كوسيطة اختبار لعبارة IF لتصفية عدد دقيق من العمال.

وبالتالي ، فإن العمال الذين باعوا أربعة عناصر أو أكثر أو حققوا دخلًا يزيد عن 2500 سيكونون مؤهلين للحصول على المكافأة.

ستبدو الصيغة كما يلي:

= IF (OR (B4> = 4، C4> 2500)، "مؤهل"، "غير مؤهل")

صحافة يدخل لتنفيذ الصيغة ، وسحبها إلى أسفل الصف ، ستحصل على هذه النتيجة.

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

وبالمثل ، يمكنك استخدام الدالة IF مع عوامل التشغيل AND و OR ومع الوظائف الأخرى لتصفية النتائج من مجموعة كبيرة من البيانات.

متعلق ب: كيف تصبح مستخدمًا محترفًا لـ Microsoft Excel بسرعة

تبسيط العمليات الحسابية باستخدام وظيفة IF في الصيغ المتداخلة

عند دمج وظيفة IF مع وظائف أخرى ، يمكنك في نفس الوقت اختبار شروط متعددة على مجموعة بيانات كبيرة.

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

بريد إلكتروني
تعرف على كيفية أتمتة برنامج Excel وتحسين مهاراتك المالية

يمكن أن يوفر لك تعلم كيفية أتمتة وظائف المحاسبة والمالية الأساسية في Excel الوقت والمال.

اقرأ التالي

مواضيع ذات صلة
  • إنتاجية
  • جدول
  • التصورات
  • مايكروسوفت اكسل
  • رياضيات
  • نصائح مايكروسوفت أوفيس
  • تحليل البيانات
عن المؤلف
شان عبد (4 مقالات منشورة)

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

المزيد من Shan Abdul

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

خطوة أخرى أيضا…!

يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.

.