صلاح الصغير قام بنشر نوفمبر 1, 2016 قام بنشر نوفمبر 1, 2016 (معدل) السلام عليكم و رحمة الله و بركاته و سلامى الى كل اعضاء المنتدى قصدنى زميل عزيز فى طلب هذه المعادلة و للاسف مع كثرة مكتبتى من منتداكم الرائع لم اجد لها حل و ان شاء الله الحل سهل على حضارتكم .....الشرح بالمرفق و شكرا لسرعة استجابتكم كالعادة اضابير.rar تم تعديل نوفمبر 1, 2016 بواسطه صلاح الصغير
سليم حاصبيا قام بنشر نوفمبر 1, 2016 قام بنشر نوفمبر 1, 2016 جرب هذا الملف عذراً على ازالة التنسيقات ( لا استطيع العمل وسط تنسيقات بالوان فاقعة) اضابير salim.rar
صلاح الصغير قام بنشر نوفمبر 1, 2016 الكاتب قام بنشر نوفمبر 1, 2016 (معدل) شكرا / ا سليم شكرا لسرعة الرد و الاستجابة ممكن فى حالة اختيار الاجر الوظيفى مثلا و لا يوجد بيان يوم 4/1/2016 لايظهر اليوم كله اى يظهر الاجر الوظيفى الموجود فى حالة اكبر من صفر يظهر الصف كله تم تعديل نوفمبر 1, 2016 بواسطه صلاح الصغير
سليم حاصبيا قام بنشر نوفمبر 1, 2016 قام بنشر نوفمبر 1, 2016 اذا كنت قد فهمت صحيحاً فهذا المطلوب الصفحة الثانية اضابير salim1.rar
صلاح الصغير قام بنشر نوفمبر 1, 2016 الكاتب قام بنشر نوفمبر 1, 2016 ا / سليم ظبطت على الاجر الوظيفى و لكن لم تظبط فى الاجر المكمل فقد ظهر يوم 5/1/2016 و امامه رقم صفر و المطلوب ان لا يظهر هذا اليوم مثل ما حدث مع الاجر الوظيفى
سليم حاصبيا قام بنشر نوفمبر 1, 2016 قام بنشر نوفمبر 1, 2016 ربما هذا المطلوب الصفحة 3 اضابير salim2.rar
صلاح الصغير قام بنشر نوفمبر 1, 2016 الكاتب قام بنشر نوفمبر 1, 2016 ا / سليم مع الاسف العكس هو المطلوب الا و هو اظهار الايام التى بها قيمة فقط حسب القائمة المنسدلة بالعمود k
سليم حاصبيا قام بنشر نوفمبر 2, 2016 قام بنشر نوفمبر 2, 2016 6 ساعات مضت, صلاح الصغير said: ا / سليم مع الاسف العكس هو المطلوب الا و هو اظهار الايام التى بها قيمة فقط حسب القائمة المنسدلة بالعمود k استبدل CHOOSE(($K$1=$D$1 الحرف D يالحرف C و ذلك في الخلية I2 بعد ذلك Ctrl+shift+Enter واسحب المعادلة يساراً حتى K2 و نزولاً حتى K50 لا تنس تنسيق الخلايا في العامودين J & K الى General
reda elaraby قام بنشر نوفمبر 2, 2016 قام بنشر نوفمبر 2, 2016 ا / سليم اولا انا صلاح و عذرا للدخول باسم اخر ثانيا شكرا لحضرتك على مجهودك ثالثا تم عمل ما طلبته و لكن المعالة تعمل جيدا فى حالة اختيار الاجر الوظيفى اما فى حالة اختيار الاجر المكمل تظهر صفوف ليس بها قيمة فى العمود k
محمد الريفى قام بنشر نوفمبر 3, 2016 قام بنشر نوفمبر 3, 2016 =INDEX(B$2:B$11,SMALL(IF(($A$2:$A$11>=$I10)*($A$2:$A$11<=$I10),ROW($A$2:$A$11)-1,""),1)) >>>>> ctrl shift enter السلام عليكم اليك الحل ان شاء الله اضابير.rar
صلاح الصغير قام بنشر نوفمبر 3, 2016 الكاتب قام بنشر نوفمبر 3, 2016 ا / محمد شكرا لاهتمامك و الرد و لكن هذا نصف الحل المطلوب 1 - استدعاء التواريخ بين التاريخين فى العمود g اليا 2 - عند التغيير فى العمود k الى الاجر المكمل مثلا من قائمة منسدلة يتم استدعاء التواريخ ذات القيمة فقط و بيانها و شكرا مرة اخرى
محمد الريفى قام بنشر نوفمبر 3, 2016 قام بنشر نوفمبر 3, 2016 عفوا انا عملت الحل حسب النتائج اليدوية بالظبط . فارجو اعطائى النتجة اليدوية كامله واعمل زيها
صلاح الصغير قام بنشر نوفمبر 3, 2016 الكاتب قام بنشر نوفمبر 3, 2016 النتائج مثل ما حضرتك عملت بالظبط و لكن مطلوب ان تكون الية بالكامل من اول التاريخ بين التاريخين ثم رقم المستند ثم القيمة متغيرة حسب العمود k اما اجر وظيقى او اجر مكمل مع ضرورة ظهور تواريخ و بيان الصف الذى به قيمة حسب العمود k
صلاح الصغير قام بنشر نوفمبر 3, 2016 الكاتب قام بنشر نوفمبر 3, 2016 هذا الحل للاستاذ / سليم هو الاقرب للحل الصحيح و لكن عند التغيير فى العمود k الى الاجر المكمل غير صحيح المفروض يظهر تاريخ يوم 4/1/2016 و بيانه و تاريخ يوم 7/1/2016 و بيانه فقط لانهم ذات قيمة بالنسبة للاجر المكمل اضابير salim2_2.rar
سليم حاصبيا قام بنشر نوفمبر 3, 2016 قام بنشر نوفمبر 3, 2016 جرب هذه المعادلة Ctrl+shift+Enter واسحب المعادلة يساراً حتى K2 و نزولاً حتى K50 =IFERROR(INDEX($A$2:$D$50,SMALL(IF($A$2:$A$50<>"",IF($A$2:$A$50>=$G$1,IF($A$2:$A$50<=$G$2,IF($C$2:$C$50<>"",IF(INDEX($C$2:$D$50,,MATCH($K$1,$C$1:$D$1,0))<>0,ROW($A$2:$A$50)-ROW($A$2)+1))))),ROWS($I$2:I2)),MATCH(I$1,$A$1:$D$1,0)),"")
صلاح الصغير قام بنشر نوفمبر 3, 2016 الكاتب قام بنشر نوفمبر 3, 2016 (معدل) بالنسبة للاجر الوظيفى صحيح اما بالنسبة للاجر المكمل يوجد يوم 4/1/2016 لم يظهر او بالاحرى عند فتح التاريخ من 1/1/2016 الى 10/1/2016 لم تظهر ايام و الايام هى 2 و 4 و 9 يا مسهل قربنا و شكرا لتعبك معايا تم تعديل نوفمبر 3, 2016 بواسطه صلاح الصغير
سليم حاصبيا قام بنشر نوفمبر 3, 2016 قام بنشر نوفمبر 3, 2016 لعل هذه المقصودة =IFERROR(INDEX($A$2:$D$50,SMALL(IF($A$2:$A$50<>"",IF($A$2:$A$50>=$G$1,IF($A$2:$A$50<=$G$2,IF(INDEX($C$2:$D$50,,MATCH($K$1,$C$1:$D$1,0))<>0,ROW($A$2:$A$50)-ROW($A$2)+1)))),ROWS($I$2:I11)),MATCH(I$1,$A$1:$D$1,0)),"")
توكل قام بنشر نوفمبر 3, 2016 قام بنشر نوفمبر 3, 2016 الاستاذ سليم أعتقد أن المعادلة الأخيرة تحقق للأخ صلاح ما يريد ولكن هناك ملاحظة صغيرة وأعتقد أنه خطأ أثناء الكتابة ليس إلا الأ وهو أن ROWS($I$2:I11) يجب أن يستبدل بـ ROWS($I$2:I2) 2
صلاح الصغير قام بنشر نوفمبر 3, 2016 الكاتب قام بنشر نوفمبر 3, 2016 ا / سليم بارك الله فيك و هو المطلوب اثباته جزاك الله خيرا مع تعديل بسيط بمعرفتى المتواضعة بالمعادلات و بفضل الله ثم المنتدى الرائع تعديل بسيط فقط لتعمل المعادلة بشكل جيد و هو فى اخر المعادلة جزء ال row هو i2:i1 و ليس i2:i11 و الله اعلى و اعلم و شكرا لكل من شارك او حاول المشاركة شكرا جزيلا ROWS($I$2:I11) فعلا ا / توكل بارك الله فيك 1
سليم حاصبيا قام بنشر نوفمبر 3, 2016 قام بنشر نوفمبر 3, 2016 4 دقائق مضت, صلاح الصغير said: ا / سليم بارك الله فيك و هو المطلوب اثباته جزاك الله خيرا مع تعديل بسيط بمعرفتى المتواضعة بالمعادلات و بفضل الله ثم المنتدى الرائع تعديل بسيط فقط لتعمل المعادلة بشكل جيد و هو فى اخر المعادلة جزء ال row هو i2:i1 و ليس i2:i11 و الله اعلى و اعلم و شكرا لكل من شارك او حاول المشاركة شكرا جزيلا ROWS($I$2:I11) فعلا ا / توكل بارك الله فيك خطأ مطبعي ليس الا المهم النتيجة عذراً
صلاح الصغير قام بنشر نوفمبر 3, 2016 الكاتب قام بنشر نوفمبر 3, 2016 العفو يا فندم بارك الله فيك و جزاك الله خيرا 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.