top of page

Custom Number Formatting in Tableau

Sep 12
2 min read
an executive scribbling on an iPad, with copies of reports scattered on the desk

Overview

Tableau custom number formatting lets you control exactly how a field’s values appear in every worksheet without writing any calculated fields. Instead of transforming the data, you define a display‑only formatting pattern that Tableau applies consistently wherever that field is used. This includes specifying decimal precision, thousands separators, scaling (K, M, B), prefixes or suffixes, and even literal text. Because it’s set at the field level, it ensures uniform presentation across sheets, dashboards, and tooltips, making it ideal for KPIs, financial metrics, and standardized reporting.

These custom formats can include separate rules for positive, negative, and zero values using semicolon‑separated sections. Tableau supports symbols like # for optional digits, 0 for required digits, commas for scaling, and quoted text for labels. With these elements, you can create formats such as showing negatives in brackets, replacing zeros with a dash, or appending units like “kg” or “hrs.” Resulting to cleaner, more professional numeric displays without extra calculations or duplicated fields.

How to Access Tableau’s Custom Number Formatting

To access Tableau’s custom number formatting.

  • Right-click the field of interest on the data pane.

  • Under Default properties choose Number Format…

accessing custom number format in tableau

On the pop-up dialogue box.

  • Select Custom

  • Enter your custom formula in the Format section.

custom number format dialogue box in tableau

Below, find some of the formats you can use to custom format numbers in Tableau.

8 Ways You Can Format Numbers in Tableau

1. Thousands separator

Format: #,##0

Result: 2300000 becomes 2,300,000

2. KPI

Format: ▲#,##0;▼#,##0;0

Result: +10 becomes ▲10, -10 becomes ▼10, 0 stays 0.

3. Replace zero with a dash

Format: #,##0;-#,##0;-

Result: Replaces 0 with a dash. Good when dealing with text-heavy tables.

4. Format percentages

Format: +0.0%;-0.0%;0.0%

Result: Adds a + on positives, - on negatives, flat 0.0% on zero.

5. Hide negative values

Format: #,##0; ;0

Result: Shows positives and zeros, hides negatives.

6. Replace numbers with words

Format: "Positive";"Negative";"Zero"

Result: 40 becomes “Positive”, -30 becomes “Negative”, 0 becomes “Zero”

7. Number format with currency symbol

Format: £#,##0 ; (£#,##0) ; –

Result: 1200 becomes £1,200, -1500 becomes (£1,500), and 0 becomes -

8. Scaling large numbers (thousands, millions, and billions)

Format: #,##0,"K"

Result: 1300 becomes 1.3K

Format: #,##0,,"M"

Result: 1300000 becomes 1.3M

Format: #,##0,,,"B"

Result: 1300000000 becomes 1.3B

Conclusion

Custom number formatting in Tableau may seem like a small feature, but it has an outsized impact on the clarity and professionalism of your dashboards. By defining consistent, field‑level formatting rules, you ensure that every worksheet, tooltip, and KPI displays numbers exactly the way your audience expects - without extra calculations or repetitive manual adjustments. This not only improves readability but also strengthens the overall visual coherence of your analytics products.

Whether you’re standardizing financial metrics, simplifying operational reports, or adding business‑friendly labels, custom formats give you precise control over how data is presented. Mastering this capability helps you deliver dashboards that feel polished, intentional, and aligned with stakeholder expectations - making your Tableau work both more efficient and more impactful.

If you like the work we do and would like to work with us, drop us an email on our contacts page and we’ll reach out!

Thank you for reading!!

Original.png

We Support You Deliver Business-Focused Solutions That Enable Data-Driven Decision Making.

  • Tableau profile
  • YouTube
  • White LinkedIn Icon
  • Facebook
  • X

QUICK LINKS

CONTACT US

WhatsApp: +254 738 307 495

East Gate Mall, Donholm

3rd Floor Suite No. 3i

Nairobi, Kenya

Join our mailing list

bottom of page