آموزش توابع DAX
در این قسمت از آموزش Power BI به بررسی یکی از مهم ترین توابع DAX میپردازیم. تابع ADDMISSINGITEMS ردیف های با مقادیر خالی را به یک جدول که توسط تابع SUMMARIZECOLUMNS بازگردانده شده ، اضافه می کند.
برای بررسی این تابع با ذکر یک مثال به بررسی این موضوع میپردازیم :
فرض کنید مقادیر فیلد total profit برای دو کشور ایران و قطر خالی میباشد. برای نوشتن تابع SUMMARIZECOLUMNS به صورت زیر عمل میکنیم:
test = SUMMARIZECOLUMNS(sale[Country],"total",SUM(sale[Total Profit]))
توجه کنید که خروجی این تابع DAX ، یک جدول میباشد. خروجی این جدول هیچ سطری برای کشور های ایران و قطر ندارد :
حال اگر با استفاده از تابع ADDMISSINGITEMS این فرمول را بازنوسی کنیم نتیجه به شکل زیر تغییر خواهد کرد :
پارامترهایی که تابع ADDMISSINGITEMS میگیرد شامل فیلد مورد نظر جهت نمایش تمامی ردیف ها ، جدول و ستونی است که بر اساس آن عملیات گروه بندی را انجام میدهد ، میباشد.
با فیلتر کردن ستون Total Qty میتوانید مقادیری که بدون مقدار هستند را مشاهده کنید.
یکی از کاربردهای این تابع ، استفاده آن در بررسی محصولاتی است که فروش نرفته اند.
دیدگاه شما