خانه / آموزش Power BI بابازاده / درس هفتاد و نهم – کار با تاریخ شمسی

درس هفتاد و نهم – کار با تاریخ شمسی

برای محاسبات برمبنای تاریخ شمسی حتما از جدول DimDate استفاده کنید و یک ستون محاسباتی مانند ستون ShamsiMonth_Counter به آن اضافه کنید.
این یک ستون عددی بصورت افزایشی است که هر ماه در تمام سالها یک عدد یکتا میگیرد.
بطور مثال در محاسبات ممکن است که نیاز باشد برای جمع فروش در فروردین ۱۳۹۷ با جمع فروش در اسفند ۱۳۹۶ مقایسه شود. اگر از ستون ShamsiMonth_Number بخواهیم استفاده کنیم ، فقط مقادیر ۱ تا ۱۲ را داریم که خیلی راه گشا نیست ، به همین دلیل ستون ShamsiMonth_Counter را ایجاد میکنیم.

برای این دیتاست که از ۱۳۹۶/۰۱/۰۱ تا ۱۳۹۷/۱۲/۲۹ است ، ستون ShamsiMonth_Counter مطابق تصویر ایجاد میشود :

در فایل یک سری Measure داریم که به توضیح و نوشتن فرمول Dax هر یک میپردازیم :

MoM% Sales : رشد فروش ماهانه ، برای مثال فروش در اسفند ۱۴۰۲ در مقایسه با بهمن ۱۴۰۲ چه وضعیتی داشته است.

MTD Sales : جمع تجمعی در ماه را حساب می کند. برای مثال اگر امروز روز ۱۶ ام ماه است ، فروش از اول ماه تا روز ۱۶ ام چقدر بوده است؟

PM Sales : میزان فروش در ماه قبل چقدر بوده است؟

PY Sales : اگر الان در فروردین ۱۴۰۳ هستیم میزان فروش در فروردین ۱۴۰۲ چقدر بوده است؟

YoY% Sales : مقایسه رشد فروش سالانه ، یعنی در اسفند ۱۴۰۲ در مقایسه با اسفند ۱۴۰۱ چه میزان افزایش یا کاهش رشد فروش داشته است.

YTD Sales : از اول سال جاری تا به امروز میزان فروش چه اندازه بوده است.

 

درباره‌ی علیرضا حسن نژاد

همچنین ببینید

درس هفتاد و هشتم – AllSelected

تابع AllSelected : از ستونی که در AllSelected قرار داده ایم ، همه Item ها …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

معادله امنیتی (فقط عدد بنویسید) *