Popular Searches
Popular Course Categories
Popular Courses

Number and Mathematical Functions

Number and Mathematical Functions

Tableau Calculated Fields

Number and Mathematical Functions in Tableau – Complete Detailed Notes

Number and mathematical functions in Tableau help users perform arithmetic calculations, round values, calculate percentages, measure profit and loss, evaluate growth, work with powers and roots, and perform advanced mathematical operations. These functions are useful for sales analysis, financial reporting, business forecasting, KPI dashboards, and statistical analysis.

Course: JustAcademy Tableau Training

Course Demo: Register for a Tableau Course Demo


1. Learning Objectives

After completing this topic, you will be able to:

  • Understand numerical data and mathematical calculations in Tableau.
  • Use arithmetic operators for addition, subtraction, multiplication, and division.
  • Calculate profit, profit margin, discounts, growth rates, and variances.
  • Use ABS(), SIGN(), ROUND(), CEILING(), and FLOOR().
  • Calculate integer division and work with powers and square roots.
  • Use EXP(), LN(), and LOG() for exponential and logarithmic calculations.
  • Understand mathematical constants and trigonometric functions.
  • Handle NULL values in numeric calculations.
  • Create calculated fields and use them in Tableau worksheets and dashboards.

2. What Are Number and Mathematical Functions?

Number functions are built-in Tableau functions that operate on numerical values. Mathematical functions perform operations such as rounding, exponentiation, square roots, logarithms, and trigonometric calculations.

Numerical values may represent sales, profit, quantity, cost, discounts, salaries, percentages, distances, measurements, or other quantities.

Example Dataset

Product Sales Cost Quantity Target
Laptop 50000 35000 5 45000
Mobile 30000 22000 10 32000
Keyboard 10000 6000 20 9000
Monitor 25000 18000 8 27000

This dataset can be used to calculate profit, profit margin, sales variance, target achievement, and other performance indicators.


3. Arithmetic Operators in Tableau

Arithmetic operators are symbols used to perform basic mathematical operations in calculated fields.

Operator Operation Example Result
+ Addition 10 + 5 15
- Subtraction 10 - 5 5
* Multiplication 10 * 5 50
/ Division 10 / 5 2
^ Exponentiation 5 ^ 2 25

3.1 Addition

Addition combines two numeric values.

[Product A Sales] + [Product B Sales]

If Product A Sales is 10000 and Product B Sales is 15000, the result is 25000.

3.2 Subtraction

Subtraction calculates the difference between two numeric values.

[Actual Sales] - [Sales Target]

If actual sales are 50000 and the target is 45000, the variance is 5000.

3.3 Multiplication

Multiplication is commonly used to calculate revenue or total cost from unit values.

[Unit Price] * [Quantity]

If the unit price is 2000 and the quantity is 5, the result is 10000.

3.4 Division

Division calculates the ratio of one number to another.

[Profit] / [Sales]

If profit is 15000 and sales are 50000, the result is 0.30, or 30% when formatted as a percentage.

Important: Avoid dividing by zero. Check the denominator before performing a division calculation.

3.5 Exponentiation

The exponentiation operator raises a number to a specified power.

5 ^ 3

Result: 125.

The equivalent function is POWER(5, 3).


4. ABS() Function

ABS() returns the absolute value of a number. An absolute value represents the distance from zero and is never negative.

Syntax:

ABS(number)

Examples

ABS(-25)

Output: 25

ABS(25)

Output: 25

Business Example: Absolute Sales Variance

ABS([Actual Sales] - [Sales Target])

This returns the size of the difference between actual sales and the target, regardless of whether sales are above or below target.

Practical uses:

  • Measuring the magnitude of a budget variance.
  • Comparing forecast values with actual results.
  • Measuring absolute differences between two quantities.
  • Identifying the size of errors without considering their direction.

5. SIGN() Function

SIGN() identifies whether a number is negative, zero, or positive.

Syntax:

SIGN(number)
Input Output Meaning
SIGN(-10) -1 Negative value
SIGN(0) 0 Zero
SIGN(10) 1 Positive value

Example: Classify Sales Variance

SIGN([Actual Sales] - [Sales Target])

Output interpretation:

  • 1 means actual sales are above target.
  • 0 means actual sales equal the target.
  • -1 means actual sales are below target.

6. ROUND() Function

