Функция НОМИНАЛ в Vba

Тема в разделе "Visual Basic", создана пользователем Анастасий, 11 янв 2011.

  1. Анастасий

    Анастасий New Member

    Регистрация:
    11 янв 2011
    Сообщения:
    2
    Симпатии:
    0
    В общем такой трабл, в лабе надо было реализовать следующие:
    Возвращает номинальную годовую ставку, если заданы эффективная (фактическая) ставка и число периодов в году, за которые начисляются сложные проценты.
    Все сделал, проработчику сдал ее, а вот лектор не хочет принимать. Ошибки он пометил желтым и синим цветом. Может у кого то есть идеи как сделать так, чтоб угодить ему.
     

    Вложения:

    • _______.rar
      Размер файла:
      15,4 КБ
      Просмотров:
      9
  2. VBAaddict

    VBAaddict Гость

    У меня _2003_ ENG, там =NOMINAL(A6;B6) не существует, поэтому проверить подробно не смогу
    Ощущения:
    1) Желтое - ваша функция обрабатывает значение как есть, в то время как та, которую вы называете
    Стандартная функция НОМИНАЛ на самом деле округляет периоды
    =(((A6+1)^(1/INT(B6)))-1)*INT(B6) дает тот же результат, что и "Стандартная функция НОМИНАЛ"
    2) Синее - я лично ЗА защиту от дураков
    поэтому в VBA функцию я бы запихнул что-то более информативное типа:
    - Ошибка! Отрицательная ставка
    - Ошибка! Отрицательное количество периодов
     
  3. Анастасий

    Анастасий New Member

    Регистрация:
    11 янв 2011
    Сообщения:
    2
    Симпатии:
    0
    Почему то не работает ничего :angry: Делал вот так:
     
Загрузка...

Поделиться этой страницей