Арифметический оператор Значение
ИСТИНА
Возвращает логическое значение ИСТИНА.
Синтаксис
ИСТИНА( )
Замечания
Можно непосредственно ввести значение ИСТИНА в ячейки и формулы без использования этой функции. Функция ИСТИНА предназначена для совместимости с другими системами электронных таблиц.
ЛОЖЬ
Возвращает логическое значение ЛОЖЬ.
Синтаксис
ЛОЖЬ( )
Замечания
Можно непосредственно ввести слово ЛОЖЬ в рабочий лист или в формулу, и Microsoft Excel будет интерпретировать его как логическое значение ЛОЖЬ.
И
Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.
Синтаксис
И(логическое_значение1; логическое_значение2; ...)
Логическое_значение1, логическое_значение2, ... - это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
· Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения.
· Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.
· Если указанный интервал не содержит логических значений, то И возвращает значение ошибки #ЗНАЧ!.
Примеры
И(ИСТИНА; ИСТИНА) равняется ИСТИНА
И(ИСТИНА; ЛОЖЬ) равняется ЛОЖЬ
И(2+2=4; 2+3=5) равняется ИСТИНА
Если интервал B1:B3 содержит значения ИСТИНА, ЛОЖЬ, и ИСТИНА, то:
И(B1:B3) равняется ЛОЖЬ
Если ячейка B4 содержит число между 1 и 100, то:
И(1<B4; B4<100) равняется ИСТИНА
Предположим, что нужно вывести на экран содержимое ячейки B4, если она содержит число строго между 1 и 100 и сообщение "Значение вне интервала" в противном случае. Тогда, если ячейка B4 содержит число 104, то выражение:
ЕСЛИ(И(1<B4; B4<100); B4; "Значение вне интервала") равняется "Значение вне интервала",
а если ячейка B4 содержит число 50, то выражение:
ЕСЛИ(И(1<B4; B4<100); B4; "Значение вне интервала") равняется 50
ИЛИ
Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
Синтаксис
ИЛИ(логическое_значение1; логическое_значение2; ...)
Логическое_значение1, логическое_значение2, ... - это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
· Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения.
· Если аргумент, который является массивом или ссылкой, содержит тексты, пустые значения или значения ошибок, то эти значения игнорируются.
· Если заданный интервал не содержит логических значений, то функция ИЛИ возвращает значение ошибки #ЗНАЧ! .
· Можно использовать функцию ИЛИ как формулу массива, чтобы проверить, имеются ли значения в массиве. Для того, чтобы ввести функцию ИЛИ как формулу массива, нажмите CTRL+SHIFT.
Примеры
ИЛИ(ИСТИНА) равняется ИСТИНА
ИЛИ(1+1=1;2+2=5) равняется ЛОЖЬ
Если ячейки A1:A3 содержат значения ИСТИНА, ЛОЖЬ и ИСТИНА, то:
ИЛИ(A1:A3) равняется ИСТИНА
Следующая макроформула проверяет содержимое активной ячейки. Если ячейка содержит единственный символ "c" или "s", то функция ИЛИ вернет значение ИСТИНА и макрос переходит в область КонецОчистки:
ЕСЛИ(ИЛИ(АКТИВНАЯ.ЯЧЕЙКА()="c";АКТИВНАЯ.ЯЧЕЙКА()="s"); ПЕРЕЙТИ(КонецОчистки))
В приведенном примере показано, как использовать форму функции ЕСЛИ для рабочего листа на листе макросов. Можно использовать также и форму для листа макросов.
НЕ
Меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине.
Синтаксис
НЕ(логическое_значение)
Логическое_значение - это значение или выражение, которое при вычислении дает ИСТИНА или ЛОЖЬ. Если логическое_значение имеет значение ЛОЖЬ, то функция НЕ возвращает значение ИСТИНА; Если логическое_значение имеет значение ИСТИНА, то функция НЕ возвращает значение ЛОЖЬ.
Примеры
НЕ(ЛОЖЬ) равняется ИСТИНА
НЕ(1+1=2) равняется ЛОЖЬ
Операторы
Операторами обозначаются операции (например сложение, вычитание или умножение), которые следует выполнить над операндами формулы.
· Арифметические операторы используются для обозначения основных математических операций над числами. Результатом выполнения арифметической операции всегда является число.
· Операторы сравнения используются для обозначения операций сравнения двух чисел. Результатом выполнения операции сравнения является логическое значение ИСТИНА или ЛОЖЬ.
· Текстовый оператор используются для обозначения операции объединения последовательностей символов в единую последовательность символов.
Арифметический оператор Значение
+ (знак плюс) Сложение
(знак минус) Вычитание
(или унарный минус, например, -1)
/ (косая черта) Деление
* (звездочка) Умножение
% (знак процента) Процент, например 20%
^ (крышка) Возведение в степень
Оператор сравнения Значение
= Равно
> Больше
< Меньше
>= Больше или равно
<= Меньше или равно
<> Не равно
Текстовый оператор Значение
& (амперсанд) Объединение последовательностей
символов в одну последовательность символов.