ROUND() rounds a number to a specified number of decimal places. If the decimal argument is omitted, the number is rounded to the nearest integer.

Syntax:

ROUND(number, [decimals])

Examples

ROUND(12.678, 2)

Output: 12.68

ROUND(12.678, 1)

Output: 12.7

ROUND(12.678)

Output: 13

Business Example: Rounded Profit Margin

ROUND(([Profit] / [Sales]) * 100, 2)

This returns the profit margin as a percentage number rounded to two decimal places. For example, a margin of 30.456% becomes 30.46.

Note: Rounding a calculated value is different from changing its display format. For reporting, formatting a number as a percentage or currency may be preferable when the underlying precision must be preserved. Floating-point representation can also affect some rounding results.


7. CEILING() Function

CEILING() rounds a number upward to the nearest integer that is equal to or greater than the original value.

Syntax:

CEILING(number)

Examples

CEILING(4.2)

Output: 5

CEILING(8.0)

Output: 8

CEILING(-4.2)

Output: -4

Business Example: Estimate Required Boxes

Suppose a business needs to pack 23 items into boxes that hold 5 items each. The number of boxes required is:

CEILING(23 / 5.0)

Output: 5

Using a decimal divisor helps ensure that the division is not performed as integer division. CEILING() can be useful for estimating containers, batches, or units needed to cover a quantity.


8. FLOOR() Function

FLOOR() rounds a number downward to the nearest integer that is equal to or less than the original value.

Syntax:

FLOOR(number)

Examples

FLOOR(4.9)

Output: 4

FLOOR(8.0)

Output: 8

FLOOR(-4.2)

Output: -5

Business Example: Complete Boxes

If there are 23 items and each box holds 5 items, the number of completely filled groups of 5 is:

FLOOR(23 / 5.0)

Output: 4

ROUND() vs CEILING() vs FLOOR()

Function Purpose Example Result
ROUND() Rounds to the nearest value at the specified precision. ROUND(4.6) 5
CEILING() Rounds upward toward the next integer. CEILING(4.1) 5
FLOOR() Rounds downward toward the lower integer. FLOOR(4.9) 4

9. DIV() Function

DIV() returns the integer part of a division operation. It is intended for integer inputs.

Syntax:

DIV(integer1, integer2)

Examples

DIV(11, 2)

Output: 5

DIV(20, 4)

Output: 5

Practical Use

DIV() can be useful for calculations involving whole-number group sizes or integer-based divisions. For example, the integer quotient of 23 divided by 5 is 4.

Important: DIV() is not the same as ordinary division. Use / when a decimal result is required. Check how negative integers and data-source implementations behave before relying on the result in specialized calculations.


10. POWER() Function

POWER() raises a number to a specified exponent.

Syntax:

POWER(number, power)

Examples

POWER(2, 3)

Output: 8

POWER(5, 2)

Output: 25

The exponentiation operator can also be used:

5 ^ 2

Output: 25

Business Example: Compound Growth

If a value grows by a fixed rate each year, the growth factor can be calculated using a power.

[Starting Value] * POWER(1 + [Growth Rate], [Number of Years])

For a starting value of 10000, an annual growth rate of 5%, and 3 years:

10000 * POWER(1.05, 3)

Approximate result: 11576.25.

This formula assumes a constant annual compound growth rate and does not account for additional deposits, withdrawals, or other changes.


11. SQUARE() Function

SQUARE() returns the square of a number, which means multiplying the number by itself.

Syntax:

SQUARE(number)

Examples

SQUARE(4)

Output: 16

SQUARE(-5)

Output: 25

Practical Use

Square values can be useful in mathematical modeling, distance calculations, and calculations involving squared differences.

SQUARE([Actual Sales] - [Forecast Sales])

This calculates the squared difference between actual sales and forecast sales. Squared differences are useful in error analysis, but they make larger errors contribute disproportionately more than smaller errors.


12. SQRT() Function

SQRT() returns the square root of a number. The square root is the non-negative value that, when multiplied by itself, gives the original number.

Syntax:

SQRT(number)

Examples

SQRT(25)

Output: 5

SQRT(81)

Output: 9

Business Example: Root Mean Squared Error Component

If a calculation already contains the mean of squared errors, SQRT() can return its square root.

SQRT([Mean Squared Error])

