• مسابقه Power BI
    • اولین مسابقه Power BI
    • دومین مسابقه Power BI
    • سومین مسابقه Power BI
    • چهارمین مسابقه Power BI
  • جدیدترین مطالب آموزشی
  • دوره‌های رایگان
  • تحلیل داده نرم افزاری (فنّی)
  • تحلیل داده غیرفنّی
  • دوره‌های آفلاین
  • سبد خرید
  • ارتباط با ما
    • تماس
    • درخواست مشاوره
    • اینستاگرام
    • تلگرام
    • آپارات
    • یوتیوب
  • حساب کاربری

سبد خرید شما خالی است.

گروه تحلیلگری
  • مسابقات Power BI
    • اولین مسابقه Power BI ایران
    • دومین مسابقه Power BI ایران
    • سومین مسابقه Power BI ایران
    • چهارمین مسابقه Power BI ایران
  • مطالب آموزشی
    • تمام مطالب آموزشی
    • اکسل (Excel)
    • پاور‌بی‌آی (Power BI)
    • پاورکوئری (Power Query)
    • دکس (DAX)
  • مسیرهای یادگیری
    • مسیر یادگیری تحلیل داده (فنی)
    • مسیر یادگیری غیرفنّی تحلیلگر داده
  • دوره‌های آموزشی
    • دوره‌های رایگان
    • مهارت‌های غیرفنّی تحلیلگر داده
    • اکسل (Excel)
    • پاور‌بی‌آی (Power BI)
    • پاورکوئری (Power Query)
    • زبان اس‌کیو‌ال (SQL)
    • تحلیل داده با پایتون (Python)
    • سبد خرید
  • ارتباط با ما
    • تماس
    • درخواست مشاوره
    • اینستاگرام
    • تلگرام
    • آپارات
    • یوتیوب
0
حساب کاربری

مقالات

انواع فیلتر در Power BI

در این مطلب به بررسی انواع فیلتر در Power BI می پردازیم و در مورد نقش آن ها و نحوه استفاده از آن ها در داشبورد ها خواهیم پرداخت.

فیلتر چیست؟

در واقع فیلتر، عمل محدود کردن داده ها بر اساس یک مقدار مشخص است. در واقع شما یک مقدار را انتخاب می کنید و تنها اطلاعات مربوط به همان مقدار را مشاهده می کنید. فرض کنید شما یک مجموعه داده در اختیار دارید. می توانید اطلاعات نامربوط را حذف کنید. همچنین می توانید اطلاعات مربوط به یک مقدار خاص را نمایش دهید. به طور مثال می توانید تنها اطلاعات شهر تهران یا اطلاعات مربوط به سال 1398 را مشاهده کنید.

فیلتر کردن در Power Query

انواع مختلف Filter

اصولا در Power BI، سه نوع فیلتر داریم که در سطوح مختلف قابل اعمال هستند. حال به بررسی انواع فیلتر در Power BI بپردازیم.

فیلتر در سطح یک چارت خاص (Visual Level Filter)

این نوع از فیلتر بر روی یک چارت خاص اعمال می شود و بر روی محاسبات آن اثر می گذارد. به مثال زیر توجه کنید. 3 ویژوال از نوع Card در صفحه قرار داده شده است. برای هر سه از میزان فروش استفاده شده است.

=SUMX(Sales,Quantity*UnitPrice)

این مژر ایجاد شده، تعداد خریداری شده از هر محصول را در قیمت ضرب نموده و نتایج آن ها را با هم جمع می کند. به این ترتیب میزان کل فروش به دست می آید. ما می خواهیم یکی از این Card ها را تنها بر اساس میزان فروش دوچرخه و دیگری را بر اساس فروش به افراد با بیشتر از یک و کمتر از 4 فرزند محدود کنیم.

کافیست از قسمت فیلتر فیلد گروه کالا را بر روی مقدار Bikes قرار دهیم. همان طور که مشاهده می کنید Card سوم فروش مربوط به دوچرخه را نمایش می دهد.

انواع فیلتر در Power BI

