会计人必须掌握的Excel财务函数用法大全(收藏版)
EXCEL
提供了许多财务函数,这些函数大体上可分为四类:投资计算函数、折旧计算函数、偿还率计算函数、债券及其他金融函数。这些函数为财务分析提供了极大的便利。利用这些函数,可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值等等。
(
1
)
投资计算函数
函数名称
函
数功
能
EFFECT
计算实际年利息率
FV
计算投资的未来值
FVSCHEDULE
计算原始本金经一系列复利率计算之后的未来值
IPMT
计算某投资在给定期间内的支付利息
NOMINAL
计算名义年利率
NPER
计算投资的周期数
NPV
在已知定期现金流量和贴现率的条件下计算某项投资的净现值
PMT
计算某项年金每期支付金额
PPMT
计算某项投资在给定期间里应支付的本金金额
PV
计算某项投资的净现值
XIRR
计算某一组不定期现金流量的内部报酬率
XNPV
计算某一组不定期现金流量的净现值
( 2 ) 折旧计算函数
函数名称
函
数功
能
AMORDEGRC
计算每个会计期间的折旧值
DB
计算用固定定率递减法得出的指定期间内资产折旧值
DDB
计算用双倍余额递减或其它方法得出的指定期间内资产折旧值
SLN
计算一个期间内某项资产的直线折旧值
SYD
计算一个指定期间内某项资产按年数合计法计算的折旧值
VDB
计算用余额递减法得出的指定或部分期间内的资产折旧值
( 3 ) 偿还率计算函数
函数名称
函
数功
能
IRR
计算某一连续现金流量的内部报酬率
MIRR
计算内部报酬率。此外正、负现金流量以不同利率供给资金计算
RATE
计算某项年金每个期间的利率
( 4 ) 债券及其他金融函数
函数名称
函
数功
能
ACCRINTM
计算到期付息证券的应计利息
COUPDAYB
计算从付息期间开始到结算日期的天数
COUPDAYS
计算包括结算日期的付息期间的天数
COUPDAYSNC
计算从结算日期到下一个付息日期的天数
COUPNCD
计算结算日期后的下一个付息日期
COUPNUM
计算从结算日期至到期日期之间的可支付息票数
COUPPCD
计算结算日期前的上一个付息日期
CUMIPMT
计算两期之间所支付的累计利息
CUMPRINC
计算两期之间偿还的累计本金
DISC
计算证券的贴现率
DOLLARDE
转换分数形式表示的货币为十进制表示的数值
DOLLARFR
转换十进制形式表示的货币分数表示的数值
DURATION
计算定期付息证券的收现平均期间
INTRATE
计算定期付息证券的利率
ODDFPRICE
计算第一个不完整期间面值
$100
的证券价格
ODDFYIELD
计算第一个不完整期间证券的收益率
ODDLPRICE
计算最后一个不完整期间面值
$100
的证券价格
ODDLYIELD
计算最后一个不完整期间证券的收益率
PRICE
计算面值
$100
定期付息证券的单价
PRICEDISC
计算面值
$100
的贴现证券的单价
PRICEMAT
计算面值
$100
的到期付息证券的单价
PECEIVED
计算全投资证券到期时可收回的金额
TBILLPRICE
计算面值
$100
的国库债券的单价
TBILLYIELD
计算国库债券的收益率
YIELD
计算定期付息证券的收益率
YIELDDISC
计算贴现证券的年收益额
YIELDMAT
计算到期付息证券的年收益率
在财务函数中有两个常用的变量:
f
和
b,
其中
f
为年付息次数,如果按年支付,则
f=1
;按半年期支付,则
f=2
;按季支付,则
f=4
。
b
为日计数基准类型,如果日计数基准为
“US
(
NASD
)
30/360”
,则
b=0
或省略;如果日计数基准为
“
实际天数
/
实际天数
”
,则
b=1
;如果日计数基准为
“
实际天数
/360”
,则
b=2
;如果日计数基准为
“
实际天数
/365”
,则
b=3
如果日计数基准为
“
欧洲
30/360”
,则
b=4
。
下面介绍一些常用的财务函数。
1
.
ACCRINT( is, fs, s, r,p,f,b)
该函数返回定期付息有价证券的应计利息。其中
is
为有价证券的发行日,
fs
为有价证券的起息日,
s
为有价证券的成交日,即在发行日之后,有价证券卖给购买者的日期,
r
为有价证券的年息票利率,
p
为有价证券的票面价值,如果省略
p
,函数
ACCRINT
就会自动将
p
设置为¥
1000
,
f
为年付息次数,
b
为日计数基准类型。
例如
,某国库券的交易情况为:发行日为
95
年
1
月
31
日
;起息日为
95
年
7
月
30
日
;成交日为
95
年
5
月
1
日
,息票利率为
8.0%
;票面价值为¥
3,000
;按半年期付息;日计数基准为
30/360
,那么应计利息为:
=ACCRINT("95/1/31","95/7/30","95/5/1",0.08,3000,2,0)
计算结果为:
60.6667
。
2. ACCRINTM(is, m,r, p, b)
该函数返回到期一次性付息有价证券的应计利息。其中
i
为有价证券的发行日,
m
为有价证券的到期日,
r
为有价证券的年息票利率,
p
为有价证券的票面价值,如果省略
p
,
函数
ACCRINTM
就会自动将
p
为¥
1000
,
b
为日计数基准类型。
例如
,一个短期债券的交易情况如下:发行日为
95
年
5
月
1
日
;到期日为
95
年
7
月
18
日
;息票利息为
9.0%
;票面价值为¥
1,000
;日计数基准为实际天数
/365
。那么应计利息为:
=ACCRINTM("95/5/1","95/7/18",0.09,1000,3)
计算结果为:
19.23228
。
3
.
CUMPRINC
(
r,np,pv,st,en,t
)
该函数返回一笔货款在给定的
st
到
en
期间累计偿还的本金数额。其中
r
为利率,
np
为总付款期数,
pv
为现值,
st
为计算中的首期,付款期数从
1
开始计数,
en
为计算中的末期,
t
为付款时间类型,如果为期末,则
t=0
,如果为期初,则
t=1
。
例如
,一笔住房抵押贷款的交易情况如下:年利率为
9.00%
;期限为
25
年;现值为¥
110
,
000
。由上述已知条件可以计算出:
r=9.00%/12=0.0075
,
np=30*12=360
。那么该笔贷款在第下半年偿还的全部本金之中(第
7
期到第
12
期)为:
CUMPRINC(0.0075,360,110000,7,12,0)
计算结果为:
-384.180
。
该笔贷款在第一个月偿还的本金为:
=CUMPRINC(0.0075,360,110000,1,1,0)
计算结果为:
-60.0849
。
4
.
DISC
(
s,m,pr,r,b
)
该函数返回有价证券的贴现率。其中
s
为有价证券的成交日,即在发行日之后,有价证券卖给购买者的日期,
m
为有价证券的到日期,到期日是有价证券有效期截止时的日期,
pr
为面值为
“
¥
100”
的有价证券的价格,
r
为面值为
“
¥
100”
的有价证券的清偿价格,
b
为日计数基准类型。
例如
:某债券的交易情况如下:成交日为
95
年
3
月
18
日
,到期日为
95
年
8
月
7
日
,价格为¥
45.834
,清偿价格为¥
48
,日计数基准为实际天数
/360
。那么该债券的贴现率为:
DISC("95/3/18","95/8/7",45.834,48,2)
计算结果为:
0.114401
。
5 . EFFECT ( nr , np )
该函数利用给定的名义年利率和一年中的复利期次,计算实际年利率。其中
nr
为名义利率,
np
为每年的复利期数。
例如
:
EFFECT
(
6.13%,4
)的计算结果为
0.062724
或
6.2724%
6. FV(r,np,p,pv,t)
该函数基于固定利率及等额分期付款方式,返回某项投资的未来值。其中
r
为各期利率,是一固定值,
np
为总投资(或贷款)期,即该项投资(或贷款)的付款期总数,
p
为各期所应付给(或得到)的金额,其数值在整个年金期间(或投资期内)保持不变,通常
P
包括本金和利息,但不包括其它费用及税款,
pv
为现值,或一系列未来付款当前值的累积和,也称为本金,如果省略
pv
,则假设其值为零,
t
为数字
0
或
1
,用以指定各期的付款时间是在期初还是期末,如果省略
t
,则假设其值为零。
例如
:
FV
(
0.6%,12,-200,-500,1
)的计算结果为¥
3,032.90
;
FV(0.9%,10,-1000)
的计算结果为¥
10,414.87
;
FV(11.5%/12,30,-2000,,1)
的计算结果为¥
69,796.52
。
又如
,假设需要为一年后的一项工程预筹资金,现在将¥
2000
以年利
4.5%
,按月计息(月利为
4.5%/12
)存入储蓄存款帐户中,并在以后十二个月的每个月初存入¥
200
。那么一年后该帐户的存款额为:
FV(4.5%/12, 12,-200,-2000,1)
计算结果为¥
4,551.19
。
7
.
FVSCHEDULE
(
p,s
)
该函数基于一系列复利返回本金的未来值,它用于计算某项投资在变动或可调利率下的未来值。其中
p
为现值,
s
为利率数组。
例如
:
FVSCHEDULE
(
1,{0.08,0.11,0.1}
)的计算结果为
1.31868
。
8 . IRR ( v,g )
该函数返回由数值代表的一组现金流的内部收益率。这些现金流不一定必须为均衡的,但作为年金,它们必须按固定的间隔发生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和收入(正值)。其中
v
为数组或单元格的引用,包含用来计算内部收益率的数字,
v
必须包含至少一个正值和一个负值,以计算内部收益率,函数
IRR
根据数值的顺序来解释现金流的顺序,故应确定按需要的顺序输入了支付和收入的数值,如果数组或引用包含文本、逻辑值或空白单元格,这些数值将被忽略;
g
为对函数
IRR
计算结果的估计值,
excel
使用迭代法计算函数
IRR
从
g
开始,函数
IRR
不断修正收益率,直至结果的精度达到
0.00001%
,如果函数
IRR
经过
20
次迭代,仍未找到结果,则返回错误值
#NUM
!,在大多数情况下,并不需要为函数
IRR
的计算提供
g
值,如果省略
g
,假设它为
0.1
(
10%
)。如果函数
IRR
返回错误值
#NUM
!,或结果没有靠近期望值,可以给
g
换一个值再试一下。
例如
,如果要开办一家服装商店,预计投资为¥
110,000
,并预期为今后五年的净收益为:¥
15,000
、¥
21,000
、¥
28,000
、¥
36,000
和¥
45,000
。
在工作表的
B1
:
B6
输入数据
“
函数
.xls”
所示,计算此项投资四年后的内部收益率
IRR
(
B1
:
B5
)为
-3.27%
;计算此项投资五年后的内部收益率
IRR
(
B1
:
B6
)为
8.35%;
计算两年后的内部收益率时必须在函数中包含
g
,即
IRR
(
B1
:
B3
,
-10%
)为
-48.96%
。
9 . NPV(r,v1,v2,...)
该函数基于一系列现金流和固定的各期贴现率,返回一项投资的净现值。投资的净现值是指未来各期支出(负值)和收入(正值)的当前值的总和。其中,
r
为各期贴现率,是一固定值;
v1,v2,...
代表
1
到
29
笔支出及收入的参数值,
v1,v2,...
所属各期间的长度必须相等,而且支付及收入的时间都发生在期末,
NPV
按次序使用
v1,v2
,来注释现金流的次序。所以一定要保证支出和收入的数额按正确的顺序输入。如果参数是数值、空白单元格、逻辑值或表示数值的文字表示式,则都会计算在内;如果参数是错误值或不能转化为数值的文字,则被忽略,如果参数是一个数组或引用,只有其中的数值部分计算在内。忽略数组或引用中的空白单元格、逻辑值、文字及错误值。
例如
,假设第一年投资¥
8,000
,而未来三年中各年的收入分别为¥
2,000
,¥
3,300
和¥
5,100
。假定每年的贴现率是
10%
,则投资的净现值是:
NPV(10%,-8000,2000,3300,5800)
计算结果为:¥
8208.98
。该例中,将开始投资的¥
8,000
作为
v
参数的一部分,这是因为付款发生在第一期的期末。(
“
函数
.xls”
文件)
下面考虑在第一个周期的期初投资的计算方式。又如,假设要购买一家书店,投资成本为¥
80,000
,并且希望前五年的营业收入如下:¥
16,000
,¥
18, 000
,¥
22,000
,¥
25,000
,和¥
30,000
。每年的贴现率为
8%
(相当于通贷膨胀率或竞争投资的利率),如果书店的成本及收入分别存储在
B1
到
B6
中,下面的公式可以计算出书店投资的净现值:
NPV
(
8%,B2:B6
)
+B1
计算结果为:¥
6,504.47
。在该例中,一开始投资的¥
80,000
并不包含在
v
参数中,因为此项付款发生在第一期的期初。
假设该书店的营业到第六年时,要重新装修门面,估计要付出¥
11,000
,则六年后书店投资的净现值为:
NPV
(
8%,B2:B6,-15000
)
+B1
计算结果为:
-
¥
2,948.08
10 . PMT ( r,np,p,f,t )
该函数基于固定利率及等额分期付款方式,返回投资或贷款的每期付款额。其中,
r
为各期利率,是一固定值,
np
为总投资(或贷款)期,即该项投资(或贷款)的付款期总数,
pv
为现值,或一系列未来付款当前值的累积和,也称为本金,
fv
为未来值,或在最后一次付款后希望得到的现金余额,如果省略
fv
,则假设其值为零(例如,一笔贷款的未来值即为零),
t
为
0
或
1
,用以指定各期的付款时间是在期初还是期末。如果省略
t
,则假设其值为零。
例如
,需要
10
个月付清的年利率为
8%
的¥
10,000
贷款的月支额为:
PMT
(
8%/12,10,10000
)
计算结果为:
-
¥
1,037.03
。
又如
,对于同一笔贷款,如果支付期限在每期的期初,支付额应为:
PMT
(
8%/12,10,10000,0,1
)
计算结果为:
-
¥
1,030.16
。
再如
:如果以
12%
的利率贷出¥
5,000
,并希望对方在
5
个月内还清,那么每月所得款数为:
PMT
(
12%/12,5,-5000
)
计算结果为:¥
1,030.20
。
11 . PV ( r,n,p,fv,t )
计算某项投资的现值。年金现值就是未来各期年金现在的价值的总和。如果投资回收的当前价值大于投资的价值,则这项投资是有收益的。
例如
,借入方的借入款即为贷出方贷款的现值。其中
r
(
rage
)为各期利率。
如果按
10%
的年利率借入一笔贷款来购买住房,并按月偿还贷款,则月利率为
10%/12
(即
0.83%
)。可以在公式中输入
10%/12
、
0.83%
或
0.0083
作为
r
的值;
n
(
nper
)为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。对于一笔
4
年期按月偿还的住房贷款,共有
4*12
(即
48
)个偿还期次。可以在公式中输入
48
作为
n
的值;
p
(
pmt
)为各期所应付给(或得到)的金额,其数值在整个年金期间(或投资期内)保持不变,通常
p
包括本金和利息,但不包括其他费用及税款。例如,¥
10
,
000
的年利率为
12%
的四年期住房贷款的月偿还额为¥
263.33
,可以在公式中输入
263.33
作为
p
的值;
fv
为未来值,或在最后一次支付后希望得到的现金余额,如果省略
fv
,则假设其值为零(一笔贷款的未来值即为零)。
例如
,如果需要在
18
年后支付¥
50,000
,则
50,000
就是未来值。可以根据保守估计的利率来决定每月的存款额;
t
(
type
)为数字
0
或
1
,用以指定各期的付款时间是在期初还是期末,如果省略
t
,则假设其值为零。
例如
,假设要购买一项保险年金,该保险可以在今后二十年内于每月末回报¥
500
。此项年金的购买成本为
60,000
,假定投资回报率为
8%
。那么该项年金的现值为:
PV(0.08/12, 12*20,500,,0)
计算结果为:
-
¥
59,777.15
。负值表示这是一笔付款,也就是支出现金流。年金(¥
59
,
777.15
)的现值小于实际支付的(¥
60,000
)。因此,这不是一项合算的投资。
在计算中要注意优质
t
和
n
所使用单位的致性。
12
.
SLN
(
c,s,l
)
该函数返回一项资产每期的直线折旧费。其中
c
为资产原值,
s
为资产在折旧期末的价值(也称为资产残值),
1
为折旧期限(有时也称作资产的生命周期)。
例如
,假设购买了一辆价值¥
30,000
的卡车,其折旧年限为
10
年,残值为¥
7,500
,那么每年的折旧额为:
SLN
(
30000,7500,10
)
计算结果为:¥
2,250
。
内容来源网络
推荐:
【免费直播课】增值税差额计税与差额开票误区
【免费直播课】金税三期下增值税涉税风险防范
【免费直播课】学中国传统文化,解成本控制难题
【免费直播课】2017新税政下发票、合同管理与涉税风险管控
【直播课】免费哦!2小时,带你从小白到入门——3步轻松搞定PPT!
【直播课】免费听!金税三期下企业社保审计应对策略
【直播课程】金税三期下的预警指标及涉税风险提示
- 会计人年后办税注意,这5项内容有变化
- 绝地求生:掌握了这些钢枪技巧,保证可以提高钢枪胜率,萌新必备
- 国内客户最关注的香港保险理赔,这几条您必须知道!
- 信用卡提额薅积分?这一点必须清楚!
- 银行行长教你掌握富人赚钱方法
- 新年快乐!等大家来瓜分66.6套运动礼包!
- 【经典荐读】真正的高手,必须掌握这9种思维!
- 会计银行存款日记账常见错误
- 美国驻联合国大使点名昂山素季:必须向她施压
- 聪明的会计春节都用这个题考大家!