Logical Operators
Equal to:
ahas the same value asbNot equal to:
ahas a different value tobAnd: Both of statements
xandyare trueOr: Either of statements
xandyis trueNot: Statement
xis not true
Excel
Equal: =‹expression1›=‹expression2› Not equal: =‹expression1›<>‹expression2› And: =~AND!~(‹expression1›, ‹expression2›«, expressionN») Or: =~OR!~(‹expression1›, ‹expression2›«, expressionN») Not equal: =~NOT!~(‹expression›)
=A1=B1
=A1<>B1
=AND(A1,B1)
=OR(A1,B1)
=NOT(ISBLANK(A1))Tableau
Equal: ‹expression1› = ‹expression2› Not equal: ‹expression1› != ‹expression2› And: ‹expression1› ~AND!~ ‹expression2› Or: ‹expression1› ~OR!~ ‹expression2› Not: ~NOT!~ ‹expression›
[Contract Type] = "Fixed"
[Country of Origin] != [Country of Operations]
[Tenure] < 10 AND AVG([Sales]) >= 50000
[Tenure] >= 10 OR AVG([Sales]) < 50000
NOT ISNULL([Name])Alteryx
Equal: ‹expression1› = ‹expression2› Not equal: ‹expression1› != ‹expression2› And: ‹expression1› ~AND›~ ‹expression2› Or: ‹expression1› ~OR!~ ‹expression2› Not: ~NOT!~ ‹expression›
NB. The shorthand operators && (and), || (or) and ! (not) are also available.
OrgVue
Equal: ‹expression1› == ‹expression2›
Not equal: ‹expression1› != ‹expression2›
And: ‹expression1› && ‹expression2›
Not equal: ‹expression1› || ‹expression2›
Not: !‹expression›
tSQL
Equal: ‹expression1› = ‹expression2› Not equal: ‹expression1› <> ‹expression2› And: ‹expression1› ~AND!~ ‹expression2› Or: ‹expression1› ~OR!~ ‹expression2› Not: ~NOT!~ ‹expression›
NB. != can be used instead for 'not equal' but <> is considered good practice.
Python
Equal: ‹expression1› == ‹expression2› Not equal: ‹expression1› != ‹expression2› And: ‹expression1› ~and!~ ‹expression2› Or: ‹expression1› ~or!~ ‹expression2› Not: ~not!~ ‹expression›
NB. The above example assumes variables have been declared for sales and name and that the numpy library has been imported. For more information, go to General > Variables.
Last updated
Was this helpful?