Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Вопрос 4: Логические функции в табличном процессоре Microsoft Excel




Логические функции используются для проверки выполнения одного или нескольких условий. К логическим функциям относят функции: ЕСЛИ, И, ИЛИ, НЕ.

Функция ЕСЛИ используется для условной проверки значений и формул и позволяет выводить альтернативные значения в зависимости от истинности логического условия. Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.

Функция ЕСЛИ используется при проверке условий для значений и формул. Позволяет поставить значение конечной ячейки в зависимость от выполнения условия.

Синтаксис

ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)

Лог_выражение – выражение, результатом вычисления которого является либо истина либо ложь.

Значение_если_истина – это значение, которое должно быть выведено, если логическое выражение истинно.

Значение_если_ложь – это значение, которое должно быть выведено, если логическое выражение ложно.

Когда какой-либо аргумент функции ЕСЛИ является массивом, вычисляет­ся каждый элемент массива. Когда какой-либо из аргументов задает действие, действие выполняется. В качестве аргументов вы можете вложить друг в друга до 7 функций ЕСЛИ. Функция ЕСЛИ является, пожалуй, самой употребляемой функцией.

Например, если нужно с помощью функции ЕСЛИ проверить находится ли в ячейке А1 положительное число и результат вывести в виде текста в ячейку В1, то функция введенная в ячейку В1 будет иметь следующий вид:

ЕСЛИ(А1>=0;"положительное";"отрицательное")

Функции И и ИЛИ позволяют задавать в формуле одновременно несколько условий.

Функция И используется для проверки одновременного выполнения нескольких условий. Возвращает значение ИСТИНА, если все условия выполняются (имеют значение ИСТИНА); возвращает значение ЛОЖЬ, если хотя бы одно условие не выполняется (имеет значение ЛОЖЬ).

Синтаксис

И(логическое_значение1;логическое_значение2;...)

Логическое_значение1, логическое_значение2,... – это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Например, если нужно с помощью функции И проверить находятся ли в ячейках А1 и В1 положительные числа и результат вывести в ячейку С1, то функция введенная в ячейку С1 будет иметь следующий вид: И(А1>=0;В1>=0). Таким образом, если оба числа будут положительными, ячейка С1 будет содержать результат ИСТИНА, если хотя бы одно будет отрицательным, то ячейка С1 будет содержать результат ЛОЖЬ.

Если результат данного вычисления нужно вывести в ячейку С1 в виде текста, то функция введенная в ячейку С1 будет иметь следующий вид:

ЕСЛИ(И(А1>=0;В1>=0);"оба положительные";"одно или оба отрицательные")

Функция ИЛИ используется для проверки выполнения хотя бы одного из нескольких условий. Возвращает ИСТИНА, если хотя бы одно из условий выполняется (имеет значение ИСТИНА); возвращает ЛОЖЬ, если все условия не выполняются (имеют значение ЛОЖЬ).

Синтаксис

ИЛИ(логическое_значение1;логическое_значение2;...)

Логическое_значение1, логическое_значение2,... – от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.

Например, если нужно с помощью функции И проверить находится ли хотя бы в одной из ячеек А1 или В1 положительное число и результат вывести в ячейку С1, то функция введенная в ячейку С1 будет иметь следующий вид: ИЛИ(А1>=0;В1>=0). Таким образом, если хотя бы одно число будет положительным, ячейка С1 будет содержать результат ИСТИНА, если оба будут отрицательными, то ячейка С1 будет содержать результат ЛОЖЬ.

Если результат данного вычисления нужно вывести в ячейку С1 в виде текста, то функция введенная в ячейку С1 будет иметь следующий вид:

ЕСЛИ(ИЛИ(А1>=0;В1>=0);"одно или оба положительные";"оба отрицательные")

Аргументы функций И и ИЛИ могут быть логическими значениями (такими, как ИСТИНА или ЛОЖЬ), массивами или ссылками, содержащими логические значения. Если указанный интервал не содержит логических значений, то функции И и ИЛИ возвращают значение ошибки #ЗНАЧ!.

Функция НЕ меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине.

Синтаксис

НЕ (логическое_значение)

Логическое_значение – величина или выражение, которые могут принимать два значения: ИСТИНА или ЛОЖЬ.

Если логическое_значение имеет значение ЛОЖЬ, то функция НЕ возвращает значение ИСТИНА; если логическое_значение имеет значение ИСТИНА, то функция НЕ возвращает значение ЛОЖЬ.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных