共用方式為


SYD

適用於:匯出數據行計算數據表量值視覺計算

傳回指定期間資產的年數折舊總和。

語法

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

參數

詞彙 定義
cost 資產的初始成本。
salvage 折舊結束時的值(有時稱為資產的打撈值)。
life 資產折舊的期數 (有時稱為資產的使用年限)。
per 週期。 必須與 life 的單位相同。 必須介於 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 或每一 > 生命。
  • 在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

範例

Data 說明
\$30,000.00 初始成本
\$7,500.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