Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. I. 2. НЕКОТОРЫЕ ГНОСЕОЛОГИЧЕСКИЕ ПРЕДПОСЫЛКИ
  2. II. 1. ФИЛОСОФСКИЕ И ЛОГИЧЕСКИЕ ПРЕДПОСЫЛКИ ФАЛЬСИФИКАЦИОНИЗМА
  3. II. Клинико-электрофизиологические виды СВТ
  4. III Непрерывность дифференцируемой функции
  5. III. Функции Бюро контрольных работ
  6. IV. Основные функции участников
  7. Автокорреляционная функция ЛЧМ-сигнала. Сечения функции неопределенности ЛЧМ-сигнала. Выбор класса зондирующих сигналов для РЛС.

Логические функции являются неотъемлемым компонентом многих формул. Всякий раз, когда необходимо реализовать те или иные действия в зависимости от выполнения каких-либо условий, следует использовать логические функции.

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

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

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

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

Функция ИЛИ(арг1, арг2,...) возвращает значение ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА.

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

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

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

лог_выражение - условие;

знач_если_истина - значение, которое принимает функция, если лог_выражение равно ИСТИНА;

знач_если_ложь - значение, которое принимает функция, если лог_выражение равно ЛОЖЬ.

Например, в приведенной ниже таблице столбец Допуск к занятиям заполняется из условия, что студент сдал все экзамены, т.е. в колонке Экзаменационные оценки нет пустых ячеек.

Данную задачу можно решить с помощью логической функции ЕСЛИ и статистической функции СЧЕТЗ, которая производит подсчет непустых ячеек.

1. Устанавливаем курсор в ячейку F4 и вызываем Мастер функций.

2. В диалоговом окне Мастера выбираем категорию функций Логические, а в ней - функцию ЕСЛИ.

3. В результате откроется диалоговое окно, в котором вводим аргументы функции (см. рис. 37):

Лог_выражепие - СЧЕТЗ(С4:Е4) = 3 (т.е. нет ни одной пустой ячейки в диапазоне С4:Е4);

Значение_если_истина - Допускается;

3начение_если_ложъ - Не допускается.

4. Нажимаем кнопку ОК.

5. Распространяем формулу на ячейки F5, F6, F7.

Рис. 37. Аргументы функции ЕСЛИ

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


Дата добавления: 2015-12-07; просмотров: 89 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.006 сек.)