Ravindra BagaleCourses & study guides English Track your progress

Power BI मध्ये Filters आणि Slicers कसे वापरायचे: Visual, Page आणि All-Pages Filters आणि Date Slicers

प्रत्येक report ला data कमी करण्याचा मार्ग लागतो: एक state, एक वर्ष, एक category. Power BI यासाठी दोन tools देतो. Filters pane ला तीन levels आहेत (एक visual, एक page, सगळे pages) आणि तिथे तुम्ही rules set करता. Slicers canvas वर असतात, आणि report वाचणारे लोक त्यावर click करून स्वतः निवडतात. या chapter मध्ये तुम्ही तिन्ही filter levels वापराल, publish केल्यानंतर viewers प्रत्येकासोबत काय करू शकतात ते बघाल, आणि date slicer आणि state slicer त्यांना शोभेल अशा style मध्ये बनवाल.

या chapter मध्ये तुम्ही काय शिकाल

  • Filters on this visual, on this page, on all pages
  • Filters pane विरुद्ध slicers: कोण कोणतं वापरतं
  • Publish करण्याआधी filters hide आणि lock करणे
  • Date slicer: Between, Before, After, Relative date
  • Text slicer: थोड्या values साठी Vertical list, जास्त साठी Dropdown

Practice file: blinkit-sales-2023-2025.csv (1,702 order lines, 01-01-2023 ते 31-12-2025).

काल्पनिक data: Blinkit सारखी काल्पनिक sales, फक्त practice साठी. Amounts ₹ मध्ये आणि dates DD-MM-YYYY.

1. Problem

Report मध्ये revenue card, category नुसार revenue चा column chart आणि state नुसार pie chart आहे. Manager ला पूर्ण report फक्त 2025 दाखवायला हवा, category page Maharashtra वर focus करायला हवा, आणि viewers ना स्वतः कुठलंही state आणि date range निवडता यायला हवं.

2. सोप्या शब्दात idea

Filters pane ला तीन levels आहेत:

Level कशावर परिणाम
Filters on this visual फक्त select केलेला visual
Filters on this page सध्याच्या page वरचा प्रत्येक visual
Filters on all pages Report चा प्रत्येक page

Slicer हा canvas वरचा visual आहे. Viewers त्यावर click करून page filter करतात. Filters pane सुद्धा publish होतो: तुम्ही hide किंवा lock केले नाहीत तर viewers Power BI Service मध्ये त्याचे filters बघू आणि बदलू शकतात. म्हणून साधा नियम: viewers च्या निवडीसाठी slicers, ठरलेल्या rules साठी hidden किंवा locked filters.

Classroom line

Power BI has two kinds of filters.

Filters on this visual: फक्त हा chartFilters on this page: या page वरचे सगळे visualsFilters on all pages: report चे सगळे pagesCanvas वरचा slicer: viewers स्वतः values निवडतातचित्र (काल्पनिक data)

आकृती 1. Filters pane चे तीन levels, आणि viewers साठी slicers (illustration).

3. Data

blinkit-sales-2023-2025.csv: order_id, order_date, category, city, state, payment, week_type, sales, revenue (₹). Table चं नाव sales; measure total revenue = SUM(sales[revenue]).

Year Revenue (₹)
2023 1,00,708
2024 1,11,253
2025 1,18,882
Total 3,30,843

States: Maharashtra 1,22,142; Karnataka 75,009; Telangana 52,876; Gujarat 41,446; Tamil Nadu 39,370.

4. Step by step

Filters on this page

  1. Card (total revenue), column chart (category, total revenue) आणि pie chart (state, total revenue) बनवा.
  2. Filters pane › state ला Filters on this page मध्ये drag करा › Maharashtra tick करा. Card 1,22,142 दाखवतो, आणि दोन्ही charts फक्त Maharashtra.

Filters on this visual

  1. Pie chart select करा. त्याचे स्वतःचे fields Filters on this visual खाली दिसतात. category खाली एक category untick करा (गरज असेल तर ती drag करा): फक्त pie बदलतो.

Filters on all pages

  1. State filter clear करा. order_date ला Filters on all pages मध्ये drag करा › Filter type Advanced › is on or after 01-01-2025. नवीन page add करा: तो पण filter झालेला असतो. Card 1,18,882 दाखवतो.

Publish करण्याआधी hide किंवा lock

  1. Filter card वर eye icon click करा म्हणजे viewers ना तो दिसणार नाही, किंवा lock icon म्हणजे viewers तो बघू शकतील पण बदलू शकणार नाहीत.

Date slicer

  1. All-pages filter clear करा. order_date सकट Slicer add करा. तो Between म्हणून उघडतो: start आणि end date असलेला slider, आणि date-picker boxes.
  2. Format visual › Slicer settings › Options › Style: Before, After, Relative date आणि Dropdown try करा. Between 01-01-2025 ते 31-12-2025 set करा: card 1,18,882 दाखवतो.
  3. Values text size: 20.

Text slicer

  1. state सकट slicer add करा. तो Vertical list दाखवतो: पाच states साठी ठीक. जास्त values असलेल्या field साठी Style Dropdown करा.
Date slicer stylesBetweenstart आणि end date असलेला sliderBefore / Afterएका date पर्यंत, किंवा पासून, सगळंRelative dateआजपासून मागचे / पुढचे N days, months किंवा yearsVertical list / Dropdownlist मधून dates निवडाTileप्रत्येक date ला एक button: 365 days साठी खूप जास्तचित्र (काल्पनिक data)

