excel中VDB函数的用法

如题所述

第1个回答  2022-10-19
分类: 电脑/网络 >> 软件
问题描述:

水知道VDB函数的用法,最好举例说明

解析:

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

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 或省略,且折旧值大于余额递减计算值,Microsoft Excel 将转换到直线折旧法。

除 no_switch 外的所有参数必须为正数。

示例

假设某工厂购买了一台新机器,该机器成本为 $2400,使用寿命为 10 年。机器的残值为 $300。下面的示例将显示若干时期内的折旧值。结果舍入到两位小数。

VDB(2400, 300, 3650, 0, 1) 等于 $1.32,为第一天的折旧值。 Microsoft Excel 自动假设 factor 为 2。

VDB(2400, 300, 120, 0, 1) 等于 $40.00,为第一个月的折旧值。

VDB(2400, 300, 10, 0, 1) 等于 $480.00,为第一年的折旧值。

VDB(2400, 300, 120, 6, 18) 等于 $396.31,为第六到第十八个月的折旧值。

VDB(2400, 300, 120, 6, 18, 1.5) 等于 $311.81,为第六到第十八个月的折旧值,设折旧因子为 1.5,代替双倍余额递减法。

现在进一步假定价值 $2400 的机器购买于某一财政年度的第一个季度的中期,并假设税法限定递减余额按 150% 折旧,则下面公式可以得出购置资产后的第一个财政年度的折旧值:

VDB(2400, 300, 10, 0, 0.875, 1.5) 等于 $315.00