Поделиться через


SYD

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

Возвращает цифры амортизации актива в течение указанного периода.

Синтаксис

SYD(<cost>, <salvage>, <life>, <per>)

Параметры

Термин Определение
cost Начальная стоимость актива.
salvage Значение в конце амортизации (иногда называется значением спасения ресурса).
life Количество периодов, за которые ресурс не рекомендуется (иногда называется полезной жизнью актива).
per Период. Должен использовать те же единицы, что и жизнь. Должно быть от 1 до жизни (включительно).

Возвращаемое значение

Суммарные цифры амортизации за указанный период.

Замечания

  • SYD вычисляется следующим образом:

    $$\text{SYD} = \frac{(\text{cost} - \text{salvage}) \times (\text{life} - \text{per} + 1) \times 2}{(\text{life}) \times (\text{life} + 1)}$$

  • Если возвращается ошибка:

    • life < 1.
    • за < 1 или за > жизни.
  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Примеры

Данные Description
30 000,00 долл. США Первоначальная стоимость
7500,00 долл. США Значение salvage
10 Срок жизни в течение многих лет

Пример 1

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

EVALUATE
{
  SYD(30000.00, 7500.00, 10, 1)
}

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

[значение]
4090.90909090909

Пример 2

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

EVALUATE
{
  SYD(30000.00, 7500.00, 10, 10)
}

Возвращает суммарные цифры амортизации актива за десятый (последний) год, учитывая указанные выше условия.

[значение]
409.090909090909