函数说明VDB函数的主要作用是使用双倍余额递减法或其他指定的方法 , 返回指定的任何期间内(包括部分期间)的资产折旧值 。 函数 VDB 代表可变余额递减法 。
函数语法
VDB(cost,salvage,life,start_period,end_period,factor,no_switch)
VDB(资产原值,资产在折旧期末的价值,折旧期限,进行折旧计算的起始期间,进行折旧计算的截止期间,余额递减速率,逻辑值)参数说明Cost:为资产原值 。
Salvage:为资产在折旧期末的价值(也称为资产残值) 。
Life:为折旧期限(有时也称作资产的使用寿命) 。
Start_period:为进行折旧计算的起始期间 , Start_period 必须与 life 的单位相同 。
End_period:为进行折旧计算的截止期间 , End_period 必须与 life 的单位相同 。
Factor:为余额递减速率(折旧因子) , 如果省略参数 factor , 则函数假设 factor 为 2(双倍余额递减法) 。 如果不想使用双倍余额递减法 , 可改变参数 factor 的值 。 有关双倍余额递减法的详细说明 , 请参阅函数 DDB 。
No_switch:为一逻辑值 , 指定当折旧值大于余额递减计算值时 , 是否转用直线折旧法 。
- 如果 no_switch 为 TRUE , 即使折旧值大于余额递减计算值 , Microsoft Excel 也不转用直线折旧法 。
如果 no_switch 为 FALSE 或被忽略 , 且折旧值大于余额递减计算值时 , Excel 将转用线性折旧法 。
函数备注无
函数示例数据
数据说明2400资产原值300资产残值10使用寿命
公式
公式结果说明=VDB(A2, A3, A4*365, 0, 1)¥1.32第一天的折旧值 。 Excel 自动假定折旧因子为 2=VDB(A2, A3, A4*12, 0, 1)¥40.00第一个月的折旧值=VDB(A2, A3, A4, 0, 1)¥480.00第一年的折旧值=VDB(A2, A3, A4*12, 6, 18)¥396.31在第六个月与第十八个月之间的折旧值=VDB(A2, A3, A4*12, 6, 18, 1.5)¥311.81在第六个月与第十八个月之间的折旧值(用折旧因子 1.5 代替双倍余额法)=VDB(A2, A3, A4, 0, 0.875, 1.5)¥315.00拥有资产的第一个财政年的折旧值(假定税法限制余额递减的折旧为 150%) 。 资产在财政年的第一个季度中间购买 。
以下是Excel中使用VDB函数效果截图
【Excel中VDB函数的语法和用法】
文章插图
推荐阅读
- Excel中TBILLEQ函数的语法和用法
- Excel中NORMSINV函数的语法和用法
- 分享Excel格式刷怎么刷整个表格的技巧方法,原创Excel教程学起来
- Excel表格借用Word分栏打印的解决方法
- excel 如何制作带下拉框的动态折线图表
- 如何实现让Excel实现动态自动统计
- 如何利用Excel做双列双堆积柱形图 excel双列双堆积柱形图如何制
- excel 如何把B列中含有A列的相同字符显示在C列?
- 如何利用Excel设计一个唱票统计系统?
- 如何设置Excel图表的局部数据标记点