|
|
|
§ 3. Встроенные функции и их использование
Логические функции
К категории логических относятся функции ЕСЛИ, И, ИЛИ, ИСТИНА, ЛОЖЬ, НЕ. Функции И, ИЛИ, НЕ позволяют создавать составные логические выражения. Формат этих функций: И(логическое_значение1; [логическое_значение2]; ...) ИЛИ(логическое_значение1; [логическое_значение2]; ...) НЕ(логическоезначение) Аргументами функций И, ИЛИ, НЕ могут быть логические выражения или ссылки на ячейки, содержащие логические значения. Функция ЕСЛИ имеет формат: ЕСЛЩлог выражение; значение_если_истина; значение_если_ложь) Значение этой функции определяется так:
Табличные процессоры имеют и такие функции, которые вычисляют сумму, среднее арифметическое, количество не всех значений из диапазонов ячеек, а только тех, которые удовлетворяют определённому условию:
Пример 1. Пример 1. Выясним, сколько решений имеет логическое уравнение ((х1 → х2) → (х3 → х4)) = 1. Преобразуем исходное уравнение, выразив импликацию через инверсию и дизъюнкцию:
Запишем формулу для вычисления логического выражения с помощью логических функций Microsoft Excel: =ИЛИ(И(Х1;НЕ(Х2)); НЕ(ХЗ); Х4). Внесём данные в таблицу и выполним расчёты — рис. 1.7.
Итак, исходное уравнение имеет 13 решений — столько раз встречается значение ИСТИНА в диапазоне Е2:Е17. Для подсчёта этого значения можно воспользоваться функцией СЧЁТЕСЛИ. Вспомните другой способ решения этого уравнения.
|
|
|