• مطالب آموزشی
    • تمام مطالب آموزشی
    • Excel
    • Power BI
    • DAX
  • دوره های آموزشی
    • کلاس اکسل پیشرفته
    • کلاس داشبورد با Power BI
    • کلاس DAX و مدلسازی داده‎
    • Power BI Report Server
    • گالری تصاویر
  • پکیج های آموزشی
    • اکسل
    • Power BI
    • SQL
    • سبد خرید
  • معرفی
  • تماس
  • اینستاگرام
  ورود
گروه تحلیلگری
  • مطالب آموزشی
    • تمام مطالب آموزشی
    • Excel
    • Power BI
    • DAX
  • دوره های آموزشی
    • کلاس اکسل پیشرفته
    • کلاس داشبورد با Power BI
    • کلاس DAX و مدلسازی داده‎
    • Power BI Report Server
    • گالری تصاویر
  • پکیج های آموزشی
    • اکسل
    • Power BI
    • SQL
    • سبد خرید
  • معرفی
  • تماس
  • اینستاگرام
0
ثبت نام / ورود

وبلاگ

Dynamic Measure یا مژر انتخابی در Power BI

در این مطلب قصد داریم با نحوه پیاده سازی Dynamic Measure یا مژر انتخابی در Power BI آشنا شویم. گاهی اوقات نیاز است تا حق انتخاب را به کاربر داد تا مژر دلخواه خود را از اسلایسر انتخاب کند و تمام ویژوال ها، مژر انتخابی کاربر را نمایش دهند.

برای پیاده سازی Dynamic Measure یا مژر انتخابی در Power BI از پایگاه داده AdventureworksDW استفاده می کنیم. ابتدا از طریق Enter Data جدولی ایجاد کرده و نام مژر های دلخواه را در آن وارد می نماییم.

Dynamic Measure یا مژر انتخابی در Power BI

ما نام های فروش، هزینه و سود را در جدول وارد نمودیم. توجه کنید که این ها تنها نام هستند و این جدول هیچ رابطه ای با سایر جدول ها ندارد.

درنهایت با کلیک بر روی دکمه Load این جدول ایجاد می شود. از این جدول تنها برای ساخت Slicer استفاده می کنیم. همان طور که در تصویر زیر مشاهده می کنید اسلایسری آماده کردیم که کاربر مژر مورد نظر خود را انتخاب کند.

Dynamic Measure یا مژر انتخابی در Power BI

حال ۳ مژر برای محاسبه این ۳ مقدار ایجاد می کنیم.

اولین مژر، میزان فروش که از ضرب تعداد در قیمت به دست می آید.

Dynamic Measure یا مژر انتخابی در Power BI

دومین مژر، میزان هزینه که از ضرب تعداد در هزینه هر واحد به دست می آید.

Dynamic Measure یا مژر انتخابی در Power BI

و درنهایت مژر سود که از تفاضل مژر فروش و هزینه به دست می آید.

Dynamic Measure یا مژر انتخابی در Power BI

حال وقت آن رسیده تا با استفاده از زبان DAX مژری ایجاد کنیم که بسته به انتخاب کاربر، محاسبات را تغییر دهد. اگر کاربر Sales Amount را انتخاب کرد، میزان فروش را محاسبه کند، اگر Cost Amount را انتخاب کرد، هزینه را نمایش دهد و اگر Profit را انتخاب نماید، سود را نمایش دهد.

کافی است مژر زیر را ایجاد کنیم.

Dynamic Measure یا مژر انتخابی در Power BI

این مژر به این ترتیب عمل می کند که اگر کاربر هیچ انتخابی نداشته باشد، مژر فروش نمایش داده می شود، در غیر اینصورت اگر کاربر Sales Amount را انتخاب نماید، مژر TotalSales، در غیر این صورت اگر Cost Amount انتخاب شود، Total Cost و در صورتی که Profit انتخاب شود مژر TotalProfit نمایش داده می شود.

توجه کنید که از این مژر باید در تمامی ویژوال های مربوطه استفاده نمایید. به مثال زیر توجه کنید. اگر هیچ انتخابی نکنید، میزان فروش نمایش داده می شود، در غیر این صورت مژر انتخابی کاربر نمایش داده می شود.

Dynamic Measure یا مژر انتخابی در Power BI

همچنین مطالعه نمایید:

بعد انتخابی (Dynamic Axis) در Power BI
تنظیم مقدار پیش فرض برای Slicer در Power BI
عنوان سفارشی برای ویژوال در Power BI
برچسب ها: ترفندهای Power BI
درباره حسین وثوقی

دانش آموخته مهندسی صنایع و مدیریت فناوری اطلاعات دانشگاه تهران، علاقه مند به تحلیل و ارائه راه حل برای مسائل و بهینه سازی راه حل ها هستم ...

نوشته های بیشتر از حسین وثوقی
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • کاربرد پارامتر در پاوربی آی
    کاربرد پارامتر و تحلیل حساسیت در پاور بی آی

    2.23k بازدید

  • استفاده از متغیر و تابع EARLIER در زبان DAX

    1.41k بازدید

  • پانزده تابع DAX که باید حتما یاد بگیرید

    2.23k بازدید

  • تابع IF و SWITCH در زبان DAX

    1.12k بازدید

  • رنگ بندی شرطی با زبان DAX
    رنگ بندی شرطی با زبان DAX

    681 بازدید

  • مفهوم Context و انواع آن در زبان DAX
    مفهوم Context و انواع آن در زبان DAX

    944 بازدید

guest
تعداد ماههای سال به عدد
guest
2 نظر
قدیمی ها
جدید ها بیشترین رای
Inline Feedbacks
View all comments
کشتکار
کشتکار

عالی مثل همیشه

0
پاسخ
حسین وثوقی
حسین وثوقی
نویسنده
در پاسخ به  کشتکار

سلام
ممنون از لطفتون

0
پاسخ
جستجو
جستجو برای:
دسته بندی ها
  • Charts
  • DAX
  • Excel
  • Power BI
  • Power Query
  • هوش تجاری
بسته های آموزشی
  • Excel
  • Power BI
  • SQL
درباره گروه تحلیلگری

معتقدیم آموزش شروع یک تعهد بلند مدت است. این را از مشتریان ما سوال کنید.

اطلاعات تماس
  • تهران، خیابان مطهری، ابتدای خیابان سنایی، کوچه بیست و یکم
  • 543 30 910 - 021
پیوندها
  • آموزش Power BI
  • آموزش SQL
  • آموزش اکسل
دسته بندی محصولات
Excel Power BI SQL
نماد الکترونیک
wpDiscuz

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت