دوال التجميع و التجميع الشرطي

شريط الاخبار

دوال التجميع و التجميع الشرطي




 يوجد مجموعه كبيره من دوال دوال التجميع و التجميع الشرطي في الاكسيل و نستعرض في هذا المقال بعض منها مع التطبيقات العمليه لاستخدام هذه الدوال
الداله sum
دمج الداله sum   مع الداله choose
الداله sumif
الداله sumifs
اضافه مده زمنيه
دوال التجميع و التجميع الشرطي في الاكسيل لها افكار كثيره سوف نستعرض بعض من هذه الافكار
في البدايه دعنا نتعرف علي الداله sum
الداله sum  هي داله لتجميع خلايا او نطاق محدد و الصيغه العامه للداله هي

=sum(number1, number2,……..)

حيث تمثل القيمه number1 في قيمه الخليه او النطاق المراد جمعها فعلي سبيل المثال
اذا كان لدينا جدول درجات الطلاب و نريد الحصول علي درجات الطلاب في المواد الدراسيه فيمكن استخدام الداله باحدي الصور التاليه
·         تجميع مجموع كل داله علي حدي مثال SUM(B2,C2,D2,E2)
·         تجميع نطاق SUM(B3:E3)
و نحصل في كلا الحالتين علي نتيجه صحيه و نستطيع دمج مجموع نطاق مع مجموع خليه او مجموعه من الخلايا





او نستطيع تطوير بعض الافكار في الداله sum  و دمجها مع دوال اخري لنحصل علي المزيد من الافكار الجديده مثل دمجها مع الداله choose  لنحصل علي نطاق تجميع متغير مشروط  
ملاحظه في هذه الحاله ستقوم الداله choose   بالتعامل مع نطاق وليس مجرد خلايا لذا يجب قبل اغلاق الداله تحويلها الي داله مصوفه عن طريق الضغط عليShift + Enter  Ctrl+


بعض معادلات المصفوفه تكون غير عمليه خاصا اذا كنا نتعامل مع كم كبير من البيانات لذا وجب علينا استخدام داله اخري من مجموعه دوال التجميع الشرطي

الداله sumif
هي داله التجميع بشرط واحد بمعني انها تقوم بتجميع مجموعه من القيم بشرط واحد


SUMIF(range,criteria,sum_range)=

حيث تمثل range  المدي الذي يحتوي علي شرط التجميع
و criteria  يمثل شرط التجميع
و sum_range تمثل مدي التجميع

الداله sumifs
هي داله التجميع باكثر من شرط بمعني ان هناك اكثر من مدي يمكن وضع شروط عليه ليتم اخذ القيمه في العدد المراد تجميعه فعلي سبيل المثال نستطيع تجميع قيم فواتير المناديب بشرط نوع المنتج و بشرط المحافظه و باي شرط اخر
و الصيغه العامه لها
=SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2,……)
حيث ثمثل
حيث تمثل criteria_range1  المدي الذي يحتوي علي شرط التجميع الاول
و 1criteria  يمثل شرط التجميع الاول
و sum_range تمثل مدي التجميع
الفرق بين الداله sumifs   و sumif  ان الداله sumif تعمل بشرط واحد فقط بينما الداله  sumifs  تستطيع اضافه لها عدد كبير من الشروط يصل الي 127 و هذا يعطي الداله اهميه اكبر و كفاءه في الاستخدام مما يجعل من السهل تطوير الداله في المزيد من الافكار الاحترافيه في الاكسيل و ديناميكيه اكثر في اعداد التقارير و استخراج و تحليل الارقام للوصول الي ادق النتائج



دعنا نفترض مثال
علي افتراض ان لدينا تقرير بمبيعات مجموعه من المناديب خلال فتره زمنيه و نريد معرفه كميه مبيعات المندوب محمد من المنتج الاول
سيتم ذلك باستخدام الداله sumifs
حيث ان لدينا اكثر من شرط لتنفيذ التجميع الشرطي علي البيانات الشرط الاول هو اسم المندوب محمد و الشرط الثاني المنج 1
لتكون صياغه الداله كما يلي
=SUMIFS(D2:D16,A2:A16,"محمد",B2:B16,"منتج 1")

و نستطيع ان نعطي للداله الشرط علي قيمه خليه متغيره بدلا من قيمه ثابته الا ان هذا المثال للتوضيح فقط


كما يمكننا تطوير الداله و اضافه لها شرط فتره زمنيه متغيره و ذلك لحصر الكميه خلال فتره زمنيه بين تارخين و يتم ذلك من خلال تعديل صيغه الشرط بحيث يكون علي هيئه متغير نصي مدموج ليكون علي الشكل الاتي
">=”&B1
لتكون الصيغه الكامله للداله – " هذه القيم للتوضيح فقط "

=SUMIFS(D2:D16,A2:A16,G3,B2:B16,H4,C2:C16,">="&J4,C2:C16,"<="&J4)

دعنا نفهم لماذا تم كتابه هذا الشرط بهذه الصيغه
عند ادرجنا لقيمه نصيه في الاكسيل نقوم بوضعها بين علامين " " ليتعرف بذلك الاكسيل علي هذه القيمه علي انها نص حيث لن يسطيع ان يتعرف الشرط في هذه الحاله علي <>=   هذه الاشارات المنطقيه فجعلنها كقيمه نصيه و لدمج قيمه نصيه مع قيمه نصيه اخري نستخدم علامه الدمج & و بذلك تستطيع الداله اضافه الفتره الزمنيه في شرط الداله و يمكن اضافه اكتر من فتره بهذه الفكره ثم تم تكرار مدي الشرط مره اخري كي نستطيع حصر الكميه خلال المده حيث ان نطاق مدي شرط التاريخ هو عامل مشترك بين الفترتين







ليست هناك تعليقات