Финансовые функции в Exel
Рефераты >> Программирование и компьютеры >> Финансовые функции в Exel

Замечания

Убедитесь, что вы последовательны в выборе единиц измерения для задания аргументов нач_прибл и кпер. Если делаются ежемесячные выплаты по четырехгодичному займу под 12 процентов годовых, используйте 12%/12 для задания аргумента нач_прибл и 4*12 для задания аргумента кпер. Если вы делаются ежегодные платежи по тому же займу, то используйте 12% для задания аргумента нач_прибл и 4 для задания аргумента кпер.

Пример

Чтобы определить процентную ставку для четырехлетнего займа в 8 000 р. с ежемесячной выплатой в 200 р. можно использовать следующую формулу:

НОРМА(48; -200; 8000) равняется 0,77 процентов

Это месячная процентная ставка, так как период равен месяцу. Годовая процентная ставка составит 0,77%*12, что равняется 9,24 процентам. Sub HelpPopup (sFile, sID) Call InitConstants() On Error Resume Next r=oua.HelpPopup(sFile,sID) If Err0 Then Msgbox L_SECURITY_MSG,48,L_TITLE End Sub

ПДОБ

Возвращает значение амортизации имущества за данный период, включая конкретные периоды, используя метод двойного процента со снижающегося остатка или иной явно указанный метод. ПДОБ представляет метод со снижающегося остатка.

Синтаксис

ПДОБ(стоимость;остаток;период;нач_период;кон_период;коэфф;без_переключения)

Нач_стоимость - это начальная стоимость имущества.

Ост_стоимость - это стоимость в конце периода амортизации (иногда называется остаточной стоимостью имущества).

Время_эксплуатации - это количество периодов, за которые собственность амортизируется (иногда называется периодом амортизации).

Нач_период - это начальный период, для которого вычисляется амортизация. Нач_период должен быть задан в тех же единицах, что и период.

Кон_период - это конечный период, для которого вычисляется амортизация. Кон_период должен быть задан в тех же единицах, что и период.

Коэфф - это норма снижения балансовой стоимости (амортизации). Если коэфф опущен, то он полагается равным 2 (метод удвоенного процента со снижающегося остатка). Измените коэфф, если Вы не хотите использовать метод удвоенного процента со снижающегося остатка. Описание метода удвоенного процента со снижающегося остатка см. ДДОБ.

Без_переключения - это логическое значение, определяющее следует ли использовать прямую амортизацию в том случае, когда амортизация превышает вычисленную величину амортизации.

  • Если аргумент без_переключения имеет значение ИСТИНА, то Microsoft Excel не переключается на метод равномерного начисления амортизации, даже если амортизация больше вычисленного снижающегося остатка.
  • Если аргумент без_переключения имеет значение ЛОЖЬ или опущен, то Microsoft Excel переключается на метод равномерного начисления амортизации, если амортизация больше вычисленного снижающегося остатка.

Все аргументы, за исключением аргумента без_переключения, должны быть положительными числами.

Примеры

Предположим, что предприятие приобрело новую машину. Машина стоит 2 400 руб. и имеет срок службы 10 лет. Остаточная стоимость составляет 300 руб. Следующие примеры показывают амортизацию за несколько периодов. Результаты округляются до двух знаков после запятой.

ПДОБ(2400; 300; 3650; 0; 1) равняется 1,32 руб., амортизация за первый день. Microsoft Excel автоматически предполагает, что коэфф равен 2.

ПДОБ(2400; 300; 120; 0; 1) равняется 40,00 руб., амортизация за первый месяц.

ПДОБ(2400; 300; 10; 0; 1) равняется 480,00 руб., амортизация за первый год.

ПДОБ(2400; 300; 120; 6; 18) равняется 396,31 руб., амортизация за период между 6-м и 18-м месяцами эксплуатации.

ПДОБ(2400; 300; 120; 6; 18; 1,5) равняется 311,81 руб., амортизация за период между шестым и восемнадцатым месяцами эксплуатации при использовании аргумента коэфф равного 1,5, вместо метода удвоенного процента со снижающегося остатка.

Предположим теперь, что машина за 2 400 руб. была приобретена в середине первого квартала финансового года. Следующая формула определяет амортизацию за первый финансовый год владения имуществом, причем налоговые законы ограничивают обесценивание 150 процентов по методу снижающегося остатка:

ПДОБ(2400; 300; 10; 0; 0,875; 1,5) равняется 315,00 руб. Sub HelpPopup (sFile, sID) Call InitConstants() On Error Resume Next r=oua.HelpPopup(sFile,sID) If Err0 Then Msgbox L_SECURITY_MSG,48,L_TITLE End Sub

ДОБ

Возвращает амортизацию имущества на заданный период, используя метод постоянного учета амортизации.

Синтаксис

ДОБ(нач_стоимость;ост_стоимость;время_эксплуатации;период;месяц)

Нач_стоимость - это начальная стоимость имущества.

Ост_стоимость - это стоимость в конце периода амортизации (иногда называется остаточной стоимостью имущества).

Время_эксплуатации - это количество периодов, за которые собственность амортизируется (иногда называется периодом амортизации).

Период - это период, для которого требуется вычислить амортизацию. Период должен быть измерен в тех же единицах, что и время_эксплуатации.

Месяц - это количество месяцев в первом году. Если аргумент месяц опущен, то предполагается, что он равен 12.

Замечания

Метод постоянного учета амортизации вычисляет амортизацию, используя фиксированную процентную ставку. ДОБ использует следующие формулы для вычисления амортизации за период:

(нач_стоимость - суммарная амортизация за предшествующие периоды) * ставка

где:

ставка = 1 - ((ост_стоимость / нач_стоимость) ^ (1 / время_эксплуатации)), округленное до трех десятичных знаков после запятой

Особым случаем является амортизация за первый и последний периоды. Для первого периода ДОБ использует такую формулу:

нач_стоимость * ставка * месяц / 12

Для последнего периода ДОБ использует такую формулу:

((нач_стоимость - суммарная амортизация за предшествующие периоды) * ставка * (12 - месяц)) / 12

Примеры

Предположим, что предприятие приобрело новое оборудование. Оборудование стоит 1000000 руб. и имеет срок эксплуатации шесть лет. Остаточная стоимость оборудования 100000 руб. Следующие примеры показывают величину амортизации за время эксплуатации оборудования. Результаты округлены до целых.

ДОБ(1000000;100000;6;1;7) равняется 186 083 руб. ДОБ(1000000;100000;6;2;7) равняется 259 639 руб. ДОБ(1000000;100000;6;3;7) равняется 176 814 руб. ДОБ(1000000;100000;6;4;7) равняется 120 411 руб. ДОБ(1000000;100000;6;5;7) равняется 82 000 руб. ДОБ(1000000;100000;6;6;7) равняется 55 842 руб. ДОБ(1000000;100000;6;7;7) равняется 15 845 руб. Sub HelpPopup (sFile, sID) Call InitConstants() On Error Resume Next r=oua.HelpPopup(sFile,sID) If Err0 Then Msgbox L_SECURITY_MSG,48,L_TITLE End Sub


Страница: