إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

في هذه المدونة ، سأستعرض بعض رؤى إدارة المشاريع وأتحدث على وجه التحديد عن إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة في Visual Studio. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.

سأقوم بعرض المنطق وراء إنشاء مخطط جانت هذا ، وهو مفيد للغاية عندما يتعلق الأمر بإدارة المشروع.

مخطط جانت هو رسم مرئي شائع جدًا يعرض المخططات الزمنية للمشروع. علاوة على ذلك ، فإنه يعرض لك نظرة عامة جيدة حقًا وجميع التفاصيل حول مشاريعك.

في هذا الإعداد النموذجي ، لدي تقطيع ديناميكي للتاريخ حيث يمكنني بسهولة تغيير التاريخ بحيث يتم تحديث مخطط إدارة المشروع أيضًا. يمكنني أيضًا التصفية في مشاريع معينة في نموذج التقرير. هناك الكثير من الميزات الديناميكية المتضمنة لتحقيق تحليل مخطط جانت هذا في LuckyTemplates.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

هدفي من هذا البرنامج التعليمي هو إبراز المنطق الذي يجب تنفيذه في مصفوفة Visual Studio لتحقيق هذا التصور.

جدول المحتويات

إنشاء المصفوفة

للإعداد ، أحتاج إلى إدخال بعض التفاصيل داخل طاولتي. أحتاج إلى اسم المشروع وفئة المهمة واسم المهمة وتاريخ الانتهاء وتاريخ البدء لتصور .

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

بعد ذلك ، سأحول الطاولة إلى مصفوفة. للتأكد من أنه تم إعداده بشكل صحيح ، أحتاج إلى التعمق في كل مستوى من مستويات التسلسل الهرمي.

سوف أنقر فوق رمز توسيع الكل لأسفل بمستوى واحد في التسلسل الهرمي لبضع مرات حتى أحصل على ما أريد.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

الآن بعد أن تم ضبطه ، سأقوم بتغيير التخطيط. أحتاج إلى النقر فوق رمز التنسيق ، ثم الانتقال إلى "رؤوس الصفوف" . الآن ، سأقوم بإيقاف تشغيل Stepped Layout حتى أحصل على ما أريد.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

المصفوفة التي لدي الآن لم تنته بعد لأنني ما زلت بحاجة إلى الأعمدة. أريد أن تكون المصفوفة ديناميكية. أريد أيضًا أن تستند البيانات إلى أي اختيار من أي مشروع وفي أي يوم. لهذا السبب سأقوم بإنشاء جدول وأطلق عليه اسم الأيام .

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

لقد استخدمت صيغة بسيطة جدًا لإنشاء هذا الجدول وإنشاء القيم من صفر حتى 200.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

بعد إنشاء جدول الأيام ، أحتاج إلى سحبه داخل معلمة الأعمدة الخاصة بي حتى يتمكن من الوصول إلى المصفوفة. لكن عندما أفعل ذلك بدون أي حسابات ، من الواضح أنني سأحصل على خطأ. هذا معقول لأن جدول الأيام ليس له علاقة بين الجداول الأخرى. وبالتالي ، فأنا بحاجة إلى إنشاء اتصال مع الجداول. للقيام بذلك ، أحتاج إلى ضم الجداول باستخدام صيغة DAX.

إنشاء اتصالات الجدول في المصفوفة

ها هي الصيغة التي سأستخدمها. لقد قمت للتو بتسمية الصيغة على أنها الخطوة 1 لسهولة التعرف عليها.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

لقد أنشأت هذه الصيغة لتمكين العلاقة بين الجداول. لقد تخلصت للتو من المجاميع الفرعية لأنها لا معنى لها بعض الشيء. بعد ذلك ، هذا ما ستبدو عليه المصفوفة المرئية.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

هناك محدد تاريخ وتعرض المصفوفة التواريخ المقابلة حول هذا التحديد.

إذا قمت بنقل تحديد التاريخ إلى 16 يناير ، فسيكون لدي ثلاثة أيام فقط من البيانات هنا لأن تاريخ الانتهاء في 19 يناير. منذ أن عرضت الصيغة ، سأقوم الآن بعرض المنطق الكامن وراء هذه العملية الحسابية.

