![]() |
|
使用双倍余额递减法或其他指定的方法,返回指定的任何期间内(包括部分期间)的资产折旧值。函数 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 外的所有参数必须为正数。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
A | B | |
---|---|---|
1 | 数据 | 说明 |
2 | 1,800,000 | 资产原值 |
3 | 200,000 | 资产残值 |
4 | 6 | 使用寿命 |
5 | 公式 | 说明(结果) |
6 | =VDB(A2, A3, A4*365, 0, 1) | 第一天的折旧值。WPS表格 自动假定折旧因子为 2 (1,643.84) |
7 | =VDB(A2, A3, A4*12, 0, 1) | 第一个月的折旧值 (50,000.00) |
8 | =VDB(A2, A3, A4, 0, 1) | 第一年的折旧值 (600,000.00) |
9 | =VDB(A2, A3, A4*12, 6, 18) | 在第六个月与第十八个月之间的折旧值 (436,020.20) |
10 | =VDB(A2, A3, A4*12, 6, 18, 1.5) | 在第六个月与第十八个月之间的折旧值(用折旧因子 1.5 代替双倍余额法)(354,168.56) |
11 | =VDB(A2, A3, A4, 0, 0.875, 1.5) | 拥有资产的第一个财政年的折旧值(假定税法限制余额递减的折旧为 150%)。资产在财政年的第一个季度中间购买。(393,750.00) |
注意 结果将四舍五入到两位小数。
相关功能