- •ГЛАВА 5. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ
- •Функция суммирования имеет следующий формат:
- •Выражение, содержащее функцию суммирования, можно ввести с клавиатуры, а можно с помощью пиктограммы
- •Арифметические функции:
- •Арифметические функции:
- •Арифметические функции:
- •Степенные функции:
- •Тригонометрические функции:
- •Тригонометрические функции:
- •Логические функции позволяют строить выражения, вырабатывающие разные результаты в зависимости от некоторых условий.
- •Логическая функция ЕСЛИ()
- •Логический тип данных в Excel
- •Функция И
- •Функция ИЛИ
- •Функция НЕ
- •Логические операции «И», «ИЛИ» и «НЕ» позволяют создавать функции алгебры логики
- •Пример. Представим, что нам необходимо сконструировать устройство для запуска двигателя лифта. Для этого
- •Двигатель включится?
- •Сводные функции
- •Сводные функции
- •Пример 1. Дана таблица:
- •Функции обработки дат:
- •Пример. Требуется построить таблицу выявления факта пригодности призывников к военной службе (Годен/Не годен).
- •Таблица данных
- •Порядок выполнения
- •2. Если сейчас мы нажмем ОК, то получим сообщение об ошибке 3. Чтобы
- •Формула примет вид
- •Пример №2. Положим, банковский процент зависит от величины вклада, находящегося в ячейке А1.
- •Так как диапазонов пять, нам понадобилось выражение с четырьмя функциями ЕСЛИ(). Невыполнение четырех
- •Пример №3. Пусть нужно начислить праздничные премии работникам
- •2. Очевидно, такое решение будет правильным в единственном месяце —
- •3. Положим, что в феврале и мужчинам назначается премия:
- •4. Положим, что премия мужчинам и женщинам назначается по-рaзному: мужчинам 10% от зарплаты,
- •Пример №4. Расчеты по вкладам
- •Пример №5. Расчеты по вкладам (сложные проценты)
- •Пример. Продуктовый расчет
- •Обозначим:
- •Задача может быть поставлена как прямая (известен объем сырья, нужно найти объем продукта),
- •Заданы:
- •Функция Просмотр возвращает значение из строки, из столбца или из массива.
- •Вектор — это диапазон, который содержит только одну строку или один столбец. Векторная
- •Искомое значение — это значение, которое функция ПРОСМОТР ищет в первом векторе. Искомое_значение
- •Вектор результатов — интервал, содержащий только одну строку или один столбец. Он должен
- •Если ПРОСМОТР не может найти искомое значение, то подходящим считается наибольшее значение
- •Массив:
- •Эта форма функции ПРОСМОТР используется, когда сравниваемые значения находятся в первой строке или
- •Синтаксис массива:
- •Массив — интервал ячеек содержащих текст, числа или логические значения, которые нужно сравнивать
- •Пример массива
Логическая функция ЕСЛИ()
ЕСЛИ(<условие>;<результат 1>; <результат 2>) — функция оценивает логическое условие, если это условие истинно, то возвращается первый результат, если это условие ложно, то возвращается второй
результат.
В функцию ЕСЛИ() могут включаться другие функции ЕСЛИ() (до семи) для формирования более сложных условий.
30.06.19 Доцент С.Т. Касюк |
11 |
Логический тип данных в Excel
Логическая переменная —
переменная, которая принимает только два значения:
1)ИСТИНА — (1 или TRUE);
2)ЛОЖЬ — (0 или FALSE).
30.06.19 Доцент С.Т. Касюк |
12 |
Функция И
Возвращает значение ИСТИНА, если в результате вычисления всех аргументов получается значение ИСТИНА; возвращает значение ЛОЖЬ, если в результате вычисления хотя бы одного из аргументов получается значение ЛОЖЬ.
Синтаксис:
И(логическое_значение1;логическое_значение2;...).
Логическая операция «И» вырабатывает значение ИСТИНА, если оба операнда имеют значение ИСТИНА.
Y = И( Х1; Х2 )
X1 = ИСТИНА X1 = ЛОЖЬ X1 = ЛОЖЬ X1 = ИСТИНА
X2 = ЛОЖЬ X2 = ИСТИНА X2 = ЛОЖЬ X2 = ИСТИНА
Y = ЛОЖЬ Y = ЛОЖЬ Y = ЛОЖЬ Y = ИСТИНА
30.06.19 Доцент С.Т. Касюк |
13 |
Функция ИЛИ
Возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА, или ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
Синтаксис:
ИЛИ(логическое_значение1;логическое_значение2;...).
Логическая операция «ИЛИ» вырабатывает значение ИСТИНА, если какой-либо из операндов имеет
значение ИСТИНА.
Y = ИЛИ( Х1; Х2 )
X1 = ИСТИНА X1 = ЛОЖЬ X1 = ЛОЖЬ X1 = ИСТИНА
X2 = ЛОЖЬ X2 = ИСТИНА X2 = ЛОЖЬ X2 = ИСТИНА
Y = ИСТИНА Y = ИСТИНА Y = ЛОЖЬ Y = ИСТИНА
30.06.19 Доцент С.Т. Касюк |
14 |
Функция НЕ
Меняет логическое значение своего аргумента на противоположное.
Синтаксис:
НЕ(логическое_значение).
Логическая операция «НЕ» осуществляет логическое
отрицание значения операнда.
Y = НЕ( Х )
X = ИСТИНА |
Y =ЛОЖЬ |
X = ЛОЖЬ |
Y = ИСТИНА |
30.06.19 Доцент С.Т. Касюк |
15 |
Логические операции «И», «ИЛИ» и «НЕ» позволяют создавать функции алгебры логики
Y= f(X1, X2, ..., Xn),
вкоторой X1, X2, ...., Xn — логические переменные, принимающие только два значения — «истина» и «ложь».
30.06.19 Доцент С.Т. Касюк |
16 |
Пример. Представим, что нам необходимо сконструировать устройство для запуска двигателя лифта. Для этого необходимо написать логическую функцию Y = f(X1, X2, X3, X4),
которая бы определяла работу двигателя. Переменные логической функции в нашем случае будут следующие:
1)X1 — вызов лифта извне;
2)X2 — вызов из кабины лифта;
3)X3 — датчик закрытия дверей;
4)X4 — датчик перегрузки (если кабина лифта перегружена, то он стоит на месте).
30.06.19 Доцент С.Т. Касюк |
17 |
Двигатель включиться в том случае (Y=1), если произошел вызов извне или из кабины лифта, дверь
закрыта и нет перегрузки. Тогда логическая функция устройства управления запуском лифта будет
следующая:
Y = ИЛИ(И(X1;X3;НЕ(X4));И(X2;X3;НЕ(X4)).
30.06.19 Доцент С.Т. Касюк |
18 |
Двигатель включится?
30.06.19 Доцент С.Т. Касюк |
19 |
Сводные функции
С помощью следующей группы функций можно получать различного рода итоги по данным, содержащимся в таблице:
СУММЕСЛИ(<область просмотра>; <критерий поиска> [;<область суммирования>] ) —
функция ищет в заданной области просмотра данные, отвечающие критерию поиска и суммирует значения соответствующих ячеек из области суммирования. Если область суммирования не задана, суммирование производится из области просмотра. Критерий поиска может включать только одно условие.
30.06.19 Доцент С.Т. Касюк |
20 |