База Знаний: Функции Calc. AMORLINC

From Apache OpenOffice Wiki
< RU‎ | kb
Jump to: navigation, search



70px right

AMORLINC

Функция возвращает сумму амортизации за период с использованием линейной амортизации (французская система).

Синтаксис функции:

=AMORLINC(cost; purchase_date; first_period_end; salvage; period; rate; basis)
Рис. 1. Пример функции.
где:
  • cost — стоимость приобретения;
  • purchase_date — дата приобретения;
  • first_period_end — дата завершения первого периода амортизации;
  • salvage — ликвидационная стоимость;
  • period — период для расчёта суммы амортизации. 0 — начальный период (от purchase_date до first_period_end);
  • rate — норма амортизации;
  • basis — выбирается из списка возможных вариантов и указывает, как должен рассчитываться год:
    • 0 — американский метод (NASD), 12 месяцев по 30 дней каждый;
    • 1 — точное число дней в месяцах, точное число дней в году;
    • 2 — точное число дней в месяце, год имеет 360 дней;
    • 3 — точное число дней в месяце, год имеет 365 дней;
    • 4 — европейский метод, 12 месяцев по 30 дней каждый.


Вычисляет сумму амортизационных отчислений за период, с использованием линейного метода амортизации, как во французской системе бухгалтерского учёта.


Учётный срок службы актива — 1 over rate.png, который состоит из начального неполного периода до завершения первого периода, потом некоторое количество полных периодов, затем неполный период до конца срока службы актива.


Амортизация в начальный период 0 (период с purchase_date до first_period_end) рассчитывается пропорционально и определяется как:

= cost * rate * YEARFRAC(purchase_date; first_period_end; basis).


Амортизации в последующие полные периоды определяется как:

= cost * rate.


В окончательном (неполном) периоде срока службы, амортизация уменьшает остаточную стоимость актива до ликвидационной стоимость, другими словами это:

cost — salvage — общая_сумма_амортизации_начисленная_за_предыдущие_периоды.


AMORLINC возвращает 0 после этого.


Documentation caution.png InfraOffice.pro Calc и MS Excel осуществляют вычисления по-разному, когда дата закупки — конец периода. MS Excel считает в качестве начального периода 0 первый полный период. Calc (обоснованно) принимает начальный период 0 нулевой длины и таким образом правильно возвращает нулевую сумму амортизации.


Пример

=AMORLINC (1000; "2008-12-31"; "2008-12-31"; 100; 0; 0.25; 1)

возвращает 0 в InfraOffice.pro Calc и 250 в MS Excel. В этом примере окончательным неполным периодом (возвращающим сумму амортизации 150) является 3-й период в MS Excel и 4-й период в Calc.






InfraOffice.pro 3.1.x









Personal tools