0
0
Tableaubi_tool~10 mins

Why parameters add user-driven flexibility in Tableau - Formula Trace Breakdown

Choose your learning style9 modes available
Sample Data

Sales data by region with a parameter to select a region for filtering.

CellValue
A1Region
A2East
A3West
A4North
A5South
B1Sales
B21000
B31500
B41200
B51300
C1Parameter Selected Region
C2East
Formula Trace
IF [Region] = [Parameter Selected Region] THEN [Sales] ELSE 0 END
Step 1: [Region] = [Parameter Selected Region]
Step 2: IF TRUE THEN [Sales] ELSE 0 END for East row
Step 3: IF FALSE THEN [Sales] ELSE 0 END for West row
Step 4: IF FALSE THEN [Sales] ELSE 0 END for North row
Step 5: IF FALSE THEN [Sales] ELSE 0 END for South row
Cell Reference Map
    A       B       C
1 |Region | Sales | Parameter Selected Region
2 | East  | 1000  | East
3 | West  | 1500  | 
4 | North | 1200  | 
5 | South | 1300  | 
The formula compares each Region in column A to the user-selected parameter in cell C2, then returns Sales from column B if matched.
Result
    A       B       C       D
1 |Region | Sales | Parameter Selected Region | Filtered Sales
2 | East  | 1000  | East                    | 1000
3 | West  | 1500  |                         | 0
4 | North | 1200  |                         | 0
5 | South | 1300  |                         | 0
Filtered Sales column shows sales only for the region selected by the user parameter (East), others show 0.
Sheet Trace Quiz - 3 Questions
Test your understanding
What does the formula return for the 'West' region when the parameter is set to 'East'?
A1000
B1500
C0
DError
Key Result
IF [Dimension] = [Parameter] THEN [Measure] ELSE 0 END filters data based on user selection.