حساب النسبة المئوية في LuckyTemplates في شكل هرمي

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

عندما نحسب النسب المئوية لكل عنصر سطر عن طريق قسمة إجمالي المبيعات على إجمالي المبيعات المجمعة ، نحصل على النسبة المئوية لإجمالي المبيعات لكل عنصر سطر.

ولكن كيف نحسبها عندما تكون موجودة في شكل ميزة هرمية يتم إنشاؤها في شكل فئة فرعية؟ دعونا نرى كيف يمكننا حساب النسب المئوية في شكل هرمي.

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

كيفية حساب النسبة المئوية في LuckyTemplates بشكل هرمي

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

ولكن عندما ننتقل إلى التسلسل الهرمي التالي ، سنرى أن النسبة المئوية لإجمالي المبيعات لكل منتج يتم تقسيمها على إجمالي المبيعات لتلك الفئة المعينة.

يتم تقسيم إجمالي مبيعات المنتج 1 على إجمالي المبيعات في إقليم نيو ساوث ويلز. الشيء نفسه ينطبق على المنتج 2 ، وهكذا.

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

الآن ، دعنا نكتب الصيغة من الصفر ونقيمها خطوة بخطوة.

دعنا نسمي هذا المقياس ٪ من إجمالي المبيعات - 2 . سننشئ متغيرًا لإجمالي المبيعات ، والذي يحسب إجمالي المبيعات لكل بند فردي ، وهذا سيعيد إجمالي المبيعات.

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

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

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

والآن ، دعونا نستدعي هذه المتغيرات تحت البيان المكتوب. لنحصل على المتغير الأول.

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

كما نرى ، نحصل على النتيجة الإجمالية الكلية لكل منطقة ، وهي كما هو متوقع.

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

دعنا نتحقق من نتائج المنتجات ، والتي يجب أن نحصل عليها لكل منطقة على حدة لجميع المنتجات.

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

بعد ذلك ، سننشئ مجموعتين من المتغيرات التي ستساعدنا في حساب النسبة المئوية لـ Territory_Wise وكذلك لـ Products_Wise.

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

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

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

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

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

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

كما نرى ، نحصل على النتائج المتوقعة.

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

أخيرًا ، دعنا نرى ما يحدث عندما نغير ترتيب حالتنا داخل بيان SWITCH TRUE.

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

النتائج في الواقع ليست صحيحة. والسبب هو أننا إذا قسمنا 3 ملايين إجمالي مبيعاتنا للمنتج 1 على 60 مليون إجمالي مبيعات لنيو ساوث ويلز ، فيجب أن نحصل على حوالي 5 نتيجة لذلك ، ولكننا نرى النتائج بنسبة 34٪.

ما حدث هنا هو أن DAX تحسب السياق الأعمق أولاً ، ثم تنتقل نحو السياق الخارجي.

لذلك ، في حالة التسلسلات الهرمية ، يجب أيضًا ترتيب شروطنا وفقًا لذلك.

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

حساب النسبة المئوية في LuckyTemplates في شكل هرمي

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


التدرجات الهرمية في مرئيات LuckyTemplates
MultiIndex في Pandas للحصول على بيانات متعددة المستويات أو هرمية

كيفية تنظيم نموذج بيانات LuckyTemplates - نصائح حول أفضل الممارسات

خاتمة

في البرنامج التعليمي اليوم ، أوضحت لك كيفية حساب النسبة المئوية في LuckyTemplates في شكل هرمي. لقد أطلعتكم على كيفية القيام بذلك باستخدام مقياس بسيط مع بعض دالات DAX وعبارة SWITCH TRUE.

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

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

صارِم

Leave a Comment

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.