##### Page tree

Release 8.2.2

Contents:

Computes the absolute value of a given numeric value. The value can be a Decimal or Integer literal or a reference to a column containing numeric values.

Wrangle vs. SQL: This function is part of Wrangle , a proprietary data transformation language. Wrangle is not SQL. For more information, see Wrangle Language.

## Basic Usage

Column reference example:

<span>abs(MyInteger)</span>

Output:
Returns the absolute value of each value found in the `MyInteger` column.

Numeric literal example:

<span>(</span><span>abs(</span><span>MyInteger</span><span>) </span><span>== 5)</span>

Output: Returns `true` if the absolute value of the entry in the `MyInteger` column is 5.

## Syntax and Arguments

<span>abs(numeric_value)</span>

ArgumentRequired?Data TypeDescription
numeric_valueYstring, decimal, or integerName of column or Decimal or Integer literal to apply to the function

### numeric_value

Name of the column or numeric literal whose absolute value is to be computed.

• Missing input values generate missing results.
• Literal numeric values should not be quoted. Quoted values are treated as strings.
• Multiple columns and wildcards are not supported.

Usage Notes:

Required?Data TypeExample Value
YesString (column reference) or Integer or Decimal value`-10.5`

## Examples

### Example - Basic ABS function

Source:

Your source data looks like the following, which measures coordinate distances from a fixed point on a grid:

XY
-24
-6.2-2
0-4.2
44
15-0.05

Transform:

You can use the following transform to derive the absolute values of these columns, which now measure distance from the fixed point:

Transformation Name `New formula` `Single row formula` `abs(X)` `'distanceX'`

Transformation Name `New formula` `Single row formula` `abs(y)` `'distanceY'`

Results:

XYdistanceXdistanceY
-2424
-6.2-26.22
0-4.204.2
4444
15-0.05150.05

You can then use `POW `and `SQRT` functions to compute the total distance.