Арифметический оператор Значение

ИСТИНА

Возвращает логическое значение ИСТИНА.

Синтаксис

ИСТИНА( )

Замечания

Можно непосредственно ввести значение ИСТИНА в ячейки и формулы без использования этой функции. Функция ИСТИНА предназначена для совместимости с другими системами электронных таблиц.

ЛОЖЬ

Возвращает логическое значение ЛОЖЬ.

Синтаксис

ЛОЖЬ( )

Замечания

Можно непосредственно ввести слово ЛОЖЬ в рабочий лист или в формулу, и 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%

^ (крышка) Возведение в степень

Оператор сравнения Значение

= Равно

> Больше

< Меньше

>= Больше или равно

<= Меньше или равно

<> Не равно

Текстовый оператор Значение

& (амперсанд) Объединение последовательностей

символов в одну последовательность символов.

Наши рекомендации