无涯教程-JavaScript - VDB函数

描述

VDB函数使用双倍余额递减法或您指定的某些其他方法返回您指定的任何期间(包括部分期间)的资产折旧。 VDB代表可变余额递减。

语法

VDB (cost, salvage, life, start_period, end_period, [factor], [no_switch])

争论

Argument 描述 Required/Optional
Cost The initial cost of the asset. Required
Salvage

折旧结束时的价值(有时称为资产的残值)。

该值可以为0。

Required
Life The number of periods over which the asset is depreciated (sometimes called the useful life of the asset). Required
Start_period

您要计算折旧的起始期间。

Start_period必须使用与生命相同的单位。

Required
End_period

您要计算折旧的结束时间。

End_period必须使用与生命相同的单位。

Required
Factor

余额下降的速度。

如果省略factor,则假定为2(双倍余额递减法)。

如果您不想使用双倍余额递减法,请更改因子。

有关双倍余额递减方法的说明,请参见DDB功能。

Optional
No_switch

一个逻辑值,指定当折旧大于余额递减计算时是否切换到直线折旧。

如果no_switch为TRUE,则即使折旧大于余额递减计算,Excel也不切换到直线折旧。

如果no_switch为FALSE或被省略,则当折旧大于余额递减计算时,Excel将切换为直线折旧。

Optional

Notes

  • 除no_switch外的所有参数都必须为正数。

  • If any of the specified cost, salvage, start_period, end_period or [factor] arguments is < 0, VDB returns #NUM! error.

  • 如果指定的寿命参数≤0,则VDB返回#NUM!。错误。

  • If the specified start_period is > the supplied end_period, VDB returns #NUM! error.

  • If start_period > life or end_period > life, VDB returns #NUM! error.

  • 如果任何指定的参数都是非数字的,则VDB返回#VALUE!。错误。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

无涯教程-JavaScript - VDB函数_第1张图片

JavaScript 中的 VDB函数 - 无涯教程网无涯教程网提供描述VDB函数使用双倍余额递减法或您指定的某些其他方法返回您指定的任何期间(包括部分...https://www.learnfk.com/javascript/advanced-excel-financial-vdb-function.html

你可能感兴趣的:(无涯教程,javascript)