طريقة عمل رسم بياني مع تنسيق خاص ليوم الخميس والجمعة
بسم الله الرحمن الرحيم
بناء على طلب أحد الاعضاء في المنتدى على هذا الرابط
و بما ان البيانات في العمود A و العمود B, تمثل عدد ايام الشهر 12 من عام
2010 و نريد من خلال الرسم البياني تحديد السلسلة المرتبطة بيوم الجمعة و
الذي يمثل يوم عطلة و إعطائه لون خاص يميزه عن بقية الايام داخل الرسم
البياني و لعمل ذلك يجب فصل يوم الجمعه عن بقية الأيام في سلسلة مستقلة و
بقية ايام الأسبوع في سلسلة خاصة, فالبيانات الأصلية لدينا هي :
و لتنفيذ الرسم البياني يتوجب علينا إضافة عامودين
الاول يتضمن ايام العمل الرسمية و التي ستكون حسب طلب العضو اعلاه من يوم
السبت و حتى يوم الاربعاء بإعتبار يوم الخميس و الجمعه عطلة رسمية, و لعمل
ذلك سنضع المعادلة التالية في الخلية C2
=IF(AND(WEEKDAY(A2)<>5,WEEKDAY(A2)<>6),B2,0)
حيث ستقوم الدالة بفحص التاريخ في العمود Aمن خلال الدالة weekday لمعرفة
رقم اليوم فطريقة عمل الدالة انه تعيد الرقم من 1 و حتى 7 بناء على التاريخ
فرقم 1 يمثل يوم الاحد و بناء على النظام هذا فإن يوم الخميس يساوي الرقم 5
و يوم الجمعه يساوي الرقم 6 و فالدالة أعلاه تقوم بفحص التاريخ اذا صادف
أي رقم بشرط ان لا يساوي الرقم 5 و لا الرقم 6 فتقوم الدالة بإرجاع عدد
الحضور و اذا كان غير ذلك تعيد صفر .
و في الخلية D2 نضع المعادلة التالية :
=IF(AND(WEEKDAY(A2)<>5,WEEKDAY(A2)<>6),0,B2)
و هي نفس مبدأ عمل الدالة اعلاه و لكن بعكس النتائج في حال تحقق الشروط
و عليه سنحصل على الجدول التالي :
و من ثم نقوم بتحديد المدى الذي يحتوي التواريخ و المدى الذي يحتوي ايام
الدوام و ايام العطل بمعنى أننا فقط نقوم بتحديد العامودين A و Cو D, بدون
العامود B, كما في هو موضح في الصورة :
ثم من تاب Insert نختار Bar Chartو سيتم ادراج الرسم البياني التالي
لمتابعة الموضوع على المنتدى و تحميل الملف
دمتم في حفظ الله
و أتمنى لكم المتعة و الفائدة
0 التعليقات:
شكرا على التعليق