السلام عليكم ورحمة الله وبركاته
أقدم لكم معادلتي صفيف وهي معادلات هامة جداً ويحتاجها الجميع ، وتقوم المعادلتين بجلب القيمة من عمود محدد بناءً على ثلاثة شروط من ثلاثة نطاقات
بفرض أن لدينا نطاق من البيانات في النطاق A1:D20 ، وفي الصف الأول عناوين لتلك البيانات .. المطلوب أن يتم جلب القيمة من العمود الرابع أي العمود D بناءً على ثلاثة شروط من الأعمدة A و B و C
إليكم صورة من الملف :
المعادلة الأولى (معادلة صفيف أي بعد إدخال المعادلة يتم الضغط على Ctrl + Shift + Enter من لوحة المفاتيح)
كما هو موضح بالصورة يتم كتابة ثلاثة شروط في الخلايا F4 و G4 و H4 ، والمطلوب جلب القيمة من العمود الرابع بناءً على هذه الشروط
توضع الثلاثة شروط المطلوبة في البارامتر الثاني للدالة MATCH في هذه الجزئية
($A$2:$A$20=F4)*($B$2:$B$20=G4)*($C$2:$C$20=H4)
وها هي المعادلة توضع في الخلية I4
=IFERROR(INDEX($D$2:$D$20,MATCH(1,($A$2:$A$20=F4)*($B$2:$B$20=G4)*($C$2:$C$20=H4),0)),"")
المعادلة الثانية (معادلة صفيف ، وتؤدي تفس الغرض)
هنا يتم دمج الثلاثة شروط باستخدام العلامة &
=IFERROR(INDEX($D$2:$D$20,MATCH(F4&G4&H4,$A$2:$A$20&$B$2:$B$20&$C$2:$C$20,0)),"")
إعداد / ياسر خليل أبو البراء
تحية طيبة
ردحذفجزاك الله خير
ما شاء الله عليك
طريقة ذكية جدا
الله يحفظك