Применение функций рабочего листа в финансовых расчетах
Вычисления в ЭТ выполняются с помощью формул или функций, в которые встроены готовые формулы.
Указание значений, к которым должна быть применена функция, происходит путем задания аргументов. Если значение аргумента находится в смежных областях, его адрес задается посредством указания адресов первой и последней ячеек, разделенных двоеточием. Если значение аргумента находятся в несмежных областях, адреса ячеек следует разделить точкой с запятой.
Каждая функция имеет свой синтаксис. Например, функция нахождения среднего значения имеет следующий синтаксис:
СРЗНАЧ(число 1;число 2; …)
Здесь число 1, число 2 …- это от 1 до 30 аргументов, для которых вычисляется среднее значение.
Иногда сама функция служит аргументом другой функции. Такую функцию называют “вложенной”. При конструировании вложенных функций следует учитывать, что вычисление вложенных функций производится “изнутри”- первой вычисляется функция во внутренних скобках.
Например, ОКРУГЛ(СРЗНАЧ(В5:В15);0).
С функциями удобно работать с помощью Мастера функций. При этом необходимо сначала выбрать саму функцию, а затем задать остальные ее аргументы. Запустить мастер функций можно, выбрав команду ФУНКЦИЯ из меню ВСТАВКА. Если функция должна быть встроена в формулу, то для активизации Мастера функцийдостаточно выполнить щелчок на кнопке вызова Мастера функций на панели инструментов..
Мощным средством рабочего листа, позволяющим производить логический выбор и логические вычисления, являются логические функции.
Функция ЕСЛИ () используется для проверки условий и принятия решений. Функции И () и ИЛИ () могут проверять несколько критериев или условий для последующего использования в функции ЕСЛИ.
Функция И объединяет условия проверки и возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА. Синтаксис функции имеет следующий вид:
И (логическое1, логическое2,…)
Функция ИЛИ объединяет условия проверки и возвращает ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА. Синтаксис:
ИЛИ (логическое1, логическое2,…)
Функция ЕСЛИ возвращает одно значение, если лог_выражение при вычислении дает значение ИСТИНа, и другое значение, если ЛОЖЬ). Синтаксис:
ЕСЛИ (лог_выражение;значение_если_истина; значение _ если _ ложь)
Лог_выражение – это любое значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ.
Значение_если_истина – это значение, которое возвращается, если лог_выражение имеет значение ИСТИНА..
Значение_если_ложь – это значение, которое возвращается, если лог_выражение имеет значение ЛОЖЬ значение ЛОЖЬ.
При конструировании сложных проверок следует иметь в виду, что до 7 функций ЕСЛИ могут быть вложены друг в друга. На рис. 1 показан вид окна Мастера функций при использовании функции ЕСЛИ.
Рис. 1 - Вид окна Мастера функций
Функция СЧЕТЕСЛИподсчитывает количество непустых ячеек в диапазоне, удовлетворяющих заданному условию. Синтаксис функции имеет следующий вид:
СЧЕТЕСЛИ(диапазон;условие)
диапазон- интервал, в котором подсчитывается количество ячеек;
условие – критерий в форме числа, выражения или текста, который определяет какие ячейки следует подсчитывать.
Функция СУММЕСЛИ - вычисяет сумму ячеек, определенных по заданному критерию. Синтаксис:
СУММЕСЛИ(интервал;критерий;сумм_интервал)
интервал –интервал вычисляемых ячеек;
критерий –критерий в форме числа , выражения или текста, которое определяет, ркая ячейка суммируется с другими;
сумм_интервал – ячейки для суммирования. Эти ячейки суммируются только в том случае, если соответствующие им ячейки в аргументе интервал удовлетворяют критерию.