使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

本文介绍 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

需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×