Dzwebs.Net

撰写电脑技术杂文十余年

VDB函数

Admin | 2012-8-2 10:21:02 | 被阅次数 | 12392

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  一、函数基本信息

  函数名称:VDB()

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

  函数语法:

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

  函数参数详细:

  Cost    必需。资产原值。
  Salvage    必需。资产在折旧期末的价值(有时也称为资产残值)。此值可以是 0。
  Life    必需。资产的折旧期数(有时也称作资产的使用寿命)。
  Start_period    必需。进行折旧计算的起始期间,Start_period 必须使用与 life 相同的单位。
  End_period    必需。进行折旧计算的截止期间,End_period 必须使用与 life 相同的单位。
  Factor    可选。余额递减速率。如果 factor 被省略,则假设为 2(双倍余额递减法)。如果不想使用双倍余额递减法,可更改参数 factor 的值。有关双倍余额递减法的说明,请参阅函数 DDB。
  No_switch    可选。一逻辑值,指定当折旧值大于余额递减计算值时,是否转用直线折旧法。
  如果 no_switch 为 TRUE,即使折旧值大于余额递减计算值,Microsoft Excel 也不转用直线折旧法。
  如果 no_switch 为 FALSE 或被忽略,且折旧值大于余额递减计算值时,Excel 将转用线性折旧法。
  注意   除 no_switch 外的所有参数必须为正数

  二、函数的具体实例

  下面知识四种情况,给你介绍VDB的使用实例。

  假设,如下为A和B两列的数据。

   A列    B列  
  资产原值   10000
  资产残值   2000
  使用寿命    5

  ①公式

  =VDB(B1,B2,B3,0,1,1.5,TRUE),函数返回:3000,函数说明:使用1.5倍余额递减法计算第一年的折旧值(当折旧值大于余额递减计算值时,不转用线性折旧法)。

  ②公式

  =VDB(B1,B2,B3*12,5,10),函数返回:1316.09,函数说明:使用双倍余额递减法计算第5个月至第10个月的折旧值(当折旧值大于余额递减计算值时,转用线性折旧法)。

  ③公式

  =VDB(B1,B2,B3*360,0,1),函数返回11.11,函数说明:使用双倍余额递减法计算第一天的折旧值。

  ④公式

  =VDB(B1,B2,B3*12,0,1),函数返回333.33,函数说明:使用双倍余额递减法计算第一个月的折旧值。


该杂文来自: Excel杂文

上一篇:Excel函数的种类、分类

下一篇:平方差之和SUMX2MY2、平方和之和SUMX2PY2、对应数

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计