طريقة عمل رسم بياني مع تنسيق خاص ليوم الخميس والجمعة

بسم الله الرحمن الرحيم

بناء على طلب أحد الاعضاء في المنتدى على هذا الرابط

http://excelforus.com/vb/showthread.php?t=1338

و بما ان البيانات في العمود 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و سيتم ادراج الرسم البياني التالي

لمتابعة الموضوع على المنتدى و تحميل الملف

http://excel4us.com/vb/showthread.php?t=1363

دمتم في حفظ الله

و أتمنى لكم المتعة و الفائدة

اترك تعليقك

الاسم
:
 

البريد الإلكتروني
:
 


رقم الهاتف
:
 
 


التعليق
:
 

التعليقات