This is the core mathematical operation used to obtain root mean squared error (RMSE) from mean squared error. The underlying aggregation and calculation must be defined correctly before applying the square root.

Important: SQRT() requires a non-negative input for a real-valued result. Negative inputs may produce NULL or an error depending on the calculation and data source.


13. EXP() Function

EXP() returns Euler's number, approximately 2.71828, raised to the specified power.

Syntax:

EXP(number)

Examples

EXP(1)

Approximate output: 2.71828

EXP(2)

Approximate output: 7.38906

Business and Analytical Uses

  • Exponential growth models.
  • Continuous compounding calculations.
  • Mathematical modeling and statistical analysis.
  • Transformations used in certain analytical models.

EXP() is different from POWER(): EXP(x) calculates e raised to x, while POWER(a, b) calculates a raised to b.


14. LN() and LOG() Functions

14.1 LN()

LN() returns the natural logarithm of a positive number. The natural logarithm uses Euler's number as its base.

Syntax:

LN(number)

Examples

LN(1)

Output: 0

LN(2.718281828)

Approximate output: 1

14.2 LOG()

LOG() returns the logarithm of a positive number. An optional base can be supplied; if it is omitted, base 10 is used.

Syntax:

LOG(number, [base])

Examples

LOG(100)

Output: 2, because 10 raised to the power 2 is 100.

LOG(16, 4)

Output: 2, because 4 raised to the power 2 is 16.

LN() vs LOG()

Function Base Example Approximate result
LN() Euler's number e LN(2.71828) 1
LOG(number) 10 by default LOG(100) 2
LOG(number, base) User-specified base LOG(8, 2) 3

Important: LN() and LOG() require positive input values for real-valued results. Zero and negative inputs may return NULL or cause errors depending on the data source.


15. PI() Function

PI() returns the mathematical constant pi, approximately 3.14159265358979.

Syntax:

PI()

Example: Area of a Circle

The area of a circle is calculated using the formula pi multiplied by the square of its radius.

PI() * SQUARE([Radius])

If the radius is 5, the area is approximately 78.54 square units.

Example: Circumference

The circumference of a circle is:

2 * PI() * [Radius]

PI() is also useful for trigonometric calculations that use angles expressed in radians.


16. Trigonometric Functions

Trigonometric functions calculate relationships between angles and ratios. They are useful for geometric, engineering, scientific, and specialized analytical calculations.

Function Purpose Example
SIN() Returns the sine of an angle. SIN(PI()/2) → 1
COS() Returns the cosine of an angle. COS(0) → 1
TAN() Returns the tangent of an angle. TAN(PI()/4) → approximately 1
COT() Returns the cotangent of an angle. COT(PI()/4) → approximately 1
ASIN() Returns the arcsine angle. ASIN(1) → pi/2 radians
ACOS() Returns the arccosine angle. ACOS(1) → 0 radians
ATAN() Returns the arctangent angle. ATAN(1) → pi/4 radians
ATAN2() Returns an angle based on y and x coordinates. ATAN2(2,1)

Important Rule: Radians

Trigonometric functions such as SIN(), COS(), and TAN() use radians, not degrees.

For example, 90 degrees equals pi/2 radians. Therefore:

SIN(PI() / 2)

Output: approximately 1.

Using SIN(90) does not mean the sine of 90 degrees; the input is interpreted as 90 radians.


17. RADIANS() and DEGREES() Functions

17.1 RADIANS()

RADIANS() converts an angle measured in degrees to radians.

Syntax:

RADIANS(number)

Example:

RADIANS(180)

Output: approximately 3.14159, which is pi radians.

17.2 DEGREES()

DEGREES() converts an angle measured in radians to degrees.

Syntax:

DEGREES(number)

Example:

DEGREES(PI()/4)

Output: 45.

Practical Example

SIN(RADIANS([Angle in Degrees]))

This converts a degree value into radians before calculating its sine.


18. MIN() and MAX() Functions

MIN() and MAX() can return the smallest or largest value. Their behavior depends on whether they are used as aggregate functions or with two expressions.

18.1 MIN()

MIN() returns the smaller of two comparable expressions or, when used as an aggregation, the minimum value in a field.

MIN(10, 25)

Output: 10.

MIN([Sales])

Returns the minimum Sales value in the applicable aggregation context.

18.2 MAX()

MAX() returns the larger of two comparable expressions or the maximum value in an aggregated field.

