Похожие презентации:
Логические функции и логические выражения
1.
*Логические функциии
логические выражения
2.
Логическая функция это функция, котораяустанавливает соответствие между
одним или несколькими
высказываниями, которые
называются аргументами функции,
и высказыванием которое
называется значением функции.
3.
В арсенале Excel существует набор логическихфункций, которые вы можете найти:
на вкладке Формулы в группе Библиотека
функций в выпадающем меню Логические.
4.
Все логические функции возвращают ИСТИНА или ЛОЖЬ взависимости от оценки.
Список некоторых логических функций с кратким описанием.
ЕСЛИ – Проверяет логическое_выражение и возвращает
значение_если_истина в ячейку если оно равно ИСТИНА, иначе возвращает
значение_если_ложь.
И – Проверяет логические_значения аргументов и возвращает ИСТИНА, если
все они имеют значение ИСТИНА. Если хотя бы одно значение ложно, возвращает
ЛОЖЬ.
ИЛИ— Проверяет логические_значения аргументов и возвращает ИСТИНА,
если хотя бы одно имеет значение ИСТИНА. Если все значения равны ЛОЖЬ,
функция ИЛИ возвращает ЛОЖЬ.
НЕ – меняет значение ИСТИНА на ЛОЖЬ, и ЛОЖЬ на ИСТИНА.
5.
Логические выражения и логические значения, используемые вфункциях, обычно используют операторы сравнения (=, <, >, <=,
>= или <>), которые возвращают ИСТИНА и ЛОЖЬ.
Предположим, вы ввели следующую формулу:
=И(A1=B1; C1>=500)
В данном случае
функция вернет
значение ИСТИНА,
поскольку оба
выражения
A1=B1 и C1>=500
истинны.
Если хотя бы одно из них ложно, функция вернет значение
ЛОЖЬ.
6.
Функция ЕСЛИ7.
*Синтаксис функции «Если»Если(Аргумент1;Аргумент2;Аргумент3)
Аргумент1 – Логическое выражение
Аргумент2 – Значение в ячейке, если Аргумент1
(логическое выражение) имеет значение «истина»
Аргумент3 - Значение в ячейке, если Аргумент1
(логическое выражение) имеет значение «ложь»
8.
*Постановка задачи
X 2 при X 0
Y 3
X при X 0
X 2 при X 0
Y 3
иначе
X
Алгоритм решения
Истина
Ложь
X<0
Y=X2
Y=X3
9.
10.
*Аргумент 1
Аргумент 2
Аргумент 3
11.
Постановка задачи:Решение задачи:
X2
при
X 0
Y X3
при 0 X 5
X 2 при
X 5
Истина
Y=X2
X3
X2
0
Запись функции
Истина
Y=X-2
X-2
5
X<0
X
Ложь
X>5
Ложь
Y=X3
12.
Внешняя функцияИстина
1
Ложь
X<0
Ложь
Истина
Y=X2
X>5
2
Y=X-2
3
Вложенная функция
Y=X3
13.
*14.
Условий может быть и больше трех.Принцип создания формул с несколькими условиями ЕСЛИ
заключается в том, что в одном из аргументов формулы
(значение_если_ИСТИНА или значение_если_ЛОЖЬ) находится
еще одна формула ЕСЛИ.
Рассмотрим пример:
Предположим, вам необходимо рассчитать размер комиссии каждого
продавца в зависимости от объема его продаж.
Наш план таков:
Если продажи меньше или равны 500$, комиссия составляет 7%
Если продажи больше 500$, но меньше или равны 750%, комиссия
составляет 10%
Если продажи больше 750$, но меньше или равны 1000%, комиссия
составляет 12,5%
Если продажи больше 1000$, комиссия составляет 16%
15.
Решаем задачу:10%
7%
500
16%
12,5%
750
1000
Формула для вычисления размера комиссии каждого продавца в зависимости
от объема его продаж.
=ЕСЛИ(B4<500;B4*7%;ЕСЛИ(B4<750;B4*10%;ЕСЛИ(B4<1000;B4*12.5%;B4*16%)))
или
=ЕСЛИ(B4<500; 7%;ЕСЛИ(B4<750; 10%;ЕСЛИ(B4<1000; 12.5%; 16%)))*B4
16.
Второй вариант удобнее. Можно сначала просто вычислить процент поформуле:
=ЕСЛИ(B4<500; 7%;ЕСЛИ(B4<750; 10%;ЕСЛИ(B4<1000; 12.5%; 16%)))
В столбце «Комиссия» при
этом можно установить
процентный формат
А убедившись, что процент выбирается правильно, добавить умножение на объем
продаж:
В столбце «Комиссия» при
этом следует поменять формат
на числовой или денежный в
нужной валюте.
17.
18.
* Функция «Выбор»Если при решении задачи необходимо использовать более
трех-четырех вариантов выбора, конструкция с вложенными
функциями «Если» становится слишком громоздкой.
Например, при наличии пяти вариантов выбора потребуются
не менее четырех функций «Если», вложенные как матрешки.
В этих случаях более эффективным будет использование
функции «Выбор», которая использует номер индекса, чтобы
выбрать и вернуть значение из списка аргументов - значений.
Функция ВЫБОР позволяет выбрать одно значение из
списка, в котором может быть до 254 значений.
19.
* Функция «Выбор»Синтаксис функции:
ВЫБОР(индекс, значение1, [значение2], ...)
Эту функцию особенно удобно использовать, если в качестве критерия для
выбора используется целое значение (индекс).
Например: Заработная плата работников рассчитывается на
основании базовой ставки и надбавки, зависящей от квалификации
работника (категории), причем используется пять вариантов
надбавок.
20.
* Функция «Выбор»В качестве значений можно использовать адреса ячеек, например, если
размеры надбавок могут меняться
Функцию «Выбор» удобно строить с использованием мастера функций
21.
* Функция ВПРФункция ВПР (вертикальный просмотр) ищет значение в первом столбце
массива и возвращает значение из ячейки в найденной строке и указанном
столбце.
Синтаксис функции:
ВПР(Искомое значение, Таблица, Номер столбца,
[Интервальный просмотр])
Решение того же примера с использованием функции ВПР.
Функцию ВПР удобно использовать для работы со справочниками