حال می خواهیم فروش به افراد با بیشتر از یک فرزند را مشخص کنیم. برای این منظور بر روی Crad دوم کلیک کرده و آن را انتخاب می کنیم. حال فیلد Total Children را در Visual Level Filter قرار می دهیم. این بار filter type را بر روی Advanced Filtering قرار داده و در قسمت Greater Than عدد 1 و در قسمت Less Than عدد 4 را تایپ می کنیم. تنظیمات مربوطه را انجام می دهیم. فراموش نکنید که در انتها بر روی Apply Filter کلیک کنید.

انواع فیلتر در Power BI

همان طور که مشاهده می کنید این نوع فیلتر تنها بر روی یک ویژوال عمل می کند و بر روی کل صفحه تاثیری ندارد.

فیلتر در سطح یک صفحه (Page Level Filter)

Page Level Filter در سطح یک صفحه اعمال می شود و بر روی صفحات دیگر تاثیری نمی گذارد. صفحه ابتدایی به صورت زیر طراحی شده است.

انواع فیلتر در Power BI

این بار می خواهیم فروش به مشتریان مرد را در کل این صفحه نمایش دهیم. فیلد Gender (جنسیت) را در قسمت Page Level Filter قرار داده و آن را بر روی Male (مرد) تنظیم می کنیم. همان طور که مشاهده می کنید کلیه چارت ها تنها فروش به مشتریان مرد را نمایش می دهند.

انواع فیلتر در Power BI

فیلتر در سطح داشبورد (Report Level Filter)

در این نوع فیلتر، شرط مورد نظر در کل صفحات داشبورد اعمال می شود و مختص به یک چارت خاص یا یک صفحه خاص نمی باشد. پیاده سازی این مورد نیز مانند مورد های قبل است با این تفاوت که فیلد مورد نظر در قسمت Report Level Filter قرار می گیرد و در کل صفحات و چارت ها اعمال می شود. به طور مثال می خواهیم داشبورد سال 2007 به بعد را نمایش دهد.

کافی است فیلد CalendarYear که نمایانگر سال است را در قسمت Report Level Filter قرار داده و Filter Type را بر روی Advanced Filtering تنظیم کنیم. حال در قسمت Greater Than عدد 2007 را تایپ می کنیم. بدین ترتیب کلیه چارت ها و صفحات فروش از سال 2007 به بعد را نمایش خواهند داد. توجه کنید که کافیست این عمل را تنها در یکی از صفحات اجرا کنید.

درباره حسین وثوقی

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

نوشته های بیشتر از حسین وثوقی
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • چهارمین مسابقه بزرگ Power BI ایران (طراحی رزومه)

    890 بازدید

  • تبدیل فایل صورت وضعیت پرتفوی سهام به Power BI

    1.75k بازدید

  • نمونه کار پاوربی‌آی Power BI در زمینه مدیریت مصرف انرژی

    591 بازدید

  • نمونه کار تحلیل داده در Power BI با موضوع اقتصاد ایران و جهان، آقای احسان جعفری

    593 بازدید

  • نمونه کار پاور بی آی با موضوع اقتصاد ایران و جهان، آقای محمدرضا سلیمی

    480 بازدید

  • نمونه پروژه Power BI اقتصاد ایران و جهان، آقای هادی علوی

    405 بازدید

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

خیلی خیلی عالی و کاربردی.

1
پاسخ
حسین وثوقی
حسین وثوقی
نویسنده
در پاسخ به  مهرنوش

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

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

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

اطلاعات تماس
  • تهران، خیابان دکتر فاطمی غربی، کوچه پروین
  • 42 12 600 - 0919 فقط تلگرام و پیامک
پیوندها
  • آموزش رایگان و اصولی اکسل (Excel)
  • دوره رایگان آموزش پاور بی آی (Power BI)
  • آموزش رایگان پاورکوئری (Power Query)
  • آمار و تحلیل داده با پایتون
  • دومین مسابقه‌ Power BI ایران
دسته بندی محصولات
Data Analysis Excel Power BI Power Query Python SQL
wpDiscuz

ورود

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

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