MAX(10, 25)

Output: 25.

MAX([Sales])

Returns the maximum Sales value in the applicable aggregation context.

MIN() vs MAX()

Function Purpose Example
MIN() Finds the smallest value. MIN(10,25) → 10
MAX() Finds the largest value. MAX(10,25) → 25

For example, MIN(Sales) and MAX(Sales) can help identify the lowest and highest sales values in a dataset. When comparing fields, ensure their data types are compatible.


19. ZN() Function and NULL Handling

ZN() returns the given expression if it is not NULL; otherwise, it returns zero. It is useful when missing numeric values should be treated as zero for a particular calculation.

Syntax:

ZN(expression)

Example

ZN([Profit])

If Profit is 5000, the result is 5000. If Profit is NULL, the result is 0.

Example: Calculate Sales Plus Additional Revenue

[Sales] + ZN([Additional Revenue])

This treats a NULL Additional Revenue value as zero.

Important Considerations

  • NULL is not always the same as zero. A missing value may mean unknown, unavailable, or not applicable.
  • Use ZN() only when treating NULL as zero makes sense for the business question.
  • Replacing NULL with zero can affect averages, totals, percentages, and other measures.
  • Check whether the data source supports the calculation as expected.

20. Mathematical Calculations for Business Analysis

20.1 Profit

Profit is calculated by subtracting cost from sales.

[Sales] - [Cost]

If Sales is 50000 and Cost is 35000, Profit is 15000.

20.2 Profit Margin

Profit margin measures profit as a proportion of sales.

IF [Sales] <> 0 THEN
    [Profit] / [Sales]
END

Format the calculated field as a percentage. If Profit is 15000 and Sales is 50000, the profit margin is 30%.

20.3 Sales Variance

Sales variance measures the difference between actual sales and the sales target.

[Actual Sales] - [Sales Target]

A positive result means sales exceed the target; a negative result means sales are below target.

20.4 Percentage Variance

IF [Sales Target] <> 0 THEN
    ([Actual Sales] - [Sales Target]) / [Sales Target]
END

Format the result as a percentage. If actual sales are 50000 and the target is 45000, the percentage variance is approximately 11.11% above target.

20.5 Discount Amount

[Original Price] * [Discount Rate]

If the original price is 2000 and the discount rate is 10%, the discount amount is 200.

20.6 Final Price After Discount

[Original Price] * (1 - [Discount Rate])

For an original price of 2000 and a discount rate of 10%, the final price is 1800.

20.7 Revenue

[Unit Price] * [Quantity]

This calculates row-level revenue when the unit price and quantity are available for each transaction.

20.8 Absolute Forecast Error

ABS([Actual Value] - [Forecast Value])

This measures the magnitude of the difference between an actual result and a forecast.

20.9 Growth Rate

IF [Previous Period Sales] <> 0 THEN
    ([Current Period Sales] - [Previous Period Sales]) / [Previous Period Sales]
END

Format the result as a percentage. The previous-period value must be defined consistently, such as the previous month or previous year.


21. Creating a Calculated Field in Tableau

  1. Open Tableau Desktop or Tableau Cloud with authoring access.
  2. Connect to a dataset containing numeric fields such as Sales, Cost, Profit, and Quantity.
  3. Locate the Data pane on the left side of the worksheet.
  4. Open the Data pane menu and choose Create Calculated Field.
  5. Enter a descriptive name, such as Profit Margin.
  6. Write the calculation in the formula editor.
  7. Review any validation message and correct errors.
  8. Click Apply or OK, depending on the interface.
  9. Drag the calculated field into the worksheet to inspect the results.
  10. Format the field as a number, currency, or percentage when appropriate.

Example: Create Profit

Calculated field name: Profit

[Sales] - [Cost]

Example: Create Rounded Profit Margin

Calculated field name: Profit Margin

IF [Sales] <> 0 THEN
    [Profit] / [Sales]
END

Set the default number format to Percentage to display the result clearly.


22. Practical Project: Sales Performance Dashboard

Project objective: Use Tableau number and mathematical functions to evaluate sales performance, calculate profitability, measure target variance, and present results in a dashboard.

Sample Data

Product Sales Cost Target Discount Rate
Laptop 50000 35000 45000 0.05
Mobile 30000 22000 32000 0.10
Keyboard 10000 6000 9000 0.08
Monitor 25000 18000 27000 0.06

