共用方式為


AMORLINC

適用於:計算結果列匯出數據表量值視覺計算

傳回每個會計週期的折舊值。 此函式是專為法國的會計系統所提供。 如果某項資產是在會計週期的中期買入,則可以按比例來分配折舊。

語法

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

參數

詞彙 定義
成本 資產的成本。
date_purchased 資產的購入日期。
first_period 第一個週期結束的日期。
salvage 資產使用年限結束時的殘餘價值。
Period 週期。
速率 折舊率。
basis (選擇性) 要使用的天數計算基礎類型。 如果省略 basis,則會假設為 0。 接受的值會列在此資料表下方。

basis 參數接受下列值:

Basis 日期系統
0 或省略 360 天 (NASD 方法)
1 實際
3 一年 365 天
4 一年 360 天 (歐制方法)

傳回值

每個會計週期的折舊。

備註

  • 日期會以連續的序號來儲存,以便計算。 在 DAX 中,1899 年 12 月 30 日是第 0 天,而 2008 年 1 月 1 日因為是 1899 年 12 月 30 日之後的第 39,448 天,所以是第 39448 天

  • period 和 basis 會四捨五入為最接近的整數。

  • 如果是下列情況,則會傳回錯誤:

    • cost < 0。
    • first_period 或 date_purchased 不是有效的日期。
    • date_purchased > first_period。
    • salvage < 0 或 salvage > cost。
    • period < 0。
    • rate ≤ 0。
    • basis 是 0、1、3 或 4 以外的任何數字。
  • 在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

範例

Data 說明
2400 成本
19-August-2008 購買日期
31-December-2008 第一個週期的結束
300 殘餘價值
1 Period
15% 折舊率
1 實際的基準 (請參閱上文)

下列 DAX 查詢:

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

根據上述指定的條件,傳回第一個週期的折舊。

[值]
360