0
0
Tableaubi_tool~20 mins

First Tableau visualization - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Tableau Visualization Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
visualization
intermediate
2:00remaining
Identify the Correct Chart Type for Sales Over Time

You have sales data by month. Which chart type best shows sales trends over time?

ABar chart with months on X-axis and sales on Y-axis
BLine chart with months on X-axis and sales on Y-axis
CPie chart showing sales by month
DScatter plot with sales on X-axis and months on Y-axis
Attempts:
2 left
💡 Hint

Think about how to show changes over time clearly.

dax_lod_result
intermediate
2:00remaining
Calculate Total Sales per Region Using LOD Expression

Given a sales dataset with fields Region and SalesAmount, which Tableau LOD expression correctly calculates total sales per region regardless of filters?

A{ FIXED [Region] : SUM([SalesAmount]) }
B{ INCLUDE [Region] : SUM([SalesAmount]) }
C{ EXCLUDE [Region] : SUM([SalesAmount]) }
DSUM([SalesAmount])
Attempts:
2 left
💡 Hint

Which LOD expression fixes the calculation at the region level ignoring filters?

🧠 Conceptual
advanced
2:00remaining
Understanding Context Filters in Tableau

What is the main purpose of a context filter in Tableau?

ATo permanently delete data from the source
BTo format the visualization colors
CTo change the data source connection
DTo create a temporary table that other filters use as a base
Attempts:
2 left
💡 Hint

Think about how filters can affect other filters.

data_modeling
advanced
2:00remaining
Choosing the Right Join Type for Combining Customer and Orders Data

You have two tables: Customers and Orders. You want to see all customers, including those without orders. Which join type should you use in Tableau?

AInner join
BFull outer join
CLeft join with Customers as left table
DRight join with Orders as left table
Attempts:
2 left
💡 Hint

Which join keeps all customers even if they have no orders?

🔧 Formula Fix
expert
2:00remaining
Identify the Error in This Tableau Calculation

Review this Tableau calculated field:
IF SUM([Sales]) > 1000 THEN 'High' ELSEIF SUM([Sales]) > 500 THEN 'Medium' ELSE 'Low' END
What error will this cause?

Tableau
IF SUM([Sales]) > 1000 THEN 'High' ELSE IF SUM([Sales]) > 500 THEN 'Medium' ELSE 'Low' END
ASyntax error because ELSEIF should be ELSE IF
BNo error; calculation works correctly
CSyntax error because END is missing
DRuntime error due to aggregation inside IF
Attempts:
2 left
💡 Hint

Check the correct syntax for multiple conditions in Tableau IF statements.