الجمع بين وظائف MEDI و IF في صيغة صفيف
يستخدم مثال البرنامج التعليمي صيغة مصفوفة MEDIAN IF للعثور على المناقصة الوسطى لمشروعين مختلفين.
إن طبيعة الصيغة تسمح لنا بالبحث عن نتائج متعددة ببساطة عن طريق تغيير معيار البحث - في هذه الحالة ، اسم المشروع.
وظيفة كل جزء من الصيغة هي:
- تجد الدالة MEDIAN القيمة المتوسطة لمشروع
- تسمح لنا وظيفة IF باختيار المشروع الذي نريد عرضه عن طريق تحديد شرط باستخدام أسماء المشروع
- تسمح صيغة الصفيف باختبار الدالة IF لظروف متعددة في خلية واحدة ، وعندما تتحقق الشرط ، تحدد صيغة الصفيف البيانات (مناقصات المشروع) التي ستفحصها الدالة MEDIAN للعثور على المناقصة الوسطى
صيغ CSE
يتم إنشاء صيغ صفيف بالضغط على مفاتيح Ctrl ، و Shift ، و Enter على لوحة المفاتيح في نفس الوقت بمجرد كتابة الصيغة.
بسبب الضغط على المفاتيح لإنشاء صيغة الصفيف ، يشار إليها أحيانًا بصيغ CSE .
MEDI IF Nested Formula Syntax and Arguments
صيغة صيغة MEDIAN IF هي:
& # 61؛ MEDIAN (IF (logical_test، value_if_true، value_if_false))
- نظرًا لأن الدالة IF متداخلة داخل الدالة MEDIAN ، تصبح دالة IF بالكامل هي الوسيطة الوحيدة للدالة MEDIAN
الوسيطات الخاصة بوظيفة IF هي:
- logical_test - (مطلوب) قيمة أو تعبير يتم اختباره لمعرفة ما إذا كان صحيحًا أم خطأ
- value_if_true - (مطلوب) القيمة التي يتم عرضها إذا كان logical_test صحيحًا
- value_if_false - (اختياري) القيمة التي يتم عرضها إذا كانت logical_test خاطئة
نموذج MSIC إذا كانت صيغة صيغة الأوفيس
كما ذكرنا ، يبحث المثال عن مناقصات لمشروعين مختلفين للعثور على المناقصة المتوسطة أو المتوسطة. تعمل وسيطات الدالة IF هذا عن طريق تعيين الشروط والنتائج التالية:
- يحاول الاختبار المنطقي العثور على تطابق لاسم المشروع المكتوبة في الخلية D10 من ورقة العمل
- ستكون الوسيطة value_if_true ، بمساعدة الدالة MEDIAN ، المناقصة الوسطى للمشروع المختار
- سيتم حذف الوسيطة value_if_false نظرًا لعدم الحاجة إليها وسيؤدي اختزالها إلى اختصار الصيغة. إذا تم كتابة اسم مشروع غير موجود في جدول البيانات - مثل المشروع C - في الخلية D10 ستقوم الصيغة بإرجاع صفر (0)
دخول بيانات البرنامج التعليمي
- أدخل البيانات التالية في الخلايا من D1 إلى E9 كما هو موضح في الصورة أعلاه: Project Tenders Project Tender Project A $ 15،785 المشروع A $ 15،365 المشروع A $ 16،472 المشروع B $ 24،365 المشروع B $ 24،612 المشروع B $ 23،999 Project Middle Tender
- في الخلية D10 اكتب "Project A" (بدون علامات اقتباس). ستبدو الصيغة في هذه الخلية للعثور على أي مشروع يتطابق.
الدخول إلى MEDIAN IF Nested Formula
وبما أننا بصدد إنشاء صيغة متداخلة وصيغة مصفوفة ، فسنحتاج إلى كتابة الصيغة بالكامل في خلية واحدة لورقة العمل.
بمجرد إدخال الصيغة ، لا تضغط مفتاح Enter على لوحة المفاتيح أو تضغط على خلية مختلفة بالماوس لأننا نحتاج إلى تحويل الصيغة إلى صيغة مصفوفة.
- انقر فوق الخلية E10 - الموقع حيث سيتم عرض نتائج الصيغة
- اكتب ما يلي:
= MEDIAN (IF (D3: D8 = D10، E3: E8))
خلق صيغة صفيف
- اضغط مع الاستمرار على مفتاحي Ctrl و Shift على لوحة المفاتيح
- اضغط على مفتاح Enter في لوحة المفاتيح لإنشاء صيغة الصفيف
- يجب أن تظهر الإجابة 15875 (15.875 $ بالتنسيق) في الخلية E10 لأن هذه هي المناقصة الوسطى للمشروع A
- صيغة الصفيف الكامل
{= MEDIAN (IF (D3: D8 = D10، E3: E8))}
يمكن رؤيتها في شريط الصيغة أعلى ورقة العمل
اختبر الصيغة
اختبر الصيغة عن طريق العثور على المناقصة الوسطى للمشروع ب
اكتب Project B في الخلية D10 ثم اضغط على مفتاح Enter على لوحة المفاتيح.
يجب أن ترجع الصيغة القيمة 24365 (24،365 $) في الخلية E10.