هناك الكثير للعمل باستخدام هذه الصيغة. أولاً ، تحتاج الصيغة إلى البحث عن التاريخ الحالي. يتعلق الأمر بكل نتيجة فردية بمفردها. ثانيًا ، تحتاج إلى تحديد أيام المشروع ، لذا يجب أن تتكرر الصيغة خلال كل صف واحد بين تاريخ البدء وتاريخ الانتهاء. 

بالنسبة للمتغير DaysFromStartDate ، فإنه يأخذ في الاعتبار تاريخ البدء وكذلك التاريخ المحدد. وفي الوقت نفسه ، يحتاج متغير DaysFromEndDate إلى النظر في كل من تاريخ البدء وأيام المشروع. كما ترى ، فإن تاريخ البدء وتاريخ الانتهاء هما جزءان مهمان للغاية من الصيغة.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

بالنسبة للقيم الرقمية ، ستُرجع الصيغة قيمة إذا كان اليوم الحالي أكبر من أو يساوي الأيام من تاريخ البدء. بالإضافة إلى ذلك ، يجب أن يكون رقم اليوم الحالي أقل من تاريخ الانتهاء أو مساويًا له. إذا كانت تتناسب مع الشروط ، فستعيد الصيغة 1 في جميع صفوف المصفوفة. إذا كان لا يتناسب مع الشرط ، فإن الصيغة ترجع الصفر كقيمة لها.

هذه هي الطريقة التي أحول بها التواريخ إلى أرقام من مجموعة مختارة. إنه المنطق الدقيق المطبق في المصفوفة.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

الأسلوب التالي الذي أريد أن أعرضه عليكم يتضمن تحويل هذه المصفوفة إلى مخطط جانت. للقيام بذلك ، انقر فوق تنسيق شرطي ، ثم حدد لون الخلفية

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

في نافذة لون الخلفية المنبثقة ، أدخل القواعد والشروط اللازمة. أولاً ، حدد القواعد من القائمة المنسدلة "تنسيق حسب" . تأكد من أن المقياس المحدد هو الخطوة 1 ، ثم يجب أن تكون القيمة مساوية لـ 1. أخيرًا ، سأقوم بتعيين هذا الشرط كلون ذهبي. سأضيف شرطًا آخر هنا ، "إذا كانت تساوي الصفر ، فإن لون الخلفية وردي فاتح". 

تعد ميزة التنسيق الشرطي هذه أيضًا إضافة حديثة في LuckyTemplates. انقر هنا إذا كنت تريد استكشاف المزيد حول الميزة.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

بعد ذلك ، ستتغير طريقة ظهور المصفوفة بشكل كبير بناءً على قواعد التنسيق التي تم إعدادها.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة

شيء آخر يمكنك تطبيقه هو تغيير عرض كل عمود. يمكنك ضبط جميع الأعمدة لتلائمهم في صفحة واحدة ، لكنها ستظل تعتمد على الطريقة التي تريد أن تظهر بها المصفوفة.

هكذا يبدو مخطط جانت النهائي في صفحة التقرير بعد الإعداد. ما عرضته سابقًا كان مجرد مرحلة واحدة لأنني جعلت نموذج مخطط جانت هذا في النهاية متقدمًا بعض الشيء.

إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة


كيفية إنشاء تقارير ولوحات معلومات جذابة في LuckyTemplates
كيفية استخدام التحليلات المضمنة لمخططات مبعثر LuckyTemplates
نصائح تصور بيانات LuckyTemplates لتحليل اتجاهات KPI

خاتمة

اليوم ، لقد أبرزت بعض التقنيات الرائعة والمفيدة حقًا. نأمل أن تكون قد استمتعت بها وتعلمت الكثير. يمكنك التحقق من الفيديو التعليمي الذي قمت بتضمينه في المدونة لمزيد من التفاصيل. 

فيما يتعلق بما مررت به خلال الجلسة المخصصة للأعضاء فقط حول إدارة المشروع ، فقد أضفت الكثير من المنطق إلى مخطط جانت. أضفت ألوانًا مختلفة لمختلف المهام وفئات المهام. لقد قمت أيضًا بدمج ظلال مختلفة لإكمال النسبة المئوية للمشروع المختلفة.

حظ سعيد!


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته