0
0
Power BIbi_tool~20 mins

Report design best practices in Power BI - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Report Design Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Choosing the right chart type for data

You have sales data by region and product category. Which chart type best helps compare sales across categories within each region?

AA stacked bar chart showing sales by category stacked for each region
BA line chart showing sales trends over time for each category
CA pie chart showing total sales by region only
DA scatter plot showing sales versus profit for each product
Attempts:
2 left
💡 Hint

Think about comparing parts within groups clearly.

visualization
intermediate
2:00remaining
Improving dashboard readability

You have a dashboard with many charts and tables crowded together. What is the best practice to improve readability?

AUse very small fonts to fit more data on screen
BAdd as many colors as possible to attract attention
CIncrease white space and group related visuals logically
DPlace all charts in one single page without scrolling
Attempts:
2 left
💡 Hint

Think about how your eyes move and focus on information.

dax_lod_result
advanced
2:30remaining
Calculating sales per customer segment

Given a sales table with CustomerSegment and SalesAmount columns, which DAX measure correctly calculates total sales for the 'Corporate' segment only?

Power BI
Measure options:
ATotal Corporate Sales = CALCULATE(SUM(Sales[SalesAmount]), Sales[CustomerSegment] = "Corporate")
BTotal Corporate Sales = SUMX(FILTER(Sales, Sales[CustomerSegment] = "Corporate"), Sales[SalesAmount])
CTotal Corporate Sales = SUM(Sales[SalesAmount]) WHERE Sales[CustomerSegment] = "Corporate"
DTotal Corporate Sales = CALCULATE(SUM(Sales[SalesAmount]), FILTER(Sales, Sales[CustomerSegment] = "Corporate"))
Attempts:
2 left
💡 Hint

CALCULATE with FILTER is the correct syntax for conditional aggregation.

data_modeling
advanced
2:30remaining
Optimizing data model relationships

You have two tables: Customers and Orders. Customers has CustomerID as unique key. Orders has CustomerID as foreign key. What is the best relationship type to model this in Power BI?

AMany-to-one relationship from Orders to Customers with bidirectional filter
BMany-to-many relationship between Customers and Orders with bidirectional filter
COne-to-one relationship between Customers and Orders with single direction filter
DOne-to-many relationship from Customers to Orders with single direction filter
Attempts:
2 left
💡 Hint

Think about uniqueness and filter direction for lookup tables.

🎯 Scenario
expert
3:00remaining
Designing an accessible report for colorblind users

You are designing a sales report dashboard. How do you ensure it is accessible for users with color vision deficiency?

AUse color palettes with high contrast and add patterns or labels to charts
BUse only red and green colors to highlight increases and decreases
CAvoid using any colors and rely only on text data
DUse pastel colors with low contrast for a soft look
Attempts:
2 left
💡 Hint

Consider how colorblind users perceive colors and how to convey information clearly.