Skip to main content

Comparison Operators

Operators for comparing values.

Is Equal To

Returns true if both values are equal.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Arguments:

#NameTypeDescription
0First Valueinteger, decimal, float, money, string, boolean, dateTime, dateFirst value
1Second Valueinteger, decimal, float, money, string, boolean, dateTime, dateSecond value

Notes:

  • String comparisons are case-sensitive
  • Numeric types are compared by value

Example:

Is Equal To(Status, "Active") → true if Status is "Active"
Is Equal To(Amount, 100) → true if Amount is 100

Is Not Equal To

Returns true if values are different.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Example:

Is Not Equal To(Status, "Closed") → true if Status is not "Closed"

Is Greater Than

Returns true if first value is strictly greater than second.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Arguments:

#NameTypeDescription
0First numberinteger, decimal, float, moneyNumber to compare
1Second numberinteger, decimal, float, moneyNumber to compare against

Example:

Is Greater Than(Amount, 1000) → true if Amount > 1000

Is Greater Than Or Equal To

Returns true if first value is greater than or equal to second.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Example:

Is Greater Than Or Equal To(Score, 70) → true if Score >= 70 (passing grade)

Is Less Than

Returns true if first value is strictly less than second.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Example:

Is Less Than(Stock, ReorderPoint) → true if below reorder point

Is Less Than Or Equal To

Returns true if first value is less than or equal to second.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Example:

Is Less Than Or Equal To(Age, 17) → true if Age is 17 or less (minor)

Contains

Returns true if a string contains the specified substring.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Arguments:

#NameTypeDescription
0Base StringstringString to search in
1SubstringstringString to search for

Notes: Case-sensitive comparison.

Example:

Contains("Hello World", "World") → true
Contains(Email, "@company.com") → true if company email

Does Not Contain

Returns true if a string does NOT contain the substring.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Example:

Does Not Contain(Description, "confidential") → true if safe to share

Starts With

Returns true if text starts with specified characters.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Arguments:

#NameTypeDescription
0TextstringString to check
1BeginningstringExpected prefix

Example:

Starts With(PhoneNumber, "+1") → true if US number
Starts With(OrderNumber, "ORD-") → true if valid order format

Does Not Start With

Returns true if text does NOT start with specified characters.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Ends With

Returns true if text ends with specified characters.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Arguments:

#NameTypeDescription
0TextstringString to check
1EndingstringExpected suffix

Example:

Ends With(Email, "@gmail.com") → true if Gmail address
Ends With(FileName, ".pdf") → true if PDF file

Does Not End With

Returns true if text does NOT end with specified characters.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Contains Item

Returns true if a list contains the specified item.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Arguments:

#NameTypeDescription
0ListlistCollection to search
1Iteminteger, decimal, float, money, string, boolean, dateTime, dateItem to find

Example:

Contains Item(ApprovedStatuses, CurrentStatus) → true if status is in approved list

Does Not Contain Item

Returns true if a list does NOT contain the specified item.

PropertyValue
CategoryBoolean/Binary Logical
Min Arguments2
Max Arguments2
Returnsboolean

Comparison Quick Reference

OperatorSymbolDescription
Is Equal To=Values are exactly equal
Is Not Equal ToValues are different
Is Greater Than>First is larger
Is Greater Than Or Equal To>=First is larger or equal
Is Less Than<First is smaller
Is Less Than Or Equal To<=First is smaller or equal
ContainsString includes substring
Starts With^String begins with prefix
Ends With$String ends with suffix
Contains ItemList includes value