JavaScript 中的 VDB函数

首页 / JavaScript入门教程 / 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必须使用与生命相同的单位。

链接:https://www.learnfk.comhttps://www.learnfk.com/javascript/advanced-excel-financial-vdb-function.html

来源:LearnFk无涯教程网

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

VDB Function

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

趣谈网络协议 -〔刘超〕

如何做好一场技术演讲 -〔极客时间〕

深入拆解Tomcat & Jetty -〔李号双〕

研发效率破局之道 -〔葛俊〕

现代C++编程实战 -〔吴咏炜〕

技术管理案例课 -〔许健〕

说透数字化转型 -〔付晓岩〕

如何读懂一首诗 -〔王天博〕

高并发系统实战课 -〔徐长龙〕

好记忆不如烂笔头。留下您的足迹吧 :)