ابو يحيى1 قام بنشر أغسطس 10, 2016 قام بنشر أغسطس 10, 2016 الاخوة الخبراء حاولت عمل معادلة للجمع بشروط باستخدام sumifs ولكن عند اضافة شرط عند نفس الحقل تعطى النتيجة صفر كما فى المربع الاخضر وعند حذف الشرط الاضافى تعمل المعادلة فأين الخطأ فى المعادلة New.rar
إبراهيم ابوليله قام بنشر أغسطس 10, 2016 قام بنشر أغسطس 10, 2016 =SUMIFS(C:C,A:A,">"&(F1-1),A:A,"<="&H1,B:B,$J$2)+SUMIFS(C:C,A:A,">"&(F1-1),A:A,"<="&H1,B:B,$J$3) اخى جرب هذه المعادله
ابو يحيى1 قام بنشر أغسطس 10, 2016 الكاتب قام بنشر أغسطس 10, 2016 22 دقائق مضت, إبراهيم ابوليله said: =SUMIFS(C:C,A:A,">"&(F1-1),A:A,"<="&H1,B:B,$J$2)+SUMIFS(C:C,A:A,">"&(F1-1),A:A,"<="&H1,B:B,$J$3) اخى جرب هذه المعادله اخى ابراهيم ابوليله مشكور لك ردك فانا استخدم هذا الحل بالفعل ولكن تواجهنى مشكلة تعدد الشروط لاكثر من 4 شروط ما يؤدى الى كبر حجم المعادلة . وانا اريد ان اعرف الخطأ فى المعادلة لتكرار الشرط فى نفس الحقل ؟؟ وكما تلاحظ :- انه بالرغم من تكرر شرط التاريخ فى نفس الحقل لم يحدث الخطا .
بن علية حاجي قام بنشر أغسطس 10, 2016 قام بنشر أغسطس 10, 2016 (معدل) السلام عليكم ورحمة الله الشرط على التاريخ المكرر على الحقل نفسه يختلف عن الشرط الخاص بالأسماء لأن التاريخ المطلوب هو التاريخ المحصور بين التاريخين المحددين بالخلايا F1 و H1 بينما الشرط على الأسماء هو التطابق مع الاسمين المحددين بالخلايا J2 و J3 وهذا لا يتحقق في آن واحد في النطاق B:B... وفي هذه الحالة الدالة SUMIFS تعطي النتيجة 0... ولحل المشكلة يمكن استبدال معادلتك بالمعادلة التالية: =SUMPRODUCT(($C$2:$C$1000)*($A$2:$A$1000>$F$1-1)*($A$2:$A$1000<=$H$1)*(($B$2:$B$1000=$J$2)+($B$2:$B$1000=$J$3))) بن علية تم تعديل أغسطس 10, 2016 بواسطه بن علية حاجي 3
ابو يحيى1 قام بنشر أغسطس 10, 2016 الكاتب قام بنشر أغسطس 10, 2016 7 دقائق مضت, بن علية حاجي said: السلام عليكم ورحمة الله الشرط على التاريخ المكرر على الحقل نفسه يختلف عن الشرط الخاص بالأسماء لأن التاريخ المطلوب هو التاريخ المحصور بين التاريخين المحددين بالخلايا F1 و H1 بين الشرط على الأسماء هو التطابق بين الاسمين المحددين بالخلايا J2 و J3 وهذا لا يتحقق في آن واحد في النطاق B:B... وفي هذه الحالة الدالة SUMIFS تعطي النتيجة 0... ولحل المشكلة يمكن استبدال معادلتك بالمعادلة التالية: =SUMPRODUCT(($C$2:$C$1000)*($A$2:$A$1000>$F$1-1)*($A$2:$A$1000<=$H$1)*(($B$2:$B$1000=$J$2)+($B$2:$B$1000=$J$3))) بن علية الله يفتح عليك أستاذنا بن علية وزادك علما معادلة رائعة .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.