На втором шаге в диалоговом окне Конструктора указываются аргументы функции. Конструктор различает аргументы, которые должны учитываться обязательно, и необязательные (опциональные) аргументы. Чтобы задать аргумент функции, нужно либо ввести его адрес с клавиатуры, либо в таблице промаркировать область, где он расположен. Тогда адрес аргумента функции появится в соответствующем поле диалогового окна Конструктора.
При работе с Конструктором всегда можно вернуться к первому шагу, щелкнув по командной кнопке Back, и выбрать другую функцию. Если все аргументы функции были указаны правильно, в правом верхнем поле Value появляется результат вычисления этой функции, который будет помещен в таблицу. Щелкните по командной кнопке Finish, чтобы закрыть окно Конструктора функций.
После этого в указанной ячейке таблицы появится результат вычислений, но ячейка останется маркированной. В наборной строке можно увидеть выбранную функцию вместе с соответствующими аргументами.
Редактирование функций.
Щелкните мышью по ячейке, где находится функция. Затем щелчком по пиктограмме Конструктор функций откройте диалоговое окно Editing Function.
В этом окне дается название функции, приводится ее краткое описание и перечисляются ее аргументы. Для того чтобы изменить содержимое поля, где находятся аргументы, следует либо непосредственно внести новые адреса, либо промаркировать соответствующую группу ячеек. После окончания редактирования следует щелкнуть по командной кнопке Finish.
После щелчка по ячейке, где находится функция, в наборной строке появится текст функции, содержащей значения аргументов. Поэтому редактирование можно выполнить непосредственно в наборной строке, не обращаясь к Конструктору функций. Для этого нужно щелкнуть мышью в той позиции наборной строки, где необходимо исправить ошибку. Слева от строки появятся три командные кнопки (со значком X, "галочкой" и fx).
В той позиции, где был выполнен щелчок, появится мерцающий текстовый курсор. С этой позиции можно вводить новые символы с клавиатуры. Щелчок по пиктограмме с крестиком отменяет все произведенные изменения, так что содержимое ячейки остается без изменения. Щелчок по пиктограмме с "галочкой" подтверждает изменение, и в ячейке появляется новое значение.
Вычисление суммы.
Промаркируйте ячейку, где должна располагаться сумма, и щелкните мышью по 13-й пиктограмме сложения.
В наборной строке появится знак равенства и слово "SUM", за которым промаркируйте группу ячеек, которые нужно сложить. Можно промаркировать несколько несмежных групп ячеек, используя клавишу [Ctrl]. Эту клавишу нужно удерживать в нажатом состоянии до тех пор, пока все группы не будут промаркированы.
Адреса групп можно ввести с клавиатуры. В этом случае нужно помнить, что адреса начальной и конечной ячеек группы разделяются двоеточием, а адреса различных групп - запятой (или точкой с запятой, в зависимости от установки опций International в среде Windows). Кроме этого в формулу можно ввести и числовые слагаемые. После этого щелкните по пиктограмме с "галочкой", чтобы вычислить сумму.
Вычисление среднего значения.
Промаркируйте ячейку, где должно располагаться среднее значение, и щелкните по пиктограмме Конструктора функций.
Откроется диалоговое окно Конструктора. В левом поле этого окна выберите категорию Statistical, а в правом поле щелкните по названию функции AVERAGE. Затем щелчком по командной кнопке Next перейдите ко второму шагу работы с Конструктором.
На втором шаге нужно указать аргументы этой функции. Здесь также для маркировки можно либо использовать мышь в сочетании с клавишей [Ctrl], либо вводить адрес с клавиатуры.
В заключение нужно закрыть окно Конструктора функций щелчком по командной кнопке Finish, после чего в таблице появится среднее значение.
Вычисление величины линейной амортизации.
Для вычисления величины линейной амортизации какого-либо оборудования (например, станка) нужно знать его покупную стоимость, продолжительность эксплуатации и остаточную стоимость. Для этого промаркируйте ячейку, где будет находиться значение линейной амортизации, и вызовите Конструктор функций.
На первом шаге выберите категорию Financial. В правом поле щелкните по аббревиатуре SLN (функция линейной амортизации). Конструктор выдаст краткое описание этой функции. Затем щелкните по командной кнопке Next.
На экране появится второе диалоговое окно Конструктора функций. В этом окне укажите аргументы функции. Закончив ввод аргументов, щелкните по командной кнопке Finish. После этого в указанной ячейке таблицы появится значение линейной амортизации.
Комбинирование функций.
Первую функцию в формуле можно задать с помощью Конструктора функций. Затем активизируйте наборную строку и введите с клавиатуры знак арифметической операции, которая связывает функции. Для ввода второй функции также запустите Конструктор функций непосредственно из наборной строки (пиктограмма со значком fx). Таким образом можно связать друг с другом произвольное число функций.
Функции могут связываться оператором композиции, когда одна (внутренняя) функция является аргументом другой (внешней) функции. Для образования композиции введите обычным образом внешнюю функцию и промаркируйте ячейку, где она расположена. Затем активизируйте наборную строку и щелкните в ней по аргументу, вместо которого должна быть вставлена внутренняя функция. После этого запустите Конструктор функций и выберите внутреннюю функцию. Этот процесс нужно повторить для каждой внутренней функции, если вложений несколько. При этом следует помнить, что аргументы функций отделяются друг от друга запятой.
Таким образом, аргументами функций могут быть числа, отдельные ячейки, группы ячеек и другие функции.
Текстовый режим индикации функций.
В обычном режиме программа Excel вводит в таблицу результаты вычислений по формулам. Можно изменить этот режим и ввести текстовый индикации (отображения) формул, нажав комбинацию клавиш [Ctrl-~].
После этого на экране становятся видны не результаты вычислений, а тексты самих формул и функций. В этом режиме увеличивается ширина столбцов, чтобы можно было увидеть всю формулу и попытаться найти ошибку.
Часто рабочий лист не помещается целиком на экране, что затрудняет поиск ошибок. Кроме того, довольно утомительно долгое время искать на мониторе причину ошибки. Поэтому рекомендуется распечатывать таблицу в текстовом режиме. Для этого можно выбрать альбомную ориентацию листа, даже если сама таблица была сделана в расчете на портретную ориентацию. При альбомной ориентации на лист бумаги помещается таблица с очень широкими столбцами.
2.7. Финансовые функции MS Excel 97 [10, 11]
НАКОПДОХОДВозвращает накопленный доход по ценным бумагам с периодической выплатой процентов.
НАКОПДОХОДПОШАГ Возвращает накопленный доход по ценным бумгам, процент по которым выплачивается в срок вступления в силу.
АМОРУМ Возвращает величину амортизации для каждого периода.
АМОРУВ Возвращает величину амортизации для каждого периода.
ДНЕЙКУПОНДО Возвращает количество дней между началом периода купона и датой соглашения.
ДНЕЙКУПОН Возвращает число дней в периоде купона, который содержит дату соглашения.
ДНЕЙКУПОНПОСЛЕ Возвращает число дней от даты соглашения до срока следующего купона.
ДАТАКУПОНПОСЛЕВозвращает следующую дату купона после даты соглашения.
ЧИСЛКУПОН Возвращает количество купонов, которые могут быть оплачены между датой соглашения и сроком вступления в силу.
ДАТАКУПОНДО Возвращает предыдущую дату купона перед датой соглашения.
ОБЩПЛАТ Возвращает общую выплату, проведенную между двумя периодическими выплатами.
ОБЩДОХОД Возвращает общую выплату по займу между двумя периодами.
ДОБ Возвращает амортизацию имущества на заданный период, используя метод постоянного учета амортизации.
СКИДКА Возвращает норму скидки для ценных бумаг.
ЭФФЕКТ Возвращает действующие ежегодные процентные ставки.
ДДОБ Возвращает величину амортизации имущества для указанного периода при использовании метода двукратного учета амортизации или иного явно указанного метода.
РУБЛЬ.ДЕС Преобразует цену в ден.ед., выраженную в виде дроби, в цену в ден.ед., выраженную десятичным числом.
РУБЛЬ.ДРОБЬ Преобразует цену в ден.ед., выраженную десятичным числом, в цену в ден.ед., выраженную в виде дроби.
ДЛИТ Возвращает ежегодную продолжительность действия ценных бумаг с периодическими выплатами по процентам.
БЗ Возвращает будущее значение вклада.
БЗРАСПИС Возвращает будущее значение начального предложения после учета ряда сложных процентных ставок.
ИНОРМА Возвращает процентную ставку для полностью вложенных ценных бумаг.
ПЛПРОЦ Возвращает величину выплаты прибыли на вложения за данный период.
ВНДОХ Возвращает внутреннюю скорость оборота для ряда последовательных операций с наличными.
МДЛИТ Возвращает модифицированную длительность Маколея для ценных бумаг с предположительной номинальной стоимостью 100 ден.ед..
МВСД Возвращает внутреннюю скорость оборота для ряда последовательных операций с наличными при различных скоростях прихода и расхода.
НОМИНАЛ Возвращает номинальную годичную процентную ставку.
КПЕР Возвращает общее количество периодов выплаты для данного вклада.
НПЗ Возвращает чистый текущий объем вклада, вычисляемый на основе ряда последовательных поступлений наличных и нормы амортизации.
ЦЕНАПЕРВНЕРЕГ Возвращает цену за 100 ден.ед. нарицательной стоимости ценных бумаг с первой периодической выплатой.