Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016

本文介绍 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    可选。 余额递减速率。 如果省略影响因素,则假定为 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。

¥1.32

=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)

在第六个月与第十八个月之间的折旧值(用折旧因子 1.5 代替双倍余额法)。

¥311.81

=VDB(A2, A3, A4, 0, 0.875, 1.5)

拥有资产的第一个财政年的折旧值(假定税法限制余额递减的折旧为 150%)。 资产在财政年的第一个季度中间购买。

¥315.00

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。