إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

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

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

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

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

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

قم بتنزيل DAX RESOURCE هنا

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

حساب المجموع التراكمي

أول شيء سأعرضه لكم هو حساب الإجمالي التراكمي بدون تواريخ.

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

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

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

يحتاج الجدول الافتراضي إلى إلقاء نظرة على جميع المبيعات داخل سياق التاريخ المحدد. بعد ذلك ، يجب أن يمر عبر أكواد الحالة المحددة داخل الجدول.

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

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

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

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

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

بعد ذلك ، تحتاج إلى إضافة المتغير ، StateRev ، بحيث يقوم بتقييم إجمالي الإيرادات .

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

هذه هي الطريقة التي تنشئ بها إجماليًا تراكميًا على الرغم من عدم وجود ترتيب يعتمد على التواريخ أو الأرقام. تعتمد الإجماليات التراكمية التي تم إنشاؤها على عمود نصي فقط.

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

إنشاء جدول كل المبيعات

الجزء التالي الذي أود توضيحه هو إنشاء جدول المبيعات لمخطط باريتو.

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

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

انقر فوق إدخال ، واسحب المقياس المكتمل إلى الجدول لمشاهدة البيانات المقابلة.

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

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

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

دمج صيغ DAX لإنشاء مخطط باريتو

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

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

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

المتغير الأول ( VAR StateRey ) يساوي ببساطة إجمالي الإيرادات ، بينما المتغير الثاني ( VAR AllSales ) يستخدم الدالتين و ALLSELECTED .

للمنطق ، أضف وظيفة قبل SUMX ، ثم أضف المتغير AllSales في الجزء السفلي. من المهم أن يكون لديك قيمة ثابتة لإرجاع النتائج. وبالتالي ، يجب أن تضع الصفر كنتيجة بديلة.

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

هناك أوقات تظهر فيها النتائج بتنسيق رقمي ، ولكن يجب أن يظهر عمود Pareto Chart (States) بالنسبة المئوية مثل هذا أدناه.

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

وبالتالي ، تحتاج إلى الانتقال إلى أدوات القياس ، ثم تغيير التنسيق إلى نسبة مئوية.

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

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

يمكنك تجربة الرسم البياني وتحديد البيانات الديناميكية في محدد فئة المنتج . كما ترى ، يتغير مخطط باريتو أيضًا ديناميكيًا وفقًا لفئات المنتجات الخاصة بك.

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

إنشاء مخطط باريتو في LuckyTemplates - مؤشر DAX المتقدم

هناك الكثير مما يمكنك القيام به داخل LuckyTemplates لإبراز بياناتك وجعل تقريرك أكثر فعالية وجاذبية بصريًا.


تنفيذ مبدأ باريتو (80/20) في تحليل باريتو في تحليل LuckyTemplates الخاص بك
: من هم أفضل العملاء الذين
يعرضون الميزانيات في إجماليات P ower BI - DAX التراكمية

خاتمة

أتمنى أن يعجبك هذا المثال لتركيبات الصيغ. يمكن أن يصبح الأمر متقدمًا للغاية ، لكن كل ذلك ممكن في LuckyTemplates. أود أيضًا أن أذكر أن وظيفة (المتغير) ساعدتنا حقًا في هذا المثال.

المفتاح هو فهم الوقت المناسب لاستخدام المتغيرات في التقييم. يمكن استخدامه إما في بداية الصيغة أو كدالة متكررة. 

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

أتمنى لك كل خير!


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

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

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

كيفية حفظ وتحميل ملف 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؟ كل شيئ ترغب بمعرفته