حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

في هذا البرنامج التعليمي ، سأوضح لك كيفية حساب متوسط ​​التدوير الديناميكي في LuckyTemplates باستخدام وظيفة . يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.

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

تعرض لوحة المعلومات هذه عدد المبيعات التي تتم في اليوم ومقدار الإيرادات المحققة

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

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

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

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

فهم منطق الصيغة

دعنا نذهب إلى المثال.

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

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

يعرض الجدول الآن المبيعات لكل يوم.

يجعل وضع مقاييسك في الجدول من السهل رؤية ما يحدث في الحسابات.

سأقوم بحساب المتوسط ​​المتداول عبر الوقت الذي يتم تحديثه تلقائيًا بناءً على الإطار الزمني المحدد.

لذا ، دعنا ننتقل إلى الحساب.

هذه هي معادلة بيع المتوسط ​​المتداول :

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

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

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

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

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

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

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

ولكن في اليوم الثاني ، يصبح متوسط ​​اليومين الأولين. في اليوم الثالث ، يكون متوسط ​​الأيام الثلاثة الأولى ، وهكذا. يستمر هذا حتى آخر صف في الجدول.

دالات DAX في الصيغة

هذا هو الجزء الأساسي من الصيغة:

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

هذا يفتح نافذة زمنية محددة. إنه يعمل من خلال كل تاريخ في السياق المحدد الحالي. هذا ما تفعله وظيفة ALLSELECTED .

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

إذا قاموا بالتقييم إلى TRUE ، فسيُنشئ الجدول الذي سيتكرر من خلاله.

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

إن الشيء العظيم في هذا الحساب هو أنه ديناميكي أيضًا بسبب وظيفة ALLSELECTED .

في الرسم البياني ، يمكنك أن ترى أن الخط الأزرق الغامق يظهر تغيرًا كبيرًا من البداية ثم يتساوى في النهاية مع مرور الوقت.

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

وإذا قمت بتغيير النطاق الزمني ، فسيستمر في إظهار الاتجاه المماثل.

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

يبدأ المتوسط ​​مرتفعًا ولكن بعد ذلك يتساوى مع مرور الوقت.

وظيفة ALLSELECTED Vs ALL لمعدلات التدوير

عند حساب متوسط ​​التدحرج ، استخدم ALLSELECTED بدلاً من استخدام .

سيعطيك استخدام وظيفة ALL في الصيغة نتائج غريبة.

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

هنا مثال.

حساب المتوسط ​​المتداول في LuckyTemplates باستخدام DAX

يمكنك رؤية الرسم البياني يظهر الأرقام الفردية. كما أن لها محور ص مختلف. جعل كلا من المحور يبدأ من 0 وتعديل القيمة النهائية للمخطط سيمنحك نتيجة بخط مسطح.

يحدث هذا لأنه يعمل عبر كل يوم عبر الزمن. لم يؤخذ اختيار التاريخ في الاعتبار. إنها تعود إلى بداية الزمن.

هذا هو السبب في أن ALLSELECTED هو المفتاح.


الإجماليات الجارية في LuckyTemplates: كيفية الحساب باستخدام
حسابات صيغة DAX DAX: إجمالي متوسط ​​النتائج
باستخدام المتوسطات المتحركة لإظهار الاتجاهات في 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.

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

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

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