Fixed Tableau Calculation ^hot^ -
FIXED [Customer Name] : SUM([Sales]) → This calculates total sales per customer , no matter whether you’re looking at Year, Product, or Region in your worksheet. When Should You Use FIXED? (3 Real-World Use Cases) 1. Percent of Total (by a specific group) Problem: You want to show each product’s sales as a % of Category total , even if the user filters to a specific region or year.
FIXED MONTH([Date]) : AVG([Sales]) → Monthly average appears on every day row. Then compute: AVG([Daily Sales]) - [Monthly Avg] . Common Pitfalls (And How to Avoid Them) | Pitfall | Why It Happens | Fix | |--------|----------------|-----| | Ignoring context filters | By default, FIXED ignores worksheet filters. | Use FIXED … : SUM([Sales]) with Add to Context on filters you want to apply. | | Slowing down performance | Computing massive FIXED aggregates on billions of rows. | Pre-aggregate in data source or use extract filters. | | Unexpected duplication | Using too many dimensions in FIXED, causing sparse results. | Keep FIXED dimensions minimal and relevant. | fixed tableau calculation
FIXED [Dimension1], [Dimension2] : AGG([Measure]) FIXED [Customer Name] : SUM([Sales]) → This calculates
Try combining FIXED with date functions (e.g., FIXED DATETRUNC('month', [Date]) ) for period-over-period comparisons that stay accurate. What’s your favorite use of FIXED? Have you run into any weird behavior with filters? Share in the comments! Percent of Total (by a specific group) Problem:
FIXED is the most powerful—and often misunderstood—calculation in Tableau. Unlike its cousins (INCLUDE and EXCLUDE), FIXED operates of your worksheet’s filters and dimensions. It says, “Compute this value at this specific level, and I don’t care what else is on the view.”