Step 1: Calculate Profit

[Sales] - [Cost]

Step 2: Calculate Profit Margin

IF [Sales] <> 0 THEN
    [Profit] / [Sales]
END

Step 3: Calculate Target Variance

[Sales] - [Target]

Step 4: Calculate Absolute Variance

ABS([Sales] - [Target])

Step 5: Calculate Target Achievement

IF [Target] <> 0 THEN
    [Sales] / [Target]
END

Format the result as a percentage. A value of 1.0 represents 100% target achievement.

Step 6: Build the Dashboard

  1. Create a bar chart comparing Sales by Product.
  2. Create another chart comparing Profit by Product.
  3. Show Profit Margin as a percentage.
  4. Display Target Variance to identify products above or below target.
  5. Add KPI cards for total sales, total profit, and overall profit margin.
  6. Add relevant filters, such as product category, region, or reporting period.
  7. Use clear number formats, titles, labels, and tooltips.
  8. Validate all calculations against sample rows before publishing.

Expected Learning Outcomes

  • Calculate profit and profitability metrics.
  • Measure sales target achievement and variance.
  • Use ABS(), ROUND(), and other functions appropriately.
  • Format numeric measures for easy interpretation.
  • Build an interactive dashboard from calculated fields.

23. Common Errors and Troubleshooting

Problem Possible Cause Solution
Division returns an error or unexpected result. The denominator is zero or invalid. Check the denominator before division.
Unexpected rounded value. Floating-point precision or rounding behavior. Check the underlying precision and use number formatting if only display precision is required.
Negative value becomes positive. ABS() removes the sign. Use the original expression if the direction of the difference matters.
CEILING() or FLOOR() is unavailable. The connector may not support the function. Check the connector's function support or use a compatible alternative.
SQRT() produces NULL or an error. The input is negative or invalid. Validate the input before calculating the square root.
LOG() or LN() produces NULL or an error. The input is zero, negative, or invalid. Ensure the input is greater than zero.
Profit margin is unexpectedly large. Sales are zero, very small, or incorrectly aggregated. Check the denominator and verify the calculation's aggregation level.
NULL values affect totals. Missing values are included in the calculation. Review the meaning of NULL and use ZN() only when zero is appropriate.
Trigonometric results are unexpected. Angles are entered in degrees instead of radians. Use RADIANS() to convert degrees to radians.

24. Best Practices for Number and Mathematical Functions

  • Choose the correct data type for every numeric field.
  • Use parentheses to make complex calculations clear and control the order of operations.
  • Check for zero denominators before calculating ratios or percentages.
  • Distinguish between row-level calculations and aggregate calculations.
  • Use ABS() only when the direction of a difference is not required.
  • Use ROUND() for calculations that genuinely require rounded values, not just for display.
  • Format currency, percentages, and decimal values appropriately.
  • Validate the input range before using SQRT(), LN(), or LOG().
  • Use RADIANS() when trigonometric functions receive angles expressed in degrees.
  • Use ZN() only when replacing missing values with zero matches the business definition.
  • Check the connected data source for function limitations.
  • Test calculations with positive values, negative values, zeros, decimal values, and NULLs.
  • Give calculated fields descriptive names such as Profit Margin, Sales Variance, and Absolute Forecast Error.

25. Practice Exercises

  1. Calculate the sum of 1500 and 2500 using an arithmetic expression.
  2. Subtract Cost from Sales to calculate Profit.
  3. Calculate revenue using Unit Price multiplied by Quantity.
  4. Use ABS() to calculate the absolute difference between 120 and 150.
  5. Use SIGN() to identify whether a sales variance is positive or negative.
  6. Round 18.678 to two decimal places.
  7. Use CEILING() and FLOOR() on 7.4 and compare the outputs.
  8. Calculate the integer quotient of 29 divided by 4 using DIV().
  9. Calculate the square of 12 using SQUARE().
  10. Calculate the square root of 144 using SQRT().
  11. Calculate 2 raised to the power 8 using POWER().
  12. Calculate LOG(1000) and LN(1).
  13. Calculate the area of a circle with radius 7 using PI().
  14. Convert 180 degrees into radians using RADIANS().
  15. Calculate Profit Margin and format it as a percentage.
  16. Build a Tableau worksheet comparing sales, profit, and target variance by product.

