本文目录一览:
请教 会计中会用到excel的哪些功能
会计工作过程中应用的函数和其他excel技巧。
一、实务工作中常用函数
1、Subtotal函数(对过滤后的数据进行加总),如
SUBTOTAL(9‚B12:B24)(统计过滤后的数值之和,9代表
sum
‚B12:B24代表要求和的列。2、Round(公式,2)四舍五入
(保留2位小数)。3、Trim()去空格的
。4、clean()去非打印字符的
。5、
连接符
。6、value函数
。7、If系列函数,If(,,),If(or(,),,),Ifiserror(),Sumif(),If(Iserror(vlookup()‚‚vlookup())。8、row()函数、9、Concatenate()函数。10、Month(),Date(),Year()注意学会相关的嵌套。11、Index函数与Match函数的组合应用。12、Vlookup函数,等等。
二、Excel技巧
1、ctrl+g
定位
空值
填充。2、ctrl+H
替换
替换过程巧用通配符“
*
”(星号)3、数据分列技巧
(工商银行导出的网银格式是csv格式,数据有的不能加总,运用数据分列,可以单独分离出
能够用于加总的数据)、数据分列真的很好用,可以分列出
日期格式,可以分列出
单独的月份,等等,具体情况具体应用。4、crtl+shift+enter
输入数组,事半功倍。5、Ctrl
+Shift
+End
。6、构造函数时,按F4
可以迅速
打出
"
$
"‚绝对引用与相对引用切换。7、数据透视表
等等。
会计在excel中会用到哪些函数
像统计函数、工程函数一样,在Excel中还提供了许多财务函数。财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。这些财务函数大体上可分为四类:投资计算函数、折旧计算函数、偿还率计算函数、债券及其他金融函数。它们为财务分析提供了极大的便利。使用这些函数不必理解高级财务知识,只要填写变量值就可以了。在下文中,凡是投资的金额都以负数形式表示,收益以正数形式表示。在介绍具体的财务函数之前,我们首先来了解一下财务函数中常见的参数:未来值 (fv)--在所有付款发生后的投资或贷款的价值。期间数 (nper)--为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。付款 (pmt)--对于一项投资或贷款的定期支付数额。其数值在整个年金期间保持不变。通常 pmt 包括本金和利息,但不包括其他费用及税款。现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。利率 (rate)--投资或贷款的利率或贴现率。类型 (type)--付款期间内进行支付的间隔,如在月初或月末,用0或1表示。日计数基准类型(basis)--为日计数基准类型。Basis为0 或省略代表US (NASD) 30/360 ,为1代表实际天数/实际天数,为2代表实际天数/360 ,为3代表实际天数/365 ,为4代表欧洲30/360。接下来,我们将分别举例说明各种不同的财务函数的应用。在本文中主要介绍各类型的典型财务函数,更多的财务函数请参看附表及相关书籍。如果下文中所介绍的函数不可用,返回错误值 #NAME?,请安装并加载"分析工具库"加载宏。操作方法为:1、在"工具"菜单上,单击"加载宏"。2、在"可用加载宏"列表中,选中"分析工具库"框,再单击"确定"。一、投资计算函数投资计算函数可分为与未来值fv有关,与付款pmt有关,与现值pv有关,与复利计算有关及与期间数有关几类函数。1、与未来值fv有关的函数--FV、FVSCHEDULE2、与付款pmt有关的函数--IPMT、ISPMT、PMT、PPMT
3、与现值pv有关的函数--NPV、PV、XNPV4、与复利计算有关的函数--EFFECT、NOMINAL5、与期间数有关的函数--NPER在投资计算函数中,笔者将重点介绍FV、NPV、PMT、PV函数。(一) 求某项投资的未来值FV在日常工作与生活中,我们经常会遇到要计算某项投资的未来值的情况,此时利用Excel函数FV进行计算后,可以帮助我们进行一些有计划、有目的、有效益的投资。FV函数基于固定利率及等额分期付款方式,返回某项投资的未来值。语法形式为FV(rate,nper,pmt,pv,type)。其中rate为各期利率,是一固定值,nper为总投资(或贷款)期,即该项投资(或贷款)的付款期总数,pv为各期所应付给(或得到)的金额,其数值在整个年金期间(或投资期内)保持不变,通常Pv包括本金和利息,但不包括其它费用及税款,pv为现值,或一系列未来付款当前值的累积和,也称为本金,如果省略pv,则假设其值为零,type为数字0或1,用以指定各期的付款时间是在期初还是期末,如果省略t,则假设其值为零。例如:假如某人两年后需要一笔比较大的学习费用支出,计划从现在起每月初存入2000元,如果按年利2.25%,按月计息(月利为2.25%/12),那么两年以后该账户的存款额会是多少呢?公式写为:FV(2.25%/12, 24,-2000,0,1)
图1
(二) 求投资的净现值NPVNPV函数基于一系列现金流和固定的各期贴现率,返回一项投资的净现值。投资的净现值是指未来各期支出(负值)和收入(正值)的当前值的总和。语法形式为:NPV(rate,value1,value2, ...) 其中,rate为各期贴现率,是一固定值;value1,value2,...代表1到29笔支出及收入的参数值,value1,value2,...所属各期间的长度必须相等,而且支付及收入的时间都发生在期末。需要注意的是:NPV按次序使用value1,value2,来注释现金流的次序。所以一定要保证支出和收入的数额按正确的顺序输入。如果参数是数值、空白单元格、逻辑值或表示数值的文字表示式,则都会计算在内;如果参数是错误值或不能转化为数值的文字,则被忽略,如果参数是一个数组或引用,只有其中的数值部分计算在内。忽略数组或引用中的空白单元格、逻辑值、文字及错误值。例如,假设开一家电器经销店。初期投资¥200,000,而希望未来五年中各年的收入分别为¥20,000、¥40,000、¥50,000、¥80,000和¥120,000。假定每年的贴现率是8%(相当于通贷膨胀率或竞争投资的利率),则投资的净现值的公式是:=NPV(A2, A4:A8)+A3在该例中,一开始投资的¥200,000并不包含在v参数中,因为此项付款发生在第一期的期初。假设该电器店的营业到第六年时,要重新装修门面,估计要付出¥40,000,则六年后书店投资的净现值为:=NPV(A2, A4:A8, A9)+A3如果期初投资的付款发生在期末,则 投资的净现值的公式是:=NPV(A2, A3:A8)
图2
(三) 求贷款分期偿还额PMTPMT函数基于固定利率及等额分期付款方式,返回投资或贷款的每期付款额。PMT函数可以计算为偿还一笔贷款,要求在一定周期内支付完时,每次需要支付的偿还额,也就是我们平时所说的"分期付款"。比如借购房贷款或其它贷款时,可以计算每期的偿还额。其语法形式为:PMT(rate,nper,pv,fv,type) 其中,rate为各期利率,是一固定值,nper为总投资(或贷款)期,即该项投资(或贷款)的付款期总数,pv为现值,或一系列未来付款当前值的累积和,也称为本金,fv为未来值,或在最后一次付款后希望得到的现金余额,如果省略fv,则假设其值为零(例如,一笔贷款的未来值即为零),type为0或1,用以指定各期的付款时间是在期初还是期末。如果省略type,则假设其值为零。例如,需要10个月付清的年利率为8%的¥10,000贷款的月支额为:PMT(8%/12,10,10000) 计算结果为:-¥1,037.03。(四) 求某项投资的现值PVPV函数用来计算某项投资的现值。年金现值就是未来各期年金现在的价值的总和。如果投资回收的当前价值大于投资的价值,则这项投资是有收益的。其语法形式为:PV(rate,nper,pmt,fv,type) 其中Rate为各期利率。Nper为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。Pmt为各期所应支付的金额,其数值在整个年金期间保持不变。通常 pmt 包括本金和利息,但不包括其他费用及税款。Fv 为未来值,或在最后一次支付后希望得到的现金余额,如果省略 fv,则假设其值为零(一笔贷款的未来值即为零)。Type用以指定各期的付款时间是在期初还是期末。例如,假设要购买一项保险年金,该保险可以在今后二十年内于每月末回报¥600。此项年金的购买成本为80,000,假定投资回报率为8%。那么该项年金的现值为:PV(0.08/12, 12*20,600,0) 计算结果为:¥-71,732.58。负值表示这是一笔付款,也就是支出现金流。年金(¥-71,732.58)的现值小于实际支付的(¥80,000)。因此,这不是一项合算的投资。
图3
二、 折旧计算函数折旧计算函数主要包括AMORDEGRC、AMORLINC、DB、DDB、SLN、SYD、VDB。这些函数都是用来计算资产折旧的,只是采用了不同的计算方法。这里,对于具体的计算公式不再赘述,具体选用哪种折旧方法,则须视各单位情况而定。三、偿还率计算函数偿还率计算函数主要用以计算内部收益率,包括IRR、MIRR、RATE和XIRR几个函数。(一) 返回内部收益率的函数--IRRIRR函数返回由数值代表的一组现金流的内部收益率。这些现金流不一定必须为均衡的,但作为年金,它们必须按固定的间隔发生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和收入(正值)。其语法形式为IRR(values,guess) 其中values为数组或单元格的引用,包含用来计算内部收益率的数字,values必须包含至少一个正值和一个负值,以计算内部收益率,函数IRR根据数值的顺序来解释现金流的顺序,故应确定按需要的顺序输入了支付和收入的数值,如果数组或引用包含文本、逻辑值或空白单元格,这些数值将被忽略;guess为对函数IRR计算结果的估计值,excel使用迭代法计算函数IRR从guess开始,函数IRR不断修正收益率,直至结果的精度达到0.00001%,如果函数IRR经过20次迭代,仍未找到结果,则返回错误值#NUM!,在大多数情况下,并不需要为函数IRR的计算提供guess值,如果省略guess,假设它为0.1(10%)。如果函数IRR返回错误值#NUM!,或结果没有靠近期望值,可以给guess换一个值再试一下。例如,如果要开办一家服装商店,预计投资为¥110,000,并预期为今后五年的净收益为:¥15,000、¥21,000、¥28,000、¥36,000和¥45,000。分别求出投资两年、四年以及五年后的内部收益率。
图4
在工作表的B1:B6输入数据"函数.xls"所示,计算此项投资四年后的内部收益率IRR(B1:B5)为-3.27%;计算此项投资五年后的内部收益率IRR(B1:B6)为8.35%;计算两年后的内部收益率时必须在函数中包含guess,即IRR(B1:B3,-10%)为-48.96%。(二) 用RATE函数计算某项投资的实际赢利在经济生活中,经常要评估当前某项投资的运作情况,或某个新企业的现状。例如某承包人建议你贷给他30000元,用作公共工程建设资金,并同意每年付给你9000元,共付五年,以此作为这笔贷款的最低回报。那么你如何去决策这笔投资?如何知道这项投资的回报率呢?对于这种周期性偿付或是一次偿付完的投资,用RATE函数可以很快地计算出实际的赢利。其语法形式为RATE(nper,pmt,pv,fv,type,guess)。
具体操作步骤如下:1、选取存放数据的单元格,并按上述相似的方法把此单元格指定为"百分数"的格式。2、插入函数RATE,打开"粘贴函数"对话框。3、在"粘贴函数"对话框中,在"Nper"中输入偿还周期5(年),在"Pmt"中输入7000(每年的回报额),在"Pv"中输入-30000(投资金额)。即公式为=RATE(5,9000,-30000)4、确定后计算结果为15.24%。这就是本项投资的每年实际赢利,你可以根据这个值判断这个赢利是否满意,或是决定投资其它项目,或是重新谈判每年的回报。四、债券及其他金融函数债券及其他金融函数又可分为计算本金、利息的函数,与利息支付时间有关的函数、与利率收益率有关的函数、与修正期限有关的函数、与有价证券有关的函数以及与证券价格表示有关的函数。1、计算本金、利息的函数--CUMPRINC、ACCRINT、ACCRINTM、CUMIPMT、COUPNUM2、与利息支付时间有关的函数--COUPDAYBS、COUPDAYS、COUPDAYSNC、COUPNCD、COUPPCD3、 与利率收益率有关的函数--INTRATE、ODDFYIELD、ODDLYIELD、TBILLEQ、TBILLPRICE、TBILLYIELD、YIELD、YIELDDISC、YIELDMAT4、与修正期限有关的函数--DURATION、MDURATION5、与有价证券有关的函数--DISC、ODDFPRICE、ODDLPRICE、PRICE、PRICEDISC、PRICEMAT、RECEIVED6、与证券价格表示有关的函数--DOLLARDE、DOLLARFR在债券及其他金融函数中,笔者将重点介绍函数ACCRINT、CUMPRINC、DISC。(一)求定期付息有价证券的应计利息的函数ACCRINTACCRINT函数可以返回定期付息有价证券的应计利息。其语法形式为ACCRINT(issue,first_interest,settlement,rate,par,frequency,basis)其中issue为有价证券的发行日,first_interest为有价证券的起息日,settlement为有价证券的成交日,即在发行日之后,有价证券卖给购买者的日期,rate为有价证券的年息票利率,par为有价证券的票面价值,如果省略par,函数ACCRINT就会自动将par设置为¥1000,frequency为年付息次数,basis为日计数基准类型。例如,某国库券的交易情况为:发行日为2008年3月1日;起息日为2008年8月31日;成交日为2008年5月1日,息票利率为10.0%;票面价值为¥1,000;按半年期付息;日计数基准为30/360,那么应计利息为:
图5
(二)求本金数额CUMPRINCCUMPRINC函数用于返回一笔货款在给定的st到en期间累计偿还的本金数额。其语法形式为CUMPRINC(rate,nper,pv,start_period,end_period,type) 其中rate为利率,nper为总付款期数,pv为现值,start_period为计算中的首期,付款期数从1开始计数,end_period为计算中的末期,type为付款时间类型。例如,一笔住房抵押贷款的交易情况如下:年利率为9.00%;期限为30年;现值为¥125,000。由上述已知条件可以计算出:r=9.00%/12=0.0075,np=30*12=360。
图6
那么该笔贷款在第下半年偿还的全部本金之中(第7期到第12期)为: =CUMPRINC(A2/12,A3*12,A4,7,12,0)计算结果为:-436.568194。该笔贷款在第一个月偿还的本金为:=CUMPRINC(A2/12,A3*12,A4,1,1,0)计算结果为:-68.27827118。(三) 求有价证券的贴现率DISCDISC函数返回有价证券的贴现率。其语法形式为DISC(settlement,maturity,pr,redemption,basis) 其中settlement为有价证券的成交日,即在发行日之后,有价证券卖给购买者的日期,maturity为有价证券的到日期,到期日是有价证券有效期截止时的日期,pr为面值为"¥100"的有价证券的价格,redemption为面值为"¥100"的有价证券的清偿价格,basis为日计数基准类型。例如:某债券的交易情况如下:成交日为99年3月18日,到期日为99年8月7日,价格为¥48.834,清偿价格为¥52,日计数基准为实际天数/360。那么该债券的贴现率为: DISC("99/3/18","99/8/7",48.834,52,2) 计算结果为:0.154355363。
会计部门一般使用哪些excel函数?
Excel函数大全
数据库和清单管理函数
DAVERAGE 返回选定数据库项的平均值
DCOUNT 计算数据库中包含数字的单元格的个数
DCOUNTA 计算数据库中非空单元格的个数
DGET 从数据库中提取满足指定条件的单个记录
DMAX 返回选定数据库项中的最大值
DMIN 返回选定数据库项中的最小值
DPRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值
DSTDEV 根据数据库中选定项的示例估算标准偏差
DSTDEVP 根据数据库中选定项的样本总体计算标准偏差
DSUM 对数据库中满足条件的记录的字段列中的数字求和
DVAR 根据数据库中选定项的示例估算方差
DVARP 根据数据库中选定项的样本总体计算方差
GETPIVOTDATA 返回存储在数据透视表中的数据
日期和时间函数
DATE 返回特定时间的系列数
DATEDIF 计算两个日期之间的年、月、日数
DATEVALUE 将文本格式的日期转换为系列数
DAY 将系列数转换为月份中的日
DAYS360 按每年 360 天计算两个日期之间的天数
EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数
EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数
HOUR 将系列数转换为小时
MINUTE 将系列数转换为分钟
MONTH 将系列数转换为月
NETWORKDAYS 返回两个日期之间的完整工作日数
NOW 返回当前日期和时间的系列数
SECOND 将系列数转换为秒
TIME 返回特定时间的系列数
TIMEVALUE 将文本格式的时间转换为系列数
TODAY 返回当天日期的系列数
WEEKDAY 将系列数转换为星期
WORKDAY 返回指定工作日数之前或之后某日期的系列数
YEAR 将系列数转换为年
YEARFRAC 返回代表 start_date(开始日期)和 end_date(结束日期)之间天数的以年为单位的分数
DDE 和外部函数
CALL 调用动态链接库 (DLL) 或代码源中的过程
REGISTER.ID 返回已注册的指定 DLL 或代码源的注册 ID
SQL.REQUEST 连接外部数据源,并从工作表中运行查询,然后将结果作为数组返回,而无需进行宏编程。
有关 CALL 和 REGISTER 函数的其他信息
工程函数
BESSELI 返回经过修改的贝塞尔函数 In(x)
BESSELJ 返回贝塞尔函数 Jn(x)
BESSELK 返回经过修改的贝塞尔函数 Kn(x)
BESSELY 返回贝塞尔函数 Yn(x)
xlfctBIN2DEC BIN2DEC 将二进制数转换为十进制数
BIN2HEX 将二进制数转换为十六进制数
BIN2OCT 将二进制数转换为八进制数
COMPLEX 将实系数和虚系数转换为复数
CONVERT 将一种度量单位制中的数字转换为另一种度量单位制
DEC2BIN 将十进制数转换为二进制数
DEC2HEX 将十进制数转换为十六进制数
DEC2OCT 将十进制数转换为八进制数
DELTA 检测两个值是否相等
ERF 返回误差函数
ERFC 返回余误差函数
GESTEP 检测数字是否大于某个阈值
HEX2BIN 将十六进制数转换为二进制数
HEX2DEC 将十六进制数转换为十进制数
HEX2OCT 将十六进制数转换为八进制数
IMABS 返回复数的绝对值(模)
IMAGINARY 返回复数的虚系数
IMARGUMENT 返回参数 theta,一个以弧度表示的角
IMCONJUGATE 返回复数的共轭复数
IMCOS 返回复数的余弦
IMDIV 返回两个复数的商
IMEXP 返回复数的指数
IMLN 返回复数的自然对数
IMLOG10 返回复数的常用对数
IMLOG2 返回复数的以 2 为底数的对数
IMPOWER 返回复数的整数幂
IMPRODUCT 返回两个复数的乘积
IMREAL 返回复数的实系数
IMSIN 返回复数的正弦
IMSQRT 返回复数的平方根
IMSUB 返回两个复数的差
IMSUM 返回两个复数的和
OCT2BIN 将八进制数转换为二进制数
OCT2DEC 将八进制数转换为十进制数
OCT2HEX 将八进制数转换为十六进制数
财务函数
ACCRINT 返回定期付息有价证券的应计利息
ACCRINTM 返回到期一次性付息有价证券的应计利息
AMORDEGRC 返回每个会计期间的折旧值
AMORLINC 返回每个会计期间的折旧值
COUPDAYBS 返回当前付息期内截止到成交日的天数
COUPDAYS 返回成交日所在的付息期的天数
COUPDAYSNC 返回从成交日到下一付息日之间的天数
COUPNCD 返回成交日过后的下一付息日的日期
COUPNUM 返回成交日和到期日之间的利息应付次数
COUPPCD 返回成交日之前的上一付息日的日期
CUMIPMT 返回两个期间之间累计偿还的利息数额
CUMPRINC 返回两个期间之间累计偿还的本金数额
DB 使用固定余额递减法,返回一笔资产在指定期间内的折旧值
DDB 使用双倍余额递减法或其他指定方法,返回一笔资产在指定期间内的折旧值
DISC 返回有价证券的贴现率
DOLLARDE 将按分数表示的价格转换为按小数表示的价格
DOLLARFR 将按小数表示的价格转换为按分数表示的价格
DURATION 返回定期付息有价证券的修正期限
EFFECT 返回实际年利率
FV 返回投资的未来值
FVSCHEDULE 基于一系列复利返回本金的未来值
INTRATE 返回一次性付息证券的利率
IPMT 返回给定期间内投资的利息偿还额
IRR 返回一组现金流的内部收益率
ISPMT 计算在投资的特定期间内支付的利息
MDURATION 返回假设面值 $100 的有价证券的 Macauley 修正期限
MIRR 返回正负现金流使用不同利率的修正内部收益率
NOMINAL 返回名义年利率
NPER 返回投资的期数
NPV 基于一系列现金流和固定的各期贴现率,返回一项投资的净现值
ODDFPRICE 返回首期付息日不固定的面值 $100 的有价证券的价格
ODDFYIELD 返回首期付息日不固定的有价证券的收益率
ODDLPRICE 返回末期付息日不固定的面值 $100 的有价证券的价格
ODDLYIELD 返回末期付息日不固定的有价证券的收益率
PMT 返回投资或贷款的每期付款额
PPMT 返回投资在某一给定期次内的本金偿还额
PRICE 返回定期付息的面值 $100 的有价证券的价格
PRICEDISC 返回折价发行的面值 $100 的有价证券的价格
PRICEMAT 返回到期付息的面值 $100 的有价证券的价格
PV 返回投资的现值
RATE 返回年金的各期利率
RECEIVED 返回一次性付息的有价证券到期收回的金额
SLN 返回一项资产每期的直线折旧费
SYD 返回某项资产按年限总和折旧法计算的某期的折旧值
TBILLEQ 返返回国库券的债券等效收益率
TBILLPRICE 返回面值 $100 的国库券的价格
TBILLYIELD 返回国库券的收益率
VDB 使用递减余额法,返回指定期间内或某一时间段内的资产折旧额
XIRR 返回一组不定期发生的现金流的内部收益率
XNPV 返回一组不定期发生的现金流的净现值
YIELD 返回定期付息有价证券的收益率
YIELDDISC 返回折价发行的有价证券的年收益率,例如:国库券
YIELDMAT 返回到期付息的有价证券的年收益率
信息函数
CELL 返回有关单元格格式、位置或内容的信息
COUNTBLANK 计算区域中空单元格的个数
ERROR.TYPE 返回对应于错误类型的数字
INFO 返回有关当前操作环境的信息
ISBLANK 如果值为空,则返回 TRUE。
ISERR 如果值为除 #N/A 以外的错误值,则返回 TRUE。
ISERROR 如果值为任何错误值,则返回 TRUE。
ISEVEN 如果数为偶数,则返回 TRUE。
ISLOGICAL 如果值为逻辑值,则返回 TRUE。
ISNA 如果值为 #N/A 错误值,则返回 TRUE。
ISNONTEXT 如果值不是文本,则返回 TRUE。
ISNUMBER 如果值为数字,则返回 TRUE。
ISODD 如果数字为奇数,则返回 TRUE。
ISREF 如果值为引用,则返回 TRUE。
ISTEXT 如果值为文本,则返回 TRUE。
N 返回转换为数字的值
NA 返回错误值 #N/A
xlfctTYPE TYPE 返回表示值的数据类型的数字
逻辑函数
AND 如果所有参数为 TRUE,则返回 TRUE
FALSE 返回逻辑值 FALSE
IF 指定要执行的逻辑检测
NOT 反转参数的逻辑值
OR 如果任何参数为 TRUE,则返回 TRUE
TRUE 返回逻辑值 TRUE
查找和引用函数
ADDRESS 以文本形式返回对工作表中单个单元格的引用
AREAS 返回引用中的区域数
CHOOSE 从值的列表中选择一个值
COLUMN 返回引用的列号
COLUMNS 返回引用中的列数
HLOOKUP 查找数组的顶行并返回指示单元格的值
HYPERLINK 创建快捷方式或跳转,打开存储在网络服务器、企业内部网或 Internet 上的文档
INDEX 使用索引从引用或数组中选择值
INDIRECT 返回由文本值表示的引用
LOOKUP 在向量或数组中查找值
MATCH 在引用或数组中查找值
OFFSET 从给定引用中返回引用偏移量
ROW 返回引用的行号
ROWS 返回引用中的行数
TRANSPOSE 返回数组的转置
VLOOKUP 查找数组的第一列并移过行,然后返回单元格的值
数学和三角函数
ABS 返回数的绝对值
ACOS 返回数的反余弦
ACOSH 返回数的反双曲余弦值
ASIN 返回数的反正弦
ASINH 返回数的反双曲正弦值
ATAN 返回数的反正切
ATAN2 从 X 和 Y 坐标返回反正切
ATANH 返回参数的反双曲正切值
CEILING 对数字取整为最接近的整数或最接近的多个有效数字
COMBIN 返回给定数目对象的组合数
COS 返回数的余弦
COSH 返回数的双曲线余弦
COUNTIF 计算符合给定条件的区域中的非空单元格数
DEGREES 将弧度转换为度
EVEN 将数向上取整至最接近的偶数整数
EXP 返回 e 的指定数乘幂
FACT 返回数的阶乘
FACTDOUBLE 返回参数 Number 的半阶乘
FLOOR 将参数 Number 沿绝对值减小的方向取整
GCD 返回最大公约数
INT 将数向下取整至最接近的整数
LCM 返回最小公倍数
LN 返回数的自然对数
LOG 返回数的指定底数的对数
LOG10 返回以 10 为底的对数
MDETERM 返回数组的矩阵行列式
MINVERSE 返回数组的反矩阵
MMULT 返回两个数组的矩阵乘积
MOD 返回两数相除的余数
MROUND 返回参数按指定基数取整后的数值
MULTINOMIAL 返回一组数的多项式
ODD 将数取整至最接近的奇数整数
PI 返回 Pi 值
POWER 返回数的乘幂结果
PRODUCT 将所有以参数形式给出的数字相乘
QUOTIENT 返回商的整数部分
RADIANS 将度转换为弧度
RAND 返回 0 和 1 之间的随机数
RANDBETWEEN 返回指定数之间的随机数
ROMAN 将阿拉伯数字转换为文本形式的罗马数字
ROUND 将数取整至指定数
ROUNDDOWN 将数向下*近 0 值取整
ROUNDUP 将数向上远离 0 值取整
SERIESSUM 返回基于公式的幂级数的和
SIGN 返回数的正负号
SIN 返回给定角度的正弦
SINH 返回数的双曲正弦值
SQRT 返回正平方根
SQRTPI 返回某数与 Pi 的乘积的平方根
SUBTOTAL 返回清单或数据库中的分类汇总
SUM 添加参数
SUMIF 按给定条件添加指定单元格
SUMPRODUCT 返回相对应的数组部分的乘积和
SUMSQ 返回参数的平方和
SUMX2MY2 返回两个数组中相对应值的平方差之和
SUMX2PY2 返回两个数组中相对应值的平方和之和
SUMXMY2 返回两个数组中相对应值差的平方之和
TAN 返回数的正切
TANH 返回数的双曲正切值
TRUNC 将数截尾为整数
统计函数
AVEDEV 返回一组数据与其均值的绝对偏差的平均值
AVERAGE 返回参数的平均值
AVERAGEA 返回参数的平均值,包括数字、文本和逻辑值
BETADIST 返回 Beta 分布累积函数的函数值
BETAINV 返回 Beta 分布累积函数的反函数值
BINOMDIST 返回单独项二项式分布概率
CHIDIST 返回 chi 平方分布的单尾概率
CHIINV 返回 chi 平方分布的反单尾概率
CHITEST 返回独立性检验值
CONFIDENCE 返回总体平均值的置信区间
CORREL 返回两个数据集之间的相关系数
COUNT 计算参数列表中的数字多少
COUNTA 计算参数列表中的值多少
COVAR 返回协方差,即成对偏移乘积的平均数
CRITBINOM 返回使累积二项式分布小于等于临界值的最小值
DEVSQ 返回偏差的平方和
EXPONDIST 返回指数分布
FDIST 返回 F 概率分布
FINV 返回反 F 概率分布
FISHER 返回 Fisher 变换
FISHERINV 返回反 Fisher 变换
FORECAST 根据给定的数据计算或预测未来值
FREQUENCY 返回作为矢量数组的频率分布
FTEST 返回 F 检验的结果
GAMMADIST 返回伽玛分布
GAMMAINV 返回反伽玛累积分布
GAMMALN 返回伽玛函数的自然对数,Γ(x)
GEOMEAN 返回几何平均数
GROWTH 根据给定的数据预测指数增长值
HARMEAN 返回数据集合的调和平均值
HYPGEOMDIST 返回超几何分布
INTERCEPT 返回回归线截距
KURT 返回数据集的峰值
LARGE 返回数据集中第 k 个最大值
LINEST 返回线条趋势的参数
LOGEST 返回指数趋势的参数
LOGINV 返回反对数正态分布
LOGNORMDIST 返回对数正态分布的累积函数
MAX 返回参数列表中的最大值
MAXA 返回参数列表中的最大值,包括数字、文本和逻辑值
MEDIAN 返回给定数字的中位数
MIN 返回参数列表的最小值
MINA 返回参数列表中的最小值,包括数字、文本和逻辑值
MODE 返回数据集中的出现最多的值
NEGBINOMDIST 返回负二项式分布
NORMDIST 返回普通累积分布
NORMINV 返回反普通累积分布
NORMSDIST 返回标准普通累积分布
NORMSINV 返回反标准普通累积分布
PEARSON 返回 Pearson 乘积矩相关系数
PERCENTILE 返回区域中值的第 k 个百分比
PERCENTRANK 返回数据集中值的百分比排位
PERMUT 返回对象给定数的排列数
POISSON 返回泊松分布
PROB 返回区域中的值在两个限制之间的概率
QUARTILE 返回数据集的四分位数
RANK 返回某数在数字列表中的排位
RSQ 返回 Pearson 乘积力矩相关系数的平方
SKEW 返回分布的偏斜度
SLOPE 返回线性回归直线的斜率
SMALL 返回数据集中的第 k 个最小值
STANDARDIZE 返回正态化数值
STDEV 估计样本的标准偏差
STDEVA 估计样本的标准偏差,包括数字、文本和逻辑值
STDEVP 计算整个样本总体的标准偏差
STDEVPA 计算整个样本总体的标准偏差,包括数字、文本和逻辑值
STEYX 返回通过线性回归法计算 y 预测值时所产生的标准误差
TDIST 返回学生氏- t 分布
TINV 返回反学生氏- t 分布
TREND 返回沿线性趋势的值
TRIMMEAN 返回数据集的内部平均值
TTEST 返回与学生氏- t 检验相关的概率
VAR 估计样本的方差
VARA 估计样本的方差,包括数字、文本和逻辑值
VARP 计算整个样本总体的方差
VARPA 计算整个样本总体的方差,包括数字、文本和逻辑值
WEIBULL 返回韦伯分布
ZTEST 返回 z 检验的双尾 P 值
文本函数
ASC 将字符串中的全角(双字节)英文字母或片假名更改为半角(单字节)字符。
CHAR 返回由编码号码所指定的字符
CLEAN 删除文本中的所有不可打印字符
CODE 返回文本串中第一个字符的数字编码
CONCATENATE 将多个文本项连接到一个文本项中
DOLLAR 使用当前格式将数字转换为文本
EXACT 检查两个文本值是否相同
FIND 在其他文本值中查找文本值(区分大小写)
FIXED 使用固定的十进制数将数字设置为文本格式
JIS 将字符串中的半角(单字节)英文字符或片假名更改为全角(双字节)字符。
LEFT 返回文本值中最左边的字符
LEN 返回文本串中字符的个数
LOWER 将文本转换为小写
MID 从文本串中的指定位置开始返回特定数目的字符
PHONETIC 从文本串中提取拼音 (furigana) 字符
PROPER 将文本值中每个单词的首字母设置为大写
REPLACE 替换文本中的字符
REPT 按给定次数重复文本
RIGHT 返回文本值中最右边的字符
SEARCH 在其他文本值中查找文本值(不区分大小写)
SUBSTITUTE 在文本串中使用新文本替换旧文本
T 将参数转换为文本
TEXT 设置数字的格式并将其转换为文本
TRIM 删除文本中的空格
UPPER 将文本转换为大写
VALUE 将文本参数转换为数字
YEN 使用 ¥ (yen) 货币符号将数字转换为文本。
excel常用财务函数大全与运算
Excel 中往往会把数据做成财务分析表,而做成财务分析表,需要用到有关计算财务的函数,下面是我整理的excel 常用财务函数大全与运算以供大家阅读。
excel 常用财务函数大全与运算
财务函数中常见的参数:
未来值 (fv)--在所有付款发生后的投资或贷款的价值。如果省略则为0
期间数 (nper)--为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。
付款 (pmt)--对于一项投资或贷款的定期支付数额。其数值在整个年金期间保持不变。通常 pmt 包括本金和利息,但不包括其他费用及税款。
现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。省略则为0
利率 (rate)--投资或贷款的利率或贴现率。
类型 (type)--付款期间内进行支付的间隔,如在月初或月末,用0或1表示。
(一)投资计算函数------重点介绍FV、PMT、PV函数
(1) 求某项投资的未来值FV
FV有两种计算办法:
1、 FV(rate?nper???-pmt?0?type)表示的是,每期支付或者受到定额款项的未来值
2、 FV(rate?nper??-pv?type)表示的是,一次性投入资金,按照这个利息来收取费用的未来值
如果是期初投资,然后先按照一定的定额收取首付,然后再按照利息收取费用的时候,未来值可以这样计算:
-FV(rate?nper??pv?type)-(- FV(rate?nper?pmt?type))
或:-(FV(rate?nper??pv?type)- FV(rate?nper?pmt?type))
或:fv(rate?nper??-pv?type)-fv(rate?mper?- pmt?type)
注意:如果省略pmt则要加上双逗号
例如:假如某人两年后需要一笔比较大的学习费用支出,计划从现在起每月初存入2000元,如果按年利2.25%,按月计息(月利为2.25%/12),那么两年以后该账户的存款额会是多少呢?
公式写为:FV(2.25%/12? 24?-2000?0?1)
(2)求贷款分期偿还额PMT
PMT函数基于固定利率及等额分期付款方式,也就是我们平时所说的"分期付款"。其语法形式为:PMT(rate?nper?pv?fv?type);
有两种计算 方法 :
1、 pmt(rate?nper?pv?type)表示一次性贷款(入)或借入款,按照利率支付定额,列公式时一般是把pv改成-pv或pmt前加-号
pmt(rate?nper?fv?type)表示一次性投资或借出款,按照利率收取定额,列公式时一般是把fv改成-fv或pmt前加“-”号
例如,需要10个月付清的年利率为8%的¥10?000贷款的月支额为:
PMT(8%/12?10?-10000) 计算结果为:¥1?037.03。
(3)求某项投资的现值PV
年金现值就是未来各期年金现在的价值的总和。如果投资回收的当前价值大于投资的价值,则这项投资是有收益的。
语法形式为:PV(rate?nper?pmt?fv?type)
其中Rate为各期利率。Nper为总投资(或贷款)期,即该项投资(或贷款)的付款期总数。Pmt为各期所应支付的金额,其数值在整个年金期间保持不变。通常 pmt 包括本金和利息,但不包括其他费用及税款。Fv 为未来值,或在最后一次支付后希望得到的现金余额,如果省略 fv,则假设其值为零(一笔贷款的未来值即为零)。Type用以指定各期的付款时间是在期初还是期末。
有两种写法:
1、 pv(rate?nper?pmt?type)表示每期支付或收取一定得金额,得到的金额值的现在价值,与期初投资相比较常用这个函数。一般是把pmt前加-号或在pv前加-号,使其结果为正
2、 pv(rate?nper??fv?type)表示按照一定的贴现率计算的未来希望得到金额值(fv)的现值,与期初投资相比较看投资合适程度。
例如,假设要购买一项 保险 年金,该保险可以在今后二十年内于每月末回报¥600。此项年金的购买成本为80?000,假定投资回报率为8%。那么该项年金的现值为:
PV(0.08/12? 12*20?-600?0) 计算结果为:¥71?732.58。
年金(¥71?732.58)的现值小于实际支付的(¥80?000)。因此,这不是一项合算的投资。
(二)折旧计算函数
折旧计算函数主要包括AMORDEGRC、AMORLINC、DB、DDB、SLN、SYD、VDB
但是适用于我国会计准则的折旧计算函数且可用的有:DDB、SLN、SYD
平均法:
SLN(原值?残值?折旧年限)
年数总和法
DDB(原值?残值?折旧年限?第n年)
加速折旧法 最后两年再用sln(原值,残值,折旧年限)
SYD(原值?残值?折旧年限?第n年)
财务管理常用的excel函数
一、财会必备技能:一般值的重复判断。
目的:判断“地区”是否重复。
方法:
在目标单元格中输入公式:=IF(COUNTIF(E$3:E$9,E3)1,"重复","")。
解读:
1、Countif函数是单条件计数函数,作用为计算指定区域中满足条件的单元格个数;语法结构为:=Countif(条件范围,条件)。
2、公式:=IF(COUNTIF(E$3:E$9,E3)1,"重复","")首先用Countif函数统计范围中指定值的个数,然后用IF函数判断,如果值的个数1,则返回“重复”,否则返回空值。
二、财会必备技能:大于等于15位值的重复判断。
目的:判断身份证是否重复。
方法:
在目标单元格中输入公式:=IF(COUNTIF(C$3:C$9,C3"*")1,"重复","")。
解读:
1、从示例中可以看出,所有的身份证号并没有重复值,但为什么公式:=IF(COUNTIF(C$3:C$9,C3)1,"重复","")的判断结果有重复值?因为在Excel中,能最多存储的数据位数为15位,15位之后的数值全部按“0”处理。对比身份证号,发现判断重复的值都是末尾几个值不同,被按照“0”处理,所以显示重复。
2、公式:=IF(COUNTIF(C$3:C$9,C3"*")1,"重复","")中,在Countif函数的判断条件后面添加了“*”(星号),就能得到正确的结果,是因为添加了“*”(星号)之后将原本的数值强制转换为文本,所以得到了正确的结果。
三、财会必备技能:提取出生年月。
目的:从身份证号码中提取出生年月。
方法:
在目标单元格中输入公式:=TEXT(MID(C3,7,8),"00-00-00")。
解读:
1、Mid函数的作用为:从指定字符串的指定位置提取指定长度的字符。语法结构为:=Mid(字符串,开始位置,长度)。而身份证号中的从第7位开始,长度为8的字符正好为出生年月。
2、Text函数的作用为:根据指定的格式将数值转换为文本。语法结构为:=Text(字符串,格式代码)。
3、公式:=TEXT(MID(C3,7,8),"00-00-00")首先利用Mid函数提取出生年月的8位数字,然后用Text函数将其设置为:XXXX-XX-XX的形式。
四、财会必备技能:计算年龄。
目的:根据身份证号码计算年龄。
方法:
在目标单元格中输入公式:=DATEDIF(TEXT(MID(C3,7,8),"00-00-00"),TODAY(),"y")。
解读:
1、Datedif函数为系统隐藏函数,其作用为按照指定的类型计算两个日期之间的差值。语法结构为:=Datedif(开始日期,结束日期,统计方式),常见的统计方式为:Y:年;M:月;D:日。
2、公式:=DATEDIF(TEXT(MID(C3,7,8),"00-00-00"),TODAY(),"y")首先提取出生年月,然后和当前的(Today())的日期相比,计算相差的年份(Y),暨计算出年龄。
五、财会必备技能:提取性别。
目的:从身份证号中提取性别。
方法:
在目标单元格中输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")。
解读:
1、Mod函数的作用为求余数,语法结构为:=Mod(被除数,除数)。
2、身份证号码中的第17位代表的是性别,如果为计数,则为男性,否则为女性。
3、利用Mid函数提取第17位,然后用Mod函数求余数,最后IF函数判断,如果为奇数,返回男,否则返回女。