AMORLINC

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

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

Синтаксис

DAX
AMORLINC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])

Параметры

Срок Определение
cost Стоимость ресурса.
date_purchased date покупки актива.
first_period date конца периода first.
salvage Спасение value в конце жизни актива.
period Период.
rate rate амортизации.
basis (Необязательно) Тип используемого daycount основы. If основе опущено, предполагается, что значение равно 0. Принятые values перечислены ниже этой таблицы.

Параметр basis принимает следующие values:

Basis Date системные
0 or пропущено 360 дней (метод NASD)
1 Действительный
3 365 дней в year
4 360 дней в year (европейский метод)

Возврат Value

Амортизация для каждого учетного периода.

Замечания

  • Даты хранятся в виде последовательных серийных номеров, чтобы их можно было использовать в вычислениях. В DAX, 30 декабря 1899 г. day 0, and января 2008 г. составляет 39448 г., так как 39 448 дней после 30 декабря 1899 г.

  • период and базис округляется до ближайшего целого числа.

  • Возвращается errorif:

    • cost < 0.
    • first_period or date_purchased not допустимой date.
    • date_purchased > first_period.
    • salvage < 0 orsalvage>cost.
    • period < 0.
    • rate ≤ 0.
    • basis любое число, отличное от 0, 1, 3, or 4.
  • Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).

Пример

данных описание
2400 Стоить
19 августа 2008 г. Date приобретено
31 декабря 2008 г. Окончание периода first
300 Спасение value
1 Период
15% Амортизация rate
1 Фактическая база (см. выше)

Следующий запрос DAX:

DAX
EVALUATE
{
  AMORLINC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}

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

[Value]
360