VDB 函数
本文介绍 Microsoft Excel 中 VDB 函数的公式语法和用法。
说明
使用双倍余额递减法或其他指定方法,返回一笔资产在给定期间(包括部分期间)内的折旧值。 函数 VDB 代表可变余额递减法。
语法
VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch])
VDB 函数语法具有下列参数:
-
Cost 必需。 资产原值。
-
Salvage 必需。 折旧末尾时的值(有时也称为资产残值)。 该值可以是 0。
-
Life 必需。 资产的折旧期数(有时也称作资产的使用寿命)。
-
Start_period 必需。 您要计算折旧的起始时期。 Start_period 必须与 life 使用相同的单位。
-
End_period 必需。 您要计算折旧的终止时期。 End_period 必须与 life 使用相同的单位。
-
factor 可选。 余额递减速率 如果省略 factor,则假定其值为 2(双倍余额递减法)。 如果不想使用双倍余额递减法,请更改余额递减速率。 有关双倍余额递减法的说明,请参阅函数 DDB。
-
No_switch 可选。 逻辑值,指定当折旧值大于余额递减计算值时,是否转用直线折旧法。
-
如果 no_switch 为 TRUE,即使折旧值大于余额递减计算值,Microsoft Excel 也不转用直线折旧法。
-
如果 no_switch 为 FALSE 或被忽略,且折旧值大于余额递减计算值时,Excel 将转用线性折旧法。
-
重要: 除 no_switch 外的所有参数必须为正数。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。
数据 |
说明 |
|
2400 |
资产原值 |
|
300 |
资产残值 |
|
10 |
使用寿命 |
|
公式 |
说明 |
结果 |
=VDB(A2, A3, A4*365, 0, 1) |
第一天的折旧值。 Excel 自动假定折旧因子为 2。 |
¥13.2 |
=VDB(A2, A3, A4*12, 0, 1) |
第一个月的折旧值。 |
¥400.00 |
=VDB(A2, A3, A4, 0, 1) |
第一年的折旧值。 |
¥4,800.00 |
=VDB(A2, A3, A4*12, 6, 18) |
在第六个月与第十八个月之间的折旧值。 |
¥3,963.10 |
A2, A3, A4*12, 6, 18, 1.5) |
在第六个月与第十八个月之间的折旧值(用折旧因子 1.5 代替双倍余额法)。 |
¥3,118.10 |
=VDB(A2, A3, A4, 0, 0.875, 1.5) |
拥有资产的第一个财政年的折旧值(假定税法限制余额递减的折旧为 150%)。 资产在财政年的第一个季度中间购买。 |
¥3,150.00 |