![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Логические функции
Логические функции предназначены для реализации многовариантных расчетов. Основные логические функции приведены в таблице 4. Таблица 4 Основные логические функции
Рисунок 4 И(А1> 5; B1< 0; C1> 1) = ИСТИНА, т.к. выполняются все указанные условия; ИЛИ(А1> 5; B1> 0; C1> 10) = ИСТИНА, т.к. выполняется одно из условий, а именно А1> 5; НЕ(A1< 5) = ИСТИНА, т.к. условие ложно, то функция НЕ возвращает значение ИСТИНА; ЕСЛИ(А1> 0; 5; 10) = 5, функция возвращает значение 5, так как в ячейке А1 записано положительное число. Пример 2.3 Считается, что студент сдал сессию в том случае, если средний экзаменационный балл больше 3 и число пропусков занятий меньше 10%. В противном случае студент сессию не сдал. Функция ЕСЛИ (ячейка С2 на рисунке 5), реализующая этот алгоритм, будет выглядеть следующим образом: ЕСЛИ(И(А2> 3; В2< =10%); " СДАЛ"; " НЕ СДАЛ") и вернет значение НЕ СДАЛ, т.к. не выполняется одно из условий, а именно В2< =10%.
Рисунок 5 Пример использования функции ЕСЛИ Пример 2.4 Пусть в ячейку А1 могут быть занесены три текстовые константы: " красный", " желтый", " зеленый". В зависимости от значения текстовой константы необходимо реализовать функцию ЕСЛИ, выдающую соответствующие рекомендации: " стойте", " ждите", " идите". Функция будет выглядеть следующим образом: ЕСЛИ(А1=" красный"; " стойте"; ЕСЛИ(А1=" желтый"; " ждите"; " идите")).
|