WorksheetFunction.AmorDegrc 方法 (Excel)

返回每个结算期的折旧值。 此函数为法国会计系统提供。

语法

表达式AmorDegrc (Arg1Arg2Arg3Arg4Arg5Arg6Arg7)

表达 一个代表 WorksheetFunction 对象的变量。

参数

名称 必需/可选 数据类型 说明
Arg1 必需 Variant 资产原值。
Arg2 必需 Variant 资产的购买日。
Arg3 必需 Variant 第一个结算期的结束日期。
Arg4 必需 Variant 资产在寿命结束时的残值。
Arg5 必需 Variant 结算期。
Arg6 必需 Variant 折旧率。
Arg7 可选 Variant 要使用的年基准数。

返回值

Double

备注

如果某项资产是在结算期的中期购入的,则应考虑按比例折旧。 方法类似于 AmorLinc,只不过折旧系数在计算中应用,具体取决于资产的生命周期。

下表描述了 Arg7 中使用的值。

基础 日期系统
0 或省略 360 天(NASD 方法)
1 实际
3 一年 365 天
4 一年 360 天(欧洲方法)

Microsoft Excel 以序数形式存储日期以使其可用于计算。 默认情况下,1900 年 1 月 1 日的序数是 1;2008 年 1 月 1 日的序数是 39448,因为该日期距 1900 年 1 月 1 日有 39,448 天。 Microsoft Excel for the Macintosh 使用另外一个默认日期系统。

注意

Visual Basic for Applications (VBA) 的串行日期的计算方式与 Excel 不同。 在 VBA 中,序列号 1 为 1899 年 12 月 31 日,而不是 1900 年 1 月 1 日。

此函数将返回折旧值,截止到资产寿命的最后一个期间,或直到累积折旧值大于资产原值减去残值后所得的结果。

下表列出了折旧系数。

资产的寿命 (1/rate) 折旧系数
3 到 4 年 1.5
5 到 6 年 2
6 年以上 2.5

最后一个期间之前的那个期间的折旧率将增加到 50%,最后一个期间的折旧率将增加到 100%。

如果资产的生命周期介于 0 (零) 和 1、1 和 2、2、3 或 4 和 5 之间,则#NUM! 返回错误值。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。