شرح للحل الذي وضعته
1- في الورقة رقم 2 تم وضع معادلة في العامود C لاستخرج جميع الموردين (محلي) بواسطة المعادلة التالية (صفيف)
=IF(ROWS($C$2:C2)>COUNTIF(Sheet1!$A$2:$A$100,$J$1),"",INDEX(Sheet1!$B$2:$B$100,SMALL(IF(Sheet1!$A$2:$A$100=$J$1,ROW($A$2:$A$100)-ROW($A$2)+1),ROWS($C$2:C2))))
2-من هذاالنطاق وضعت Define name اسميته (MouwaredM) بواسطة المعادلة التالية (الخلية 1$J$ تحتوي على كلمة "محلي")
=$C$2:INDEX($C$2:$C$100,COUNTIF(Sheet1!$A$2:$A$100,$J$1))
3- نفس الشيء بالنسبة للموردين (صادر) في العامود G اسميته (MouwaredT)
4- تم اخفاء الورقة 2 لعدم العبث بها غن طريق الخطأ
5- ننتقل الى الصفحة الاولى
في العامود (data validation ( I غلى كل الخلايا تم وضغ المعادلة التالية
=IF($H2="","",IF($H2=Sheet2!$J$1,MouwarredM,MouwaredT))
6- في العامود J هذه المعادلة
=IF($I2="","",SUMIF($B$2:$B$100,$I2,$C$2:$C$100))
مع تحياتي