تابع PRODUCT در زبان DAX

تابع PRODUCT در زبان DAX

از تابع PRODUCT برای ضرب ردیف های یک ستون استفاده می شود که خروجی آن یک عدد دسیمال می باشد.

شکل دستوری آن به شکل Product(<column>) می باشد.

یک مثال از تابع Product

مثال:

فرض می کنیم که در محیط POWER BI جدولی داریم که در آن ستونی به اسم تعداد وجود دارد که می خواهیم همه اعداد این ستون را در هم ضرب کنیم.

تابع PRODUCT در زبان DAX

حال با ایجاد یک MEASURE و نوشتن دستور زیر می توانیم تمامی ردیف های ستون تعداد را در هم ضرب کنیم.

PRODUCT= product(‘Table'[تعداد فروش])

نتیجه حاصل شده برابر است با 5*4*3*2 که معادل عدد 120 است.
تابع مشابه دیگری به نام PRODUCTX وجود دارد که در صورتی که بخواهیم عمل ضرب را با فیلتر انجام دهیم ازآن استفاده می کنیم.به عنوان مثال اعدادی از ستون تعداد را ضرب کنیم که بزرگ تر از عدد 3 باشند.

گزارشات مدیریتی و تابع PRODUCT

از این تابع ، برای محاسبات آماری در گزارشات مدیریتی و داشبوردهای مدیریتی استفاده می شود.

  • مثال۱ : در گزارشات کارکرد پرسنلی در سازمان ها، می توان هزینه اضافه کاری پرسنل، را با استفاده از همین تابع و بانک اطلاعاتی کارکرد پرسنل محاسبه نمود.
  • مثال۲ : در گزارشات مدیریت فروش سازمان ها، می توان درآمد ناشی از فروش محصولات، را با استفاده از همین تابع و بانک اطلاعاتی مدیریت فروش محاسبه نمود.
  • مثال ۳: در گزارشات مدیریت و کنترل پروژه های سازمان ها، می توان درصد پیشرفت پروژه ها، را با استفاده از همین تابع و بانک اطلاعاتی کنترل پروژه ها محاسبه نمود.

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

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

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

مطالب پیشنهادی