πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided PL-300 Domain 3
Domain 3 β€” Module 1 of 7 14%
15 of 26 overall

PL-300 Study Guide

Domain 1: Prepare the Data

  • Connecting to Data Sources Free
  • Storage Modes: Import, DirectQuery & DirectLake Free
  • Data Profiling & Quality Free
  • Power Query Transforms Free
  • Combining Data: Merge, Append & Queries
  • Fact Tables, Dimension Tables & Keys
  • Data Loading & Query Optimisation

Domain 2: Model the Data

  • Star Schema & Relationships
  • Date Tables & Table Properties
  • Columns vs Measures: When to Use Which
  • DAX Fundamentals Free
  • CALCULATE & Filter Context
  • Time Intelligence & Calculation Groups
  • Model Performance Optimisation

Domain 3: Visualize and Analyze the Data

  • Choosing & Formatting Visuals
  • Slicers, Filters & Interactions
  • Bookmarks, Tooltips & Navigation
  • Copilot in Power BI Reports
  • Report Pages & Paginated Reports
  • Mobile, Accessibility & Personalisation
  • AI Visuals & Pattern Discovery

Domain 4: Manage and Secure Power BI

  • Workspaces & Distribution
  • Dashboards, Alerts & Subscriptions
  • Gateways & Scheduled Refresh
  • Row-Level Security & Access Control
  • Sensitivity Labels & Governance

PL-300 Study Guide

Domain 1: Prepare the Data

  • Connecting to Data Sources Free
  • Storage Modes: Import, DirectQuery & DirectLake Free
  • Data Profiling & Quality Free
  • Power Query Transforms Free
  • Combining Data: Merge, Append & Queries
  • Fact Tables, Dimension Tables & Keys
  • Data Loading & Query Optimisation

Domain 2: Model the Data

  • Star Schema & Relationships
  • Date Tables & Table Properties
  • Columns vs Measures: When to Use Which
  • DAX Fundamentals Free
  • CALCULATE & Filter Context
  • Time Intelligence & Calculation Groups
  • Model Performance Optimisation

Domain 3: Visualize and Analyze the Data

  • Choosing & Formatting Visuals
  • Slicers, Filters & Interactions
  • Bookmarks, Tooltips & Navigation
  • Copilot in Power BI Reports
  • Report Pages & Paginated Reports
  • Mobile, Accessibility & Personalisation
  • AI Visuals & Pattern Discovery

Domain 4: Manage and Secure Power BI

  • Workspaces & Distribution
  • Dashboards, Alerts & Subscriptions
  • Gateways & Scheduled Refresh
  • Row-Level Security & Access Control
  • Sensitivity Labels & Governance
Domain 3: Visualize and Analyze the Data Premium ⏱ ~14 min read

Choosing & Formatting Visuals

Select the right visual for your data, format and configure visuals, apply themes and conditional formatting, and create visual calculations with DAX.

Picking the right chart

β˜• Simple explanation

You wouldn’t use a hammer to tighten a screw. Each tool has a purpose β€” and each visual type in Power BI has a data story it tells best.

Bar charts compare categories. Line charts show trends over time. Maps show geography. Cards highlight single numbers. Choosing the wrong visual makes your data harder to understand, not easier.

This module covers which visual to pick, how to format it, and how to use themes and conditional formatting to make reports professional and readable.

Power BI offers 30+ built-in visual types plus custom visuals from AppSource. Choosing the right one depends on what you’re showing (comparison, trend, composition, distribution, relationship) and how many dimensions are involved.

Beyond visual selection, formatting decisions β€” themes, conditional formatting, data labels, tooltips β€” determine whether a report communicates effectively or overwhelms the viewer.

Visual selection guide

Match your visual to the story your data tells
Data StoryBest VisualsExample
Compare categoriesBar chart, Column chartRevenue by product category
Show trends over timeLine chart, Area chartMonthly sales over 2 years
Part of wholePie chart (few categories), Donut, TreemapMarket share by brand
Single KPICard, KPI visualTotal revenue: $1.2M
Detailed dataTable, MatrixSales by product, region, and month
Geographic dataMap, Filled map, Shape mapSales by country/city
Relationship between two measuresScatter plotRevenue vs profit margin by product
Range/varianceWaterfall, FunnelRevenue bridge: start β†’ changes β†’ end; Sales funnel stages
Multiple KPIs at a glanceMulti-row card, GaugeRevenue, orders, margin on one card

