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 |