استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

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

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

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

استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

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

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

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

حساب إجمالي المبيعات

أولاً ، يجب أن أحسب إجمالي مبيعاتي باستخدام هذه الصيغة.

استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

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

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

الحصول على متوسطات الشهر

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

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

استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

لا يوجد سوى ثلاث سنوات في بياناتنا: 2015 و 2016 و 2017. بالنسبة لشهر يناير ، ما تفعله VALUES هو أنها تحسب إجمالي مبيعات يناير 2015 ويناير 2016 ويناير 2017 .

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

استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

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

استخدام المنطق للحصول على متوسط ​​النتيجة السنوية

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

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

الحصول على المتوسطات الشهرية

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

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

استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

لقد استخدمت أيضًا SUMMARIZE لتلخيص التواريخ [اسم الشهر] والمتوسط ​​الشهري . يسرد هذا الجدول اسم كل شهر ويحسب المتوسط ​​الشهري. لذلك ، ستقوم بشكل أساسي بإنشاء عمودي اسم الشهر ومتوسطات الشهر أدناه.

استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

دمج HASONEVALUE كمنطق

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

استخدام المنطق المتقدم في LuckyTemplates لتصحيح الإجماليات الخاصة بك

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

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

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

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

خاتمة

هناك الكثير لتتعلمه حول إمكانيات المقاييس وكيف يمكن تطبيقها للحصول على الرؤى والنتائج الصحيحة التي تبحث عنها في تقارير ونماذج LuckyTemplates.

هذا مثال متقدم حيث مررت ببعض منطق التكرار واستخدمت وظائف التكرار داخل LuckyTemplates.

إذا كان بإمكانك قضاء بعض الوقت في استيعاب المعلومات وفهم كيفية تنفيذ المنطق المتقدم في LuckyTemplates ، فستكون على مستوى عالٍ جدًا في أي وقت من الأوقات.

للحصول على العديد من أمثلة DAX المتقدمة ، تحقق من وحدة الدورة التدريبية أدناه على LuckyTemplates Online. أعتقد أنك ستندهش من الرؤى التي يمكنك اكتشافها باستخدام DAX بفاعلية داخل LuckyTemplates.

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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.