Riley at Coastal Fresh (πŸ›’) builds a sales dashboard:

  • Card: Total revenue ($1.2M) β€” instant headline number
  • Column chart: Revenue by product category β€” compare categories
  • Line chart: Monthly revenue trend β€” show change over time
  • Map: Revenue by store location β€” geographic distribution
  • Matrix: Revenue by region Γ— quarter β€” detailed cross-tabulation

Formatting and configuration

Key formatting options (found in Format visual pane):

SettingWhat It Controls
Data labelsShow values on chart elements
LegendPosition and visibility of the colour key
AxisTitles, ranges, formatting for X and Y axes
ColoursChange colours per category or data point
TooltipsWhat appears when hovering over a data point
TitleVisual title text, font, alignment
BackgroundVisual background colour and transparency
BorderVisual border colour and width

Themes

Themes apply a consistent look across all visuals on a report.

Built-in themes: View β†’ Themes β†’ choose from gallery Custom themes: Export a JSON theme file, modify colours, fonts, and defaults, then import it.

Nadia at Prism Agency (πŸ“Š) creates branded themes for each client β€” matching their corporate colours. She exports a JSON theme, changes the colour palette, and imports it before building the client report.

Conditional formatting

Conditional formatting changes a visual’s appearance based on data values β€” colours, icons, data bars, and web URLs.

Format TypeExample
Background colourCells turn red when profit margin is below 10%
Font colourNegative numbers in red, positive in green
Data barsBar graph inside table cells showing relative size
IconsTraffic light icons (green/yellow/red) based on KPI status
Web URLClickable links in a table

How to apply: Select a visual β†’ Format β†’ pick the field β†’ Conditional formatting β†’ choose rule type

Kenji at Apex Manufacturing (🏭) uses conditional formatting on his production matrix: green background when output exceeds target, red when it falls short.

πŸ’‘ Exam tip: rules vs field value formatting

Conditional formatting has two modes:

Rules: You define thresholds (if value greater than 100, colour green). Good for fixed targets.

Field value: The colour comes from a column in your data (e.g., a hex colour code column). Good for data-driven formatting.

Gradient: Colour smoothly transitions between min and max values. Good for heat maps.

The exam tests all three β€” know when each is appropriate.

Visual calculations

Visual calculations are DAX expressions that run in the context of a visual rather than the data model. They can reference visual layout elements like axes and legends.

Running Total = RUNNINGSUM([Total Revenue])
% of Grand Total = DIVIDE([Total Revenue], COLLAPSEALL([Total Revenue], ROWS))
Rank = RANK()

Visual calculations are created in the visual itself (select visual β†’ New visual calculation) and can use functions not available in regular measures:

  • RUNNINGSUM β€” running total along an axis
  • MOVINGAVERAGE β€” rolling average
  • RANK β€” position ranking
  • COLLAPSE β€” aggregate to a parent level (one level up)
  • COLLAPSEALL β€” aggregate to the grand total level (highest level)
  • EXPAND β€” drill into a child level
Visual calculations vs regular measures
FeatureVisual CalculationRegular Measure
Where definedOn a specific visualIn the data model
Reusable across visualsNo β€” tied to one visualYes β€” available everywhere
Can reference visual layoutYes (axes, legends, hierarchies)No
Functions availableRUNNINGSUM, RANK, COLLAPSE, COLLAPSEALL + all DAXStandard DAX only
Best forRunning totals, ranks, % of visual totalGeneral-purpose calculations

Knowledge check

Question

When should you use a bar chart vs a line chart?

Click or press Enter to reveal answer

Answer

Bar/column charts compare categories (products, regions). Line charts show trends over time (monthly revenue, weekly users). If your X-axis is a date, use a line chart.

Click to flip back

Question

What is conditional formatting in Power BI?

Click or press Enter to reveal answer

Answer

Dynamically changing a visual's appearance (colours, icons, data bars) based on data values. Applied via Format pane on table/matrix cells or chart elements.

Click to flip back

Question

What are visual calculations?

Click or press Enter to reveal answer

Answer

DAX expressions (currently in preview) that run in the visual's context, not the data model. They can use layout-aware functions like RUNNINGSUM, RANK, COLLAPSE (parent level), and COLLAPSEALL (grand total) that regular measures can't.

Click to flip back

Knowledge Check

Riley needs to show how total revenue breaks down across 5 product categories. Which visual is most appropriate?

Knowledge Check

Kenji wants table cells to turn red when production is below target and green when above. What should he use?

🎬 Video coming soon

Next up: Slicers, Filters and Interactions β€” control how users explore your data.

← Previous

Model Performance Optimisation

Next β†’

Slicers, Filters & Interactions

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.