Логические функции
Логические функции действуют на выражение для возврата сведений о значениях или наборах в выражении. Например, можно использовать функцию IF для проверки результата выражения и создания условных результатов.
В этой категории
Функция | Описание |
---|---|
AND | Проверяет, TRUE ли оба аргумента, и возвращает TRUE , если оба аргумента TRUE . |
BITAND | Возвращает битовое значение "AND" из двух чисел. |
BITLSHIFT | Возвращает число, смещенное влево указанным числом битов. |
BITOR | Возвращает битовое значение "OR" из двух чисел. |
BITRSHIFT | Возвращает число, смещенное вправо по указанному числу битов. |
BITXOR | Возвращает битовое значение XOR из двух чисел. |
COALESCE | Возвращает первое выражение, которое не оценивается BLANK. |
FALSE | Возвращает логическое значение FALSE . |
IF | Проверяет условие и возвращает одно значение при TRUE , в противном случае возвращается второе значение. |
IF.EAGER | Проверяет условие и возвращает одно значение при TRUE , в противном случае возвращается второе значение. Использует план выполнения, который всегда выполняет выражения ветви независимо от выражения условия. |
IFERROR | Вычисляет выражение и возвращает указанное значение, если выражение возвращает ошибку |
NOT | Изменяет FALSE на TRUE или TRUE на FALSE . |
OR | Проверяет, является ли один из аргументов TRUE возвращать TRUE . |
SWITCH | Вычисляет выражение по списку значений и возвращает одно из нескольких возможных выражений результатов. |
TRUE | Возвращает логическое значение TRUE . |