๐ฏ What You'll Learn
- Connect Power BI to web pages, Excel, CSV, and built-in sample data
- Clean and transform data using Power Query Editor
- Create measures using basic DAX formulas like
SUM() - Build 7 types of visuals: Treemap, Pie, Filled Map, Line Chart, Gauge, Bar Chart, and Table
- Apply conditional formatting, Top N filters, and date intelligence with CALENDARAUTO()
๐ Before You Begin
- Power BI Desktop installed (free from Microsoft Store or powerbi.microsoft.com)
- Basic understanding of what rows and columns are in a spreadsheet
- A Microsoft account (free) for saving reports to Power BI Service
- No coding experience needed โ this part is 100% click-based
โ๏ธ The Four Pillars of Power BI
Every Power BI project โ from a simple personal budget to an enterprise dashboard โ passes through these four stages. Think of them as the production line for your data.
Get Data
Connect to Excel, Web, SQL, APIs, PDFs and 100+ sources
Clean Data
Use Power Query to remove errors, fix types & reshape tables
Model
Link tables with relationships and write DAX measures
Visualise
Build charts, cards, maps and interactive reports
๐๏ธ 10 Hands-On Exercises
Click any exercise to expand it. Each one focuses on a specific Power BI skill.
Total Profit = SUM(Financials[Profit])Calendar = CALENDARAUTO(). DAX generates every date automatically.๐ง Practice Quiz
Q1. You import a Wikipedia table and the "Population" column shows as Text. What do you do?
Q2. Which DAX formula would you write to create a "Total Profit" measure?
Q3. In the Conditional Formatting exercise, where do you find the "Background Color" option?
Q4. What does CALENDARAUTO() do when used in a New Table?
Q5. To show only the "Top 10" tallest buildings in a chart, which feature do you use?
See how you did!
๐ Key Takeaways โ Part 1
- Power BI has four stages for every project: Get โ Clean โ Model โ Visualise
- Power Query is your data workshop โ always fix data types before building visuals
- DAX Measures (like
SUM()) are calculated on the fly and are more powerful than fixed columns - A
CALENDARAUTO()date table is the foundation of any time-based analysis - The Format Pane controls everything visual โ explore it freely, Ctrl+Z has your back
- Part 2 will connect Power BI to live databases, APIs, and cloud services