1. DDB()函数:
MS Access中的DDB()函数用于使用double-declining余额方法或某些其他方法来计算特定时间段内资产的折旧。 DDB函数使用以下公式来计算给定期间的折旧:
Depreciation / period = ((cost - salvage) * factor) / life
用法:
DDB(cost, salvage, life, period, [factor])
参数:此方法接受上述和以下所述的五个参数:
- cost:它指定资产的初始成本。
- salvage:它指定了资产使用寿命结束时的价值。
- life:它指定了资产的使用寿命。
- period:它指定计算资产折旧的期间。
- factor:它指定余额下降的比率。如果省略,则假定为2(double-declining方法)。
返回值:它返回特定时间段内资产的折旧。
注意:折旧期必须以与寿命参数相同的单位表示。所有参数必须为正数。
示例1:
残值等于15%的资产的折旧,考虑到该资产的使用寿命为10年,则第二年计算折旧。
SELECT DDB(1500.0, 1500.0*0.15, 10, 2) AS Amount;
输出:
数量 |
---|
240 |
示例-2:
折旧值为10%的资产表的折旧,考虑其使用寿命为15年,并计算第三年的折旧。
表-帐户
帐户ID | 贷款额度 |
---|---|
11001 | 15000.0 |
11002 | 12000.0 |
11003 | 10000.0 |
SELECT DDB([LoanAmount], [LoanAmount]*.1, 15, 3) AS Amt FROM Accounts;
输出:
Amt |
---|
1502.22222222222 |
1201.77777777778 |
1001.48148148148 |
2. FV()函数:
MS Access中的FV()函数用于根据定期的固定付款额和固定利率计算年金的终值。年金是在一段时间内进行的一系列固定现金付款。年金可以是贷款或投资。
用法:
FV(rate, nper, pmt, pv , type)
参数:此方法接受上述和以下所述的五个参数:
- rate :它指定每个期间的利率。
- nper :指定年金中的支付期总数。
- pmt :指定每个时期要付款。付款通常包含本金和利息,这些本金和利息在年金的使用期限内不会发生变化。
- pv :选修的。它指定一系列未来付款的现值(或一次性付款)。
- type:指定何时付款。如果在付款期末应付款,请使用0;如果在付款期初应付款,请使用1。
返回值:它返回年金的未来值。
注意:rate和nper参数必须使用以相同单位表示的付款期限来计算。例如,如果利率是使用月份计算的,那么nper也必须使用月份计算。已支付的现金(例如存款到储蓄)用负数表示;收到的现金(例如股息支票)用正数表示。
示例1:
根据6%的AnnualRate,“ MonthlyRePayment 2次”和“每个期间的付款为50”计算“ LoanAmount 1000”的终值。
SELECT FV(0.06/12, 2*12, -50, 1000, 0) AS FutureValue ;
输出:
未来价值 |
---|
144.4379858485 |
示例-2:
根据6%的AnnualRate,“每月还款1次”和“每个期间的还款额为100”来计算贷款数量表的终值。
表-帐户
帐户ID | 贷款额度 |
---|---|
101 | 500 |
102 | 1000 |
103 | 1200 |
SELECT FV(0.06/12, 1*12, -100, [LoanAmount], 0) AS Amt FROM Accounts;
输出:
Amt |
---|
702.304600220726 |
176.723651279859 |
-33.5087282964875 |
相关用法
- MS Access Hex()、Oct()用法及代码示例
- MS Access SLN()、SYD()用法及代码示例
- MS Access Val()、Sum()用法及代码示例
- MS Access Sgn()、Sqr()用法及代码示例
- MS Access StrConv()、StrReverse()用法及代码示例
- MS Access Chr()、Asc()用法及代码示例
- MS Access InStr()、InstrRev()用法及代码示例
- MS Access LCase()、UCase()用法及代码示例
- MS Access Str()、StrComp()用法及代码示例
- MS Access Replace()、Space()用法及代码示例
- MS Access Exp()、Count()用法及代码示例
- MS Access Mid()、Len()用法及代码示例
- MS Access LTrim()、RTrim()用法及代码示例
- MS Access Left()、Right()用法及代码示例
- MS Access Max()、Min()用法及代码示例
- MS Access Fix()、Format()用法及代码示例
- MS Access Second()、Time()用法及代码示例
- MS Access MonthName()、Now()用法及代码示例
- MS Access Month()、Minute()用法及代码示例
- MS Access Day()、Hour()用法及代码示例
- MS Access Date()、DateAdd()用法及代码示例
- MS Access Abs()、Avg()用法及代码示例
- MS Access IsNumeric()、IsNull()用法及代码示例
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 DDB () and FV() Function Function in MS Access。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。