#1 Data Analytics Program in India
₹2,499₹1,499Enroll Now
6 min read

Using Tableau Parameters for Dynamic Dashboards

Create interactive dashboards using parameters

What are Parameters?

Parameters are values that users can change. They make dashboards interactive!

Example:

  • Choose "Top N" number
  • Select date range
  • Pick a measure to display

Creating Parameters

  1. Right-click in Data Pane
  2. Select "Create Parameter"
  3. Set name, data type, values
  4. Click OK

Parameter Settings

Data Type

  • String (text)
  • Integer (whole numbers)
  • Float (decimals)
  • Date
  • Boolean (true/false)

Allowable Values

  • All - User types any value
  • List - User picks from options
  • Range - User picks within min/max

Example: Top N Parameter

Create Parameter

  1. Name: "Top N"
  2. Data Type: Integer
  3. Current Value: 10
  4. Range: 1 to 100

Use in Calculated Field

RANK(SUM([Sales])) <= [Top N Parameter]

Show Parameter Control

  1. Right-click parameter
  2. Select "Show Parameter Control"
  3. Control appears on sheet

Common Parameter Uses

1. Dynamic Measure Selection

Let users choose what to see:

CASE [Measure Selector] WHEN "Sales" THEN [Sales] WHEN "Profit" THEN [Profit] WHEN "Quantity" THEN [Quantity] END

2. Date Range

Filter by user-selected dates:

[Date] >= [Start Date Parameter] AND [Date] <= [End Date Parameter]

3. What-If Analysis

[Sales] * (1 + [Growth Rate Parameter])

Parameter Controls

Right-click parameter → Show Parameter Control

Control types:

  • Slider (for ranges)
  • Dropdown (for lists)
  • Type-in (for all values)

Parameters + Filters

Use parameter in filter calculation:

  1. Create parameter
  2. Create calculated field using parameter
  3. Use calculated field as filter

Tips

  1. Name parameters clearly
  2. Set sensible defaults
  3. Use lists for limited options
  4. Add descriptions

Example Dashboard

Sales Dashboard with Parameters:

  • Parameter 1: Select Region (dropdown)
  • Parameter 2: Top N Products (slider)
  • Parameter 3: Year (dropdown)

Users can customize their view!

Summary

Parameters let users control dashboards. Create parameter, use in calculations, show control. Makes dashboards interactive!