Cheat Sheet

Full contact line

Text Concatenation

FORMULA
Name & " | " & Email & " | " & Location
EXAMPLE EXPLANATION
Builds a single-line contact summary from three fields.

Status text build

Text Concatenation

FORMULA
"Status: " & If(IsActive, "Active", "Inactive")
EXAMPLE EXPLANATION
The & operator concatenates the static text "Status: " with the output of If(IsActive, "Active", "Inactive"), dynamically producing "Status: Active" or "Status: Inactive" based on the Boolean value of IsActive.

Joining year label

Text Concatenation

FORMULA
"Joined in " & Year(JoiningDate)
EXAMPLE EXPLANATION
The & operator concatenates the static text "Joined in " with the numeric year extracted by Year(JoiningDate), producing a label like "Joined in 2026" β€” with Power Fx automatically converting the number to text during concatenation.

Salary plus bonus

Numeric Operations

FORMULA
Salary + 5000
EXAMPLE EXPLANATION
The + operator performs simple numeric addition, adding a fixed bonus of 5000 to the Salary value to produce the updated total β€” useful for quick bonus or increment calculations in a Canvas App.

Salary minus deduction

Numeric Operations

FORMULA
Salary - 2000
EXAMPLE EXPLANATION
The - operator performs numeric subtraction, deducting a fixed amount of 2000 from Salary to produce the net value after deduction β€” commonly used for calculating amounts after tax, fines, or other fixed deductions.

Monthly salary

Numeric Operations

FORMULA
Salary / 12
EXAMPLE EXPLANATION
Divides annual Salary by 12 to get a monthly figure.

Rounded monthly salary

Numeric Operations

FORMULA
Round(Salary / 12, 0)
EXAMPLE EXPLANATION
Divides Salary by 12 and rounds to the nearest whole number.

Absolute salary gap

Numeric Operations

FORMULA
Abs(Salary - 60000)
EXAMPLE EXPLANATION
The Abs() function returns the absolute value of Salary - 60000, stripping away the negative sign if present β€” so the result is always the positive difference between Salary and 60000, regardless of which value is larger.

Salary greater than

Comparisons

FORMULA
Salary > 50000
EXAMPLE EXPLANATION
Checks whether Salary exceeds 50000.

Salary less than

Comparisons

FORMULA
Salary < 40000
EXAMPLE EXPLANATION
Checks whether Salary is below 40000.

Salary equals

Comparisons

FORMULA
Salary = 62000
EXAMPLE EXPLANATION
Checks whether Salary is exactly 62000.

Salary not equal

Comparisons

FORMULA
Salary  62000
EXAMPLE EXPLANATION
Checks whether Salary is not equal to 62000.

Salary at least

Comparisons

FORMULA
Salary >= 45000
EXAMPLE EXPLANATION
Checks whether Salary is 45000 or more.

Salary at most

Comparisons

FORMULA
Salary <= 90000
EXAMPLE EXPLANATION
Checks whether Salary is 90000 or less.

Department equals text

Comparisons

FORMULA
Department = "IT"
EXAMPLE EXPLANATION
Checks whether Department equals the text IT.

IsActive equals true

Comparisons

FORMULA
IsActive = true
EXAMPLE EXPLANATION
Checks whether the employee is currently active.

JoiningDate before today

Comparisons

FORMULA
JoiningDate < Today()
EXAMPLE EXPLANATION
Checks whether the employee joined before today's date.

Name not blank

Comparisons

FORMULA
Name  ""
EXAMPLE EXPLANATION
Checks whether the Name field is a non-empty string.

Store current employee

Variables (Set)

FORMULA
Set(varCurrentEmployee, ThisItem)
EXAMPLE EXPLANATION
Stores the selected gallery record in a global variable.
Showing 1 – 20 of 132 formulae