Справка Collabora Office 24.04
This category contains the Logical functions.
Zero (0) is equivalent to FALSE and all other numbers are equivalent to TRUE.
Empty cells and text in cells are ignored.
A #VALUE error is raised if all arguments are ignored.
A #VALUE error is raised if one argument is direct text (not text in a cell).
Errors as argument lead to an error.
Задаёт логическую проверку, которую требуется выполнить.
IF(Test [; [ThenValue] [; [OtherwiseValue]]])
Условие: любое значение или выражение, которое может иметь значение ИСТИНА или ЛОЖЬ.
Тогда значение (необязательный параметр): возвращаемое значение в случае выполнения условия (т.е. если возвращается значение ИСТИНА).
Иначе значение (необязательный параметр): возвращаемое значение в случае невыполнения логического условия (т.е. если возвращается значение ЛОЖЬ).
В функциях Collabora Office Calc параметры, отмеченные, как "необязательные" могут быть пропущены, только если нет параметров, идущих после. Например, в функции с четырьмя параметрами, в которой последние два параметра "необязательные", вы можете пропустить 4-й параметр или 3-й и 4-й, но нельзя пропустить только 3-й параметр.
=IF(A1>5;100;"too small") If the value in A1 is greater than 5, the value 100 is returned; otherwise, the text too small is returned.
=IF(A1>5;;"too small") If the value in A1 is greater than 5, the value 0 is returned because empty parameters are considered to be 0; otherwise, the text too small is returned.
=IF(A1>5;100;) If the value in A1 is less than 5, the value 0 is returned because the empty OtherwiseValue is interpreted as 0; otherwise 100 is returned.
Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА. Если хотя бы один элемент имеет значение ЛОЖЬ, возвращается значение ЛОЖЬ.
Аргументы представляют собой либо логические выражения (ИСТИНА, 1<5, 2+3=7, B8<10), которые возвращают логические значения, либо массивы (A1:C3) логических значений.
И(Logical 1 [; Logical 2 [; … [; Logical 255]]])
Требуется проверить логические значения для записей 12<13; 14>12 и 7<6:
=И(12<13; 14>12; 7<6) возвращает значение ЛОЖЬ.
=И(ЛОЖЬ(); ИСТИНА()) возвращает значение ЛОЖЬ.
Возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА. Возвращает значение ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
Аргументы представляют собой либо логические выражения (ИСТИНА, 1<5, 2+3=7, B8<10), которые возвращают логические значения, либо массивы (A1:C3) логических значений.
ИЛИ(Logical 1 [; Logical 2 [; … [; Logical 255]]])
Требуется проверить логические значения для записей 12<13; 13>22 и 45=45.
=ИЛИ(12<11; 13>22; 45=45) возвращает значение ИСТИНА.
=ИЛИ(ЛОЖЬ(); ИСТИНА()) возвращает значение ИСТИНА.
Returns true if an odd number of arguments evaluates to TRUE.
Аргументы представляют собой либо логические выражения (ИСТИНА, 1<5, 2+3=7, B8<10), которые возвращают логические значения, либо массивы (A1:C3) логических значений.
ИСКЛИЛИ(Logical 1 [; Logical 2 [; … [; Logical 255]]])
=ИСКЛИЛИ(ИСТИНА(); ИСТИНА()) возвращает значение ЛОЖЬ
=ИСКЛИЛИ(ИСТИНА(); ИСТИНА(); ИСТИНА()) возвращает значение ИСТИНА
=ИСКЛИЛИ(ЛОЖЬ(); ИСТИНА()) возвращает значение ИСТИНА
Задаётся логическое значение ИСТИНА. Функция ИСТИНА() не требует аргументов и всегда возвращает логическое значение ИСТИНА.
ИСТИНА()
Если A=ИСТИНА, а B=ЛОЖЬ, возвращаются следующие значения:
=И(A; B) возвращает значение ЛОЖЬ.
=ИЛИ(A; B) возвращает значение ИСТИНА.
=НЕ(И(A; B)) возвращает значение ИСТИНА.
Возвращает логическое значение ЛОЖЬ. Функция ЛОЖЬ() не требует аргументов и всегда возвращает логическое значение ЛОЖЬ.
ЛОЖЬ()
=ЛОЖЬ() возвращает значение ЛОЖЬ.
=НЕ(ЛОЖЬ()) возвращает значение ИСТИНА.
Дополняет (инвертирует) логическое значение.
НЕ(Логическое_значение)
Логическое значение: любое значение, подлежащее дополнению.
=НЕ(A). Если A=ИСТИНА, то НЕ(A) принимает значение ЛОЖЬ.