आकृती 2. Date slicer styles; Tile प्रत्येक date साठी एक button बनवेल (illustration).

Classroom line

What does a slicer do? After publishing, viewers pick any state they want.

5. तुमचा result असा दिसायला हवा

Setting total revenue
Filter नाही ₹3,30,843
Page filter: Maharashtra ₹1,22,142
All pages: 01-01-2025 पासून ₹1,18,882
Date slicer Between 01-01-2025 आणि 31-12-2025 ₹1,18,882
Date slicer Before 01-01-2024 ₹1,00,708

6. काय झालं

  • Filter चा level तो किती दूर पोचतो ते ठरवतो: एक visual, एक page किंवा पूर्ण report.
  • Slicer by default आपल्या page वरचे सगळे visuals filter करतो, page filter सारखाच, पण तो canvas वर असतो.
  • Hidden filters लागू राहतात; फक्त viewers ना दिसत नाहीत. Locked filters दिसतात पण ठरलेले असतात.

Classroom line

Suppose you are building a report right now...

7. अजून explore करा

  • Relative date. "Last 1 year", "Last 6 months" किंवा "Next 7 days" आजपासून मोजतात. Data 31-12-2025 ला संपत असेल तर "Last 1 year" फक्त शेवटचे काही महिने दाखवतो, आणि वेळ जाईल तसं काहीच दाखवत नाही; हे सतत येणाऱ्या data साठी आहे.
  • Dates साठी Tile? प्रत्येक date ला tile म्हणजे वर्षाला 365 buttons. Tile छोट्या lists साठी ठेवा.
  • अनेक pages वर slicer. View › Sync slicers ने एक slicer अनेक pages filter करू शकतो.
  • Filter types. Basic (values tick करा), Advanced (is on or after सारख्या conditions), Top N (revenue नुसार top 3 categories).
  • अजून. Main course मधले The Filters Pane and Its Levels आणि Slicer vs Filter – When to Use Which हे lessons यापुढे जातात.

Classroom line

A list slicer should have about 5 to 6 values, not more.

8. नेहमीच्या चुका

चुकीचा result कारण उपाय
बाकी pages अजून सगळी वर्षं दाखवतात Filter this page वर ठेवला Filters on all pages वापरा
Viewers नी तुम्ही ठरवलेला rule बदलला Filter दिसता आणि unlocked ठेवला Lock किंवा hide करा
Relative date काहीच दाखवत नाही Data "आज" च्या आधी संपतो जुन्या data साठी Between वापरा
Slicer म्हणजे लांब scroll होणारी list Vertical list मध्ये खूप values Style Dropdown
फक्त एकच chart बदलला Filter this visual वर ठेवला तो this page वर हलवा

Ravindra Bagale's Tip

Publish करण्याआधी Filters pane उघडा आणि प्रत्येक filter card बघा. स्वतःला विचारा: viewer ने हे बदलावं का? नाही तर lock करा. त्यांना ते माहिती असण्याची गरज नसेल तर hide करा.

Classroom line

Go on, try it yourself.

9. स्वतः practice करा

Practice task

blinkit-sales-2023-2025.csv वापरून:

  1. Filters on this page मध्ये state = Karnataka ठेवा. Card काय दाखवतो?
  2. Date slicer add करा आणि Before 01-01-2024 set करा. Total revenue किती?
  3. Page वर state = Maharashtra ठेवा आणि date slicer Between 01-01-2025 आणि 31-12-2025 करा. Card काय दाखवतो?
  4. City field (6 values) साठी कोणती slicer style योग्य?
Solution दाखवा
  1. ₹75,009.
  2. ₹1,00,708 (पूर्ण 2023).
  3. ₹42,283.
  4. सहा values साठी Vertical list किंवा Tile ठीक; list वाढली की Dropdown वापरा.

10. Professional सारखा विचार करा

  • Business दृष्टी. ठरलेले rules (फक्त 2025, फक्त active stores) locked किंवा hidden filters मध्ये; निवडी slicers मध्ये.
  • योग्य level. प्रत्येक filter काम होईल अशा सगळ्यात छोट्या level वर ठेवा.
  • Publish नंतर check करा. Report Service मध्ये viewer सारखा उघडा आणि Filters pane बघा.
  • छोट्या lists. 5–6 values साठी list; त्यापेक्षा जास्त साठी dropdown.

Interview questions

  1. तीन filter levels कोणते? This visual, this page, all pages.
  2. Filter विरुद्ध slicer? Slicer हा viewers साठी canvas वरचा visual; Filters pane चे filters developer set करतो आणि ते hide किंवा lock करता येतात.
  3. Publish नंतर viewers ना Filters pane दिसतो का? हो, तो hidden नसेल किंवा filters hidden/locked नसतील तर.
  4. Relative date कधी उपयोगी? सतत update होणाऱ्या data साठी, उदा. orders चे मागचे 7 days.

Recap

थोडक्यात

  1. Filters on this visual / this page / all pages.
  2. Slicers viewers साठी; ठरलेले rules असलेले filters hide किंवा lock करा.
  3. Date slicer: Between, Before, After, Relative date, Dropdown.
  4. Relative date आजपासून मोजतो.
  5. Text slicer: थोड्या values साठी list, जास्त साठी Dropdown.

या lesson साठी Ravi Sir's Cards

English cards