Мультимедийный курс «Excel».
Логические функции.
Логические функции могут найти применение при математических, инженерных вычислениях или при сравнительном анализе данных. Мы рассмотрим одну логическую функцию на примере функции ЕСЛИ.
С помощью функции ЕСЛИ вы можете создать логическое выражение и в нужную ячейку вывести результат этого выражения. Чтобы разобраться в этой функции, рассмотрим простой пример. Сравним числа в двух разных ячейках (R1C1 и R1C2) и результат сравнения выведем в ячейку R2C2.
1. Очистите ячейку R2C2.
2. Откройте диалоговое окно Мастер функций шаг 1 из 2, перейдите в категорию Логические и выберите функцию ЕСЛИ.
3. В диалоговом окне Аргументы функции вам предлагается ввести аргументы в три поля.
4. В поле Лог_выражение введите следующее выражение: R1C1>R1C2.
Таким образом, мы как бы утверждаем, что число в ячейке R1C1 больше числа R1C2.
В поле Значение_если_истина следует ввести число или текст, который будет возвращать ячейка R2C2 при справедливости указанного нами логического выражения.
1. В поле Значение_если_истина введите текст Да, это правда.
2. В поле Значение_если_ложь введите текст Нет, это неправда. Данный текст будет выводиться в ячейке R2C2, если логическое выражение окажется неверным, то есть число ячейки R1C1 на самом деле окажется меньше числа ячейки R2C2.
3. Нажмите кнопку ОК.
4. В ячейку R1C1 введите число 5, а в R1C2 – 10. Ячейка R2C2 выдаст сообщение Нет, это неправда. Действительно, число 5 не может быть больше числа 10 (рис. 6.10).
Рис. 6.10. Результат выполнения логической операции.
5. В ячейку R1C1 введите число 10, а в R1C2 – 5. Ячейка R2C2 выдаст сообщение Да, это правда. Теперь условие логического выражения выполняется: первое число больше второго.
6. Введите одинаковые числа в обе ячейки, например 10 и 10. Вы получите сообщение Нет, это неправда. Действительно, если числа одинаковые, то одно из них не может быть больше другого.
Иными словами, результатом проверки логического выражения могут быть только два варианта – ИСТИНА и ЛОЖЬ, и в зависимости от этого результата ячейка с функцией возвращает вам заранее указанный результат.
Мы использовали текстовые сообщения в этом примере для наглядности, хотя в сложных инженерных или математических расчетах может понадобиться подставить числовые значения. Например, если какое-то условие выполняется, то ячейка возвращает число 5 (или, к примеру, синус угла), если не выполняется – другое число (или косинус угла). В свою очередь, другая формула может использовать данные ячейки R2C2 и производить вычисление в зависимости от результатов проверки логического выражения. Например, при расчете температуры подачи воды в систему центрального отопления: если температура воздуха меньше определенного значения – повысить температуру воды до такого-то значения, если температура воздуха выше – понизить температуру воды. Примеров использования функции ЕСЛИ можно привести множество. Вы сами найдете применение этой функции.
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
- 44.
- 45.
- 46.
- 47.
- 48.
- 49.
- 50.
- 51.
- 52.
- 53.
- 54.
- 55.
- 56.
- 57.
- 58.
- 59.
- 60.
- 61.
- 62.
- 63.
- 64.
- 65.
- 66.
- 67.
- 68.
- 69.
- 70.
- 71.
- 72.
- 73.
- 74.
- 75.
- 76.
- 77.
- 78.
- 79.
- 80.
- 81.
- 82.
- 83.
- 84.
- 85.
- 86.
- 87.
- 88.
- 89.
- 90.