26. Interview Questions and Answers

Q1. What are number functions in Tableau?

Answer: Number functions operate on numerical values to perform operations such as rounding, absolute-value calculations, powers, roots, logarithms, and trigonometric calculations.

Q2. What does ABS() do?

Answer: ABS() returns the absolute value of a number, removing its negative sign if present.

Q3. What is the difference between ROUND(), CEILING(), and FLOOR()?

Answer: ROUND() rounds to the nearest value at a specified precision, CEILING() rounds upward to an integer, and FLOOR() rounds downward to an integer.

Q4. What does SIGN() return?

Answer: SIGN() returns -1 for negative values, 0 for zero, and 1 for positive values.

Q5. What is the difference between DIV() and the division operator?

Answer: DIV() returns the integer part of an integer division operation, while the division operator / is used when a numeric quotient, potentially including decimals, is required.

Q6. What does POWER() do?

Answer: POWER() raises a number to a specified exponent. For example, POWER(2,3) returns 8.

Q7. What is the purpose of SQRT()?

Answer: SQRT() calculates the square root of a number and requires a suitable non-negative input for a real-valued result.

Q8. What is the difference between LN() and LOG()?

Answer: LN() calculates the natural logarithm using base e. LOG() calculates a logarithm using base 10 by default or a specified base.

Q9. What is EXP() used for?

Answer: EXP() calculates Euler's number raised to a specified power. It is useful in exponential calculations and mathematical models.

Q10. What is PI() used for?

Answer: PI() returns the mathematical constant pi, which is commonly used in circular geometry and trigonometric calculations.

Q11. Why do trigonometric functions use radians?

Answer: Tableau's trigonometric functions expect angles in radians. RADIANS() converts degrees into radians before the calculation.

Q12. How can you calculate profit in Tableau?

Answer: Create a calculated field using [Sales] - [Cost].

Q13. How can you calculate profit margin?

Answer: Divide Profit by Sales after checking that Sales is not zero, then format the result as a percentage.

Q14. What does ZN() do?

Answer: ZN() returns a non-NULL expression unchanged and returns zero when the expression is NULL.

Q15. Why should division by zero be handled?

Answer: A zero denominator can produce an invalid calculation or an unexpected result. Validate the denominator before dividing.

Q16. How can number functions help with forecasting?

Answer: Mathematical functions can support growth calculations, forecast-error measurements, rounding, and other calculations used in forecasting models.

Q17. Do number functions modify the original source data?

Answer: A Tableau calculated field produces a derived value for analysis; it does not, by itself, rewrite the original source data.


27. Quick Revision Checklist

  • ☐ Understand numeric data and arithmetic operators.
  • ☐ Use ABS() to calculate absolute values.
  • ☐ Use SIGN() to identify the direction of a value.
  • ☐ Understand ROUND(), CEILING(), and FLOOR().
  • ☐ Use DIV() for integer division where appropriate.
  • ☐ Use POWER(), SQUARE(), and SQRT() for powers and roots.
  • ☐ Use EXP(), LN(), and LOG() for exponential and logarithmic calculations.
  • ☐ Use PI() for mathematical formulas involving pi.
  • ☐ Understand trigonometric functions and radians.
  • ☐ Use MIN() and MAX() for minimum and maximum values.
  • ☐ Use ZN() only when replacing NULL with zero is appropriate.
  • ☐ Create calculated fields for profit, margin, variance, and growth.
  • ☐ Handle zero denominators and invalid input ranges.
  • ☐ Format numeric results as currency, percentages, or decimals.
  • ☐ Test calculations before using them in a dashboard.

28. Conclusion

Number and mathematical functions are essential tools for creating meaningful calculations in Tableau. Functions such as ABS(), ROUND(), CEILING(), FLOOR(), POWER(), SQRT(), EXP(), LN(), LOG(), and SIGN() support data analysis, financial calculations, forecasting, and numerical modeling.

By combining these functions with arithmetic operators and calculated fields, you can build useful business metrics such as profit, profit margin, sales variance, target achievement, and forecast error. Practice the examples using real datasets and validate results before using them in reports or dashboards.

Continue Learning: Explore JustAcademy Tableau Training | Register for a Tableau Course Demo

Official Reference: Tableau Number Functions Documentation

whatsapp