Функция - это подпрограмма, выполняющая операции над данными по некоторому алгоритму и возвращающая результат.
Функция вызывается по имени и выполняет вычисления с параметрами, указанными в скобках. В качестве параметров функции используют константы, ссылки на ячейку, несколько ячеек и диапазоны ячеек. Максимальное количество параметров функции не более 30, длина формулы - не более 1024 символов.
Ввод формулы можно выполнить вручную и с помощью Мастера Функций, выполняющий по шагам диалоговую процедуру задания имени функции и ее аргументов.
Вызвать Мастер Функций можно:
- fx в панели инструментов Стандартная или в строке ввода формул;
- нажать SHIFT+F3;
- Вставка ®Функция.
Структура функции
= | СУММ | (А1:В3;С1; D 2) |
знак равенства | имя функции | параметры |
Логические операции в Excel
При решении некоторых задач значение ячейки необходимо вычислять одним из нескольких способов, в зависимости от выполнения или невыполнения одного или нескольких условий. Для решения таких задач применяют логическую функцию ЕСЛИ. Функция имеет 3 аргумента.
Формат
=ЕСЛИ(лог_выражение;выражение1;выражение2)
Лог_выражение - это выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ.
Выражение1 - это значение, которое возвращается, если лог_выражение имеет значение ИСТИНА.
Выражение2 - это значение, которое возвращается, если лог_выражение имеет значение ЛОЖЬ.
Логические функции в составе ЕСЛИ:
И – функция логического умножения (конъюнкция).
Синтаксис:
|
|
И(логическое_значение1; логическое_значение2; ...)
Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.
ИЛИ - функция логического сложения (дизъюнкция)
Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.
Синтаксис:
ИЛИ(логическое_значение1;логическое_значение2; ...)
Пример:
Подсчитать зарплату сотрудникам. Если сотрудник бригадир, то начисляется премия – 1000 р., остальным премия не начисляется.
ВЛОЖЕННЫЕ УСЛОВИЯ
Функция ЕСЛИ может иметь вложенную конструкцию, когда после True или False используется такая же функция.
Они применяются в случаях, когда необходимо рассмотреть еще несколько условий в дополнение к исходному, если исходное условие принимает значение False.
Вложенных функций ЕСЛИ () должно быть на единицу меньше, чем возможных диапазонов данных.
Схема формирований вложенных условий (на примере анализа трех условий)
да
=ЕСЛИ (условие1; ответ_да_1; да
ЕСЛИ (условие2; ответ_да_2; да
|
|
нет ЕСЛИ (условие3; ответ_да_3
нет ответ_нет_3)))
нет
Пример.
Торговый агент получает процент от суммы совершенной сделки. Если объем сделки до 3000, то 5%; если объем до 10000, то 2%; если выше 10000, то 1,5%.
Дата добавления: 2018-11-24; просмотров: 192; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!