Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа № 2. Присвоение имен. Прогр...docx
Скачиваний:
1
Добавлен:
22.08.2019
Размер:
181.54 Кб
Скачать

Логические функции.

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

Логические функции Microsoft Excel приведены ниже в таблице.

Функция

Описание

ЕСЛИ

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

И

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

ИЛИ

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

ИСТИНА

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

ЛОЖЬ

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

НЕ

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

Детальное описание функций и их параметров можно получить в справочной системе Microsoft Excel.

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

Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.

Если указанный интервал не содержит логических значений, то И возвращает значение ошибки #ЗНАЧ!.

Рассмотрим примеры работы наиболее часто используемых функций:

Функция и

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

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

A

1

Данные

2

50

3

104

Формула

Описание (результат)

=И(1<A2; A2<100)

Т.к. 50 больше 1 и меньше 100 (ИСТИНА)

=ЕСЛИ(И(1<A3; A3<100); A3; "Значение вне интервала.")

Показывает второе число из приведенных выше (если оно больше 1 и меньше 100) или сообщение (Значение вне интервала.)

=ЕСЛИ(И(1<A2; A2<100); A2; "Значение вне интервала.")

Показывает первое число из приведенных выше (если оно больше 1 и меньше 100) или сообщение (50)