This page lists all 136 Power BI tutorials on EnjoySharePoint, grouped by task. They are written by Preeti Sahu and Bijay Kumar, both Microsoft MVPs, and every example is built in Power BI Desktop with real data.
Learn Power BI by example: each tutorial shows one task, from your first report to DAX measures, visuals and row-level security.
| Topic | What you will learn |
|---|---|
| Get started with Power BI | Power BI Desktop and your first report |
| Power BI comparisons | Power BI vs Power Query and Power Apps |
| Data preparation and modeling | Date tables, hierarchies, combining tables |
| DAX measures and functions | Measures, DAX functions, date maths |
| Bar and column charts | Clustered, stacked, conditional formatting |
| Line and area charts | Multiple lines, date hierarchy, formatting |
| Pie, donut and funnel charts | Pie, donut, funnel and pyramid charts |
| Cards, KPIs, maps and other visuals | Cards, KPI, gauge, waterfall, maps |
| Matrix and table visuals | Totals, sorting, formatting, stepped layout |
| Slicers and filters | Dropdown, date range, sync and default slicers |
| Dashboards, sharing and security | Dashboards, refresh, export, RLS |
| Power BI with Power Automate | Export reports, query datasets |
What is Power BI?
Power BI is Microsoft’s business analytics platform for connecting to, visualizing and sharing data. It is a core workload of Microsoft Fabric, and existing Power BI content and workspaces keep working without migration.
| Part | What it is for |
|---|---|
| Power BI Desktop | The free Windows app for connecting to data, modeling it and building reports |
| Power BI service | The online service for publishing, sharing and collaborating on reports and dashboards |
| Power BI Mobile | Apps for viewing reports on phones and tablets |
| Power Query (M) | The data preparation engine; every step you record is written in the M language |
| DAX | The formula language for measures, calculated columns, calculated tables and row-level security |
What is current in Power BI (2026)
- Licenses: per-user licenses are Fabric (Free), Pro and Premium Per User (PPU). Free users can view shared content only when it is in a Premium (P) or F64-or-larger Fabric capacity (Microsoft Learn).
- Premium P SKUs are being retired. Microsoft tells new and existing customers to buy Fabric F SKUs instead.
- Copilot in Power BI needs a paid Fabric capacity (F2 or higher) or Power BI Premium (P1 or higher). Pro or PPU alone is not enough (Microsoft Learn).
- Q&A is being retired in February 2027. Microsoft recommends Copilot for natural-language questions instead (Microsoft Learn).
- DAX user-defined functions are now supported, so you can reuse your own logic across measures.
Where to start: a Power BI learning path
- Install and learn Power BI Desktop
- Build a report from a SharePoint list and Excel
- Create a date table
- Write your first measure
- Show data in a table visual
- Add slicers to your report
- Create a dashboard
- Secure data with row-level security
Get started with Power BI
Install Power BI Desktop and build your first report from SharePoint and Excel.
- How to Create a Power BI Report From SharePoint List and Excel
- How to Use Power BI Desktop (Step‑by‑Step Guide for Beginners)
Power BI comparisons
How Power BI relates to Power Query and Power Apps.
- Power BI vs Power Apps [Complete Comparison]
- Power Query vs Power BI: What’s the Difference and How They Work Together
Data preparation and modeling
Prepare data with Power Query and build a clean model: date tables, hierarchies, combining tables and data sources.
- Power BI Date Hierarchy – Complete tutorial
- Power BI Date Table: 5 Methods + DAX Code [Complete Guide]
- How to Change Data Source in Power BI (Step-by-Step)
- Combine Two Tables With Same Columns in Power BI [8 Examples]
- How to Create a Date Table in Power BI?
- How to Create Hierarchy in Power BI?
- Power bi date format (Various examples)
DAX measures and functions
Write DAX measures: SUM and SUMX, COUNT, IF, SWITCH, date differences, percentages and more.
- Power BI Measure SUM – Complete tutorial
- How to Sum and Group By Multiple Columns in Power BI (Complete Guide)
- How to Calculate Date Difference in Power BI?
- Countif function in Power BI Measure + 10 Useful Examples
- How to create a measure in Power BI
- How to Create Measure Table in Power BI?
- How to Filter Measure in Power BI?
- Power BI average function with Examples
- Power Bi count function – DAX Examples
- Power bi Date Difference – 8 Different Examples
- Power BI Date Function with Examples
- Power BI DAX Logical functions [7 Examples]
- Power BI DAX SUM and SUMX function – How to use
- Power bi group by date range
- Power BI Information Functions – [11 DAX Examples]
- Power BI MAX and MIN function with Examples
- Power bi measure by category + Examples
- Power bi measure count with filter
- Power BI Measure Date + Examples
- Power bi measure divide + 9 examples
- Power bi measure examples (20 useful examples)
- Power BI Measure Filter
- Power BI Measure IF with Examples
- Power BI Measure multiply with examples
- Power bi measure subtract + 7 useful examples
- Power bi measure switch statement with examples
- Power bi show value as percentage + 13 Examples
- Power bi sort by measure
- Power BI SUM Measure | SUMX() in Power BI
Bar and column charts
Create and format bar, column, clustered and stacked charts.
- How to Apply Conditional Formatting in Power BI Bar Chart?
- Clustered Column Chart in Power BI + 6 Examples
- Column Chart in Power BI – How to Create & Use
- Conditional Formatting In Power Bi Stacked Column Chart
- How to Create a Clustered Bar Chart in Power BI?
- Power BI Bar Chart + Conditional Formattings
- Power BI Bar Chart Rounded Corners
- Power Bi Bar Chart – How to Create
- Power BI Stacked Bar Chart Sorted by Value [With Examples]
- Power Bi Stacked Column Chart Multiple Legends
- How to Show Percentage in a Power BI Bar Chart Data Label?
- How to Show Zero Values in Power BI Bar Chart?
- Stacked Column Chart in Power BI
Line and area charts
Show trends over time with line and area charts.
- How to Add Multiple Lines in Power BI Line Chart?
- How to Apply Conditional Formatting in Power BI Area Chart?
- How to Apply Transparency in Power BI Area Chart?
- Area Chart in Power BI
- Conditional Formatting in Power BI Line Chart
- Power BI Line Chart
- Power BI Line Chart Date Hierarchy [With Examples]
- How to Show Zero Values in Power Bi Line Chart?
Pie, donut and funnel charts
Show parts of a whole with pie and donut charts, and stages with funnel and pyramid charts.
- How to Create & Use Donut Chart in Power BI?
- How to Create & Use Funnel Chart in Power BI?
- How to Create a Power BI Pie Chart + Conditional Formattings
- Create Stacked Funnel Chart in Power BI
- Difference Between Pie Chart and Donut Chart in Power BI
- Horizontal Funnel Chart in Power BI – How to Create & Use
- Pie chart in Power BI
- Power BI Pie Chart Conditional Formatting
- Power BI Pie Chart Drill Down
- Power Bi Pie Chart Percentage Of Total [With Examples]
- Pyramid Chart In Power BI
- How to Show Only Selected Values in Power Bi Pie Chart?
Cards, KPIs, maps and other visuals
The other visuals: cards, KPIs, gauges, waterfalls, maps, scatter charts, treemaps and key influencers.
- Power Bi key influencers – Complete tutorial
- How to use Power bi maps – Complete tutorial
- How to Apply Conditional Formatting in Power BI Gauge Chart?
- 2 Various Ways to Change the Visual in Power BI
- How to Create a Gantt Chart in Power BI?
- How to Create and Use Power BI Combo Chart?
- Create Ribbon Chart in Power BI
- Gauge Chart in Power BI – How to Create & Use
- Microsoft Power BI KPI Visual – How to use
- Power BI Card Visual: How to Use the New Card Visual
- Power BI Q&A Visualization
- Power bi show items with no data
- Power BI Treemaps
- Power BI Waterfall Chart – Detailed Guide
- How to Set as Total in Power BI Waterfall Chart?
- How to use Microsoft Power BI Scatter Chart
Matrix and table visuals
Format, sort and total the matrix and table visuals.
- Calculate Percentage of Total in Power BI Matrix
- Create a Matrix Visual in Power BI
- Display Average Instead of Total in Power BI Matrix Visual
- Display Multiple Rows in Matrix Without Hierarchy in Power BI
- Display Power BI Matrix Visual in Tabular Format [Stepped Layout Option Missing]
- How to Format Table Visual in Power BI?
- Hide or Remove Column Headers on Power BI Matrix Visual
- Power BI Matrix Visual Conditional Formatting
- Power BI Table Visual | Create a Table in Power BI
- Replace Blank Values with Zero in Power BI Matrix Visual
- How to Set Column Width in Power BI Matrix Visual?
- How to Show All Values in Power BI Matrix [Not Just First Value]
- How to Sort Column Values in Matrix Visual Power BI?
- How to Sort Matrix Column Headers in Power BI?
- How to Turn Off Grand Totals in Power BI Matrix [Row & Column]
Slicers and filters
Let report users filter data with slicers and filters, and sync them across pages.
- Enable Multiple Selections in Power BI Slicer [Complete Guide]
- How to Add and Customize a Dropdown Slicer in Power BI?
- How to Add and Customize Button Slicer in Power BI?
- How to Add Filter in Power BI?
- How to Add Search Box to Power BI Slicer?
- How to Add Slicer Checkbox in Power BI?
- How to create a filter in Power bi
- How to create a Measure based on Slicer in Power BI
- Create a Power BI Slicer Panel – Step By Step
- How to Create Date Range Slicer in Power BI?
- How to Filter Dates in Power BI: All Method Explained
- How to get selected value from Slicer in Power BI
- Power BI Filter vs Slicer: Which One Should You Use?
- Power BI Slicer Default Value: 5 Methods That Actually Work
- Power BI Slicer Dropdown [Setup, Search, Sort, Fixes & When to Use It]
- Power BI Slicer Filter Another Slicer
- Power BI Slicer With Multiple Columns: 4 Methods + When to Use Each
- Power BI Slicer | Sync Slicers in Power BI
- How to Remove Blank From Slicer in Power BI?
- Slicers in Power BI Report
- How to use Contains in Power BI Slicer Visual?
Dashboards, sharing and security
Build dashboards, refresh data on a schedule, export data and secure it with row-level security.
- Power BI Row Level Security Tutorial (RLS) for Beginners – Step by Step Guide
- 10 Power BI Dashboard Examples You Can Use Right Now
- Contact your admin to enable embed code creation in Power BI
- How to Convert Base64 to PDF Using Power BI?
- How to create a Power BI Dashboard in Microsoft teams
- How to Create a Power BI Dashboard?
- How to Export Data from Power BI: With Limits, Fixes & Workarounds
- How to Export Power BI to Excel?
- Power BI Scheduled Refresh – How to Configure
Power BI with Power Automate
Automate Power BI tasks with Power Automate flows.
- How to Export Power BI Report to Excel using Power Automate?
- How to Run a Query against a Dataset Using Power Automate?
Official Microsoft documentation
- What is Power BI?
- Power BI license types and features
- What is Power Query?
- DAX overview
- Power BI training on Microsoft Learn
More tutorial hubs
- SharePoint tutorials: sites, lists, libraries, JSON formatting and REST
- Power Automate tutorials: cloud flows, approvals, expressions and desktop flows
- Power Apps tutorials: canvas apps, galleries, forms and Power Fx
- SPFx tutorials: SharePoint Framework web parts and extensions
- PowerShell tutorials: PnP PowerShell and SharePoint Online Management Shell
- SharePoint & Power Platform roadmap: roles, skills and the order to learn them
Frequently asked questions
What is the difference between Power BI Desktop and the Power BI service?
Power BI Desktop is the free Windows app where you connect to data, build the model and design reports. The Power BI service is the online platform where you publish, share and collaborate on those reports and dashboards.
What is the difference between Power Query and DAX?
Power Query prepares and cleans data before it is loaded, and its steps are written in the M language. DAX works on the loaded model to create measures, calculated columns and row-level security rules.
Which Power BI license do I need to share reports?
To share and collaborate you need Pro or Premium Per User. Free users can only view shared content when it is stored in a Premium (P) capacity or a Fabric F64 or larger capacity.
Can I use Copilot in Power BI with a Pro license?
No. Copilot in Power BI needs a paid Fabric capacity (F2 or higher) or Power BI Premium (P1 or higher). Pro or Premium Per User on their own are not enough.
Is Power BI Q&A being retired?
Yes. Microsoft says the Q&A natural-language feature goes away in February 2027, and recommends Copilot in Power BI instead.