كما ترى أخى من المرفق أنا أستخدم ( OFFICE 2003 ) لذلك قد تبدو المعادلة طويلة بعض الشئ ولكن هى غير ذلك فى ( OFFICE 2007 ) إللى حضرتك بتستخدمة والفرق
بين الأثنان هوشرط منع الظهور للأخطاء أما أساس المعادلة ثابت
لذلك لوأردت تطبيق المعادلتين الظاهرين فى المرفق لملفك ليظهرا بصورة أبسط
ستكون معادلة التاريخ
=IFERRor(INDEX(date;SMALL(IF((date<=$N$6)*(date>=$L$6)*($D$4:$D$21=$N$4);ROW(date)-MIN(ROW(date))+1);ROW(1:1));COLUMN(A1:A1));"")
وستكون معادلة باقى الجدول لأنك ستسحبها طولا وعرضا فى كامل الجدول
كالأتى:
=IFERRor(INDEX(tbl;SMALL(IF((date<=$N$6)*(date>=$L$6)*($D$4:$D$21=$N$4);ROW(date)-MIN(ROW(date))+1);ROW(1:1));COLUMN(B1:B1));"")
وبالطبع المعادلتان معادلتا صفيف ، أى لابد من الوقوف فى نهاية المعادلتان والضغط على ( CTRL+SHIFT+ENTER ) معا
تقبل تحياتى