Logical Functions Flashcards

1
Q

NOT(logical)

A

Changes FALSE to TRUE, or TRUE to FALSE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

IF(logical_test, value_if_true[, value_if_false])

A

Checks a condition, and returns one value when it’s TRUE, otherwise it returns a second value.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

IF.EAGER(logical_test, value_if_true[, value_if_false])

A

Checks a condition, and returns one value when TRUE, otherwise it returns a second value. It uses an eager execution plan which always executes the branch expressions regardless of the condition expression.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

AND(logical1,logical2)

A

Checks whether both arguments are TRUE, and returns TRUE if both arguments are TRUE. Otherwise returns false.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

OR(logical1,logical2)

A

Checks whether one of the arguments is TRUE to return TRUE. The function returns FALSE if both arguments are FALSE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

SWITCH(expression, value, result[, value, result]…[, else])

A

Evaluates an expression against a list of values and returns one of multiple possible result expressions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

IFERROR(value, value_if_error)

A

Evaluates an expression and returns a specified value if the expression returns an error; otherwise returns the value of the expression itself.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

BITAND(number, number)

A

Returns a bitwise AND of two numbers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

BITOR(number, number)

A

Returns a bitwise OR of two numbers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

BITXOR(number, number)

A

Returns a bitwise XOR of two numbers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

BITLSHIFT(Number, Shift_Amount)

A

Returns a number shifted left by the specified number of bits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

BITRSHIFT(Number, Shift_Amount)

A

Returns a number shifted right by the specified number of bits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

COALESCE(expression, expression[, expression]…)

A

Returns the first expression that does not evaluate to BLANK. If all expressions evaluate to BLANK, BLANK is returned.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

FALSE()

A

Returns the logical value FALSE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

TRUE()

A

Returns the logical value TRUE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly