380 likes | 540 Views
筹资分析与决策模型设计. 学习目标. 筹资决策函数 模拟运算表 用户图形接口(内部宏). 7.1 筹资分析与决策模型概述. 7.1.1 筹资分析与决策模型的意义 7.1.2 筹资分析与决策模型的内容 BACK. 7.1.1筹资分析与决策模型的意义. 企业筹资一般分为长期筹资和短期筹资。筹资决策是企业财务管理中的一项重要内容,他是企业开展经营的前提,又在很大程度上影响着企业的投资活动和分配方案等。其中长期资金筹集即资本决策涉及的金额大、期间长,对企业的投资、分配、风险、效益和发展等有着更深远的影响,决策效果对企业有十分重大的意义。.
E N D
学习目标 • 筹资决策函数 • 模拟运算表 • 用户图形接口(内部宏)
7.1 筹资分析与决策模型概述 7.1.1 筹资分析与决策模型的意义 7.1.2 筹资分析与决策模型的内容 BACK
7.1.1筹资分析与决策模型的意义 • 企业筹资一般分为长期筹资和短期筹资。筹资决策是企业财务管理中的一项重要内容,他是企业开展经营的前提,又在很大程度上影响着企业的投资活动和分配方案等。其中长期资金筹集即资本决策涉及的金额大、期间长,对企业的投资、分配、风险、效益和发展等有着更深远的影响,决策效果对企业有十分重大的意义。
7.1.2 筹资分析与决策模型的内容 • 如例7-1所示,筹资分析与决策模型包括借款分析,租赁分析,双变量分析,对比分析等,电击不同按扭,进入不同分析模型。 BACK
7.2 现金流量的时间价值及函数 7.2.1现金时间价值概念和计算 7.2.2现金流量的时间价值函数 BACK
7.2.1现金时间价值概念和计算 复利终值:V F=VP*(1+I/M)MN 复利现值:VP=VF/(1+I/M)N 年金终值:FV=A[(1+I/M)MN-1]/(I/M) FV=A{[(1+I)(N+1)-1]/I-1}——先付 年金现值:PV=A[1-(1+I/M)-MN]/(I/M) PV=A{[1-(1+I/M)-(MN-1)](I/M)+1}——先付 永续年金:永续年金现值=A/I
7.2.2现金流量的时间价值函数 相关参数:rate:利率 nper:总期数 pmt:年金 pv:初始值 fv:终值 type:年金类型(0——普通年金;1——先付年金) 1、年金终值函数FV() 语法:FV(rate,nper,pmt,pv,type) 功能:已知利率,期数,每期付款的条件下,返回年金终值数额。 【例7-2 】5年中每年存入银行100元,利率8%,求第五年末年金终值。 年底存入=FV(8%,5,-100)=586.66
年初存入=FV( 8%,5,-100,1)=633.59 2、年金现值函数PV() 语法:PV(rate,nper,pmt,fv,type) 功能;已知利率,期数,每期付款的条件下,返回年金现值数额。 【例7-3】现存入一笔钱,准备再以后五年中每年得到100元,利率8%,应存入多少钱。 年底得到= PV(8%,5,-100)=399.27 年初得到= PV( 8%,5,-100,1)=431.21 3、年金,年金中的本金,年金中的利息函数 (1)年金函数PMT() 语法:PMT(rate,nper,pv,fv,type)
功能:已知期数,利率,现值或终值的条件下,返回年金。功能:已知期数,利率,现值或终值的条件下,返回年金。 (2)年金中的利息函数IPMT() 语法:IPMT (rate,per,nper,pv,fv,type) 功能:已知期数,利率,现值或终值的条件下,返回年金中的利息。 (3)年金中的本金函数PPMT() 语法:PPMT (rate,per,nper,pv,fv,type) 功能:已知期数,利率,现值或终值的条件下,返回年金中的本金。 *PMT()=IPMT()+PPMT() 【例7-4】企业租用一设备,租金36000元,利率8%,年末支付租金,租期五年。
每期支付租金=PMT(8%,5,-36000)=9016.43 第二年支付的本金=PPMT(8%,2,5,-36000)=6627.35 第二年支付的利息=IPMT(8%,2,5,-36000)=2389.08 4、期数函数NPER() 语法:NPER (rate,pmt,pv,fv,type) 功能:返回每期付款金额及利率固定的某项投资或贷款的期数。 【例7-5】企业租用一设备,租金36000元,利率8%,年末支付租金,每年支付9016元,问多少年付完? 年数=NPER(8%,9016,-36000)=4.95
5、利率函数RATE() 语法:RATE(nper,pmt,pv,fv,type, guess) 功能:已知期数,每期付款,及现值的条件下,返回年金的每期利率。 参数:GUESS是猜测数。默认10%,若RATE无法收敛则用不同的猜测数在试一次。 【例7-6】企业租用一设备,租金36000元,利率8%,年末支付租金,每年支付9016元,租期5年,问支付利率是多少? 利率=RATE(5,9016,-36000)=8% BACK
7.3 长期借款筹资双变量分析模型设计 7.3.1长期借款基本内容 7.3.2建立长期借款基本模型 7.3.3长期借款双因素分析模型的设计方法 BACK
7.3.1长期借款基本内容 1、分类: (1)按提供机构分:政策性银行贷款,商业性银行贷款,保险公司贷款。 (2)按有无抵押品分:抵押贷款,信用贷款。 (3)按贷款行业分:工业企业贷款,商业贷款,农业贷款等。 2、长期贷款的程序:(银行贷款为例) (1)提出借款申请 (2)银行审核申请
(3)签定借款合同 (4)企事业单位取得借款 (5)企事业单位归还借款 3、借款合同的内容 (1)基本条款:种类,用途,金额,利率,期限,资金来源及还款方式,保证条款,违约责任等。 (2)限制条款:一般性限制条件,例行性限制条件,特殊性限制条件。
7.3.2建立长期借款基本模型 1、建立模型如图7-1 2、定义各因素之间的关系。 (1)付款总期数:C9=借款年限*没年付款期数 (2)没期偿还金额;C10=ABS(PMT(借款年利率/每年还款期数,总付款期数,借款金额)) 3、分期偿还借款模型的应用。 改变C5-C8各数值,即改变借款金额,借款年限,借款年利率,每年还款期数的任一个或几个,来观察每期偿还金额的变化。
7.3.3长期借款双因素分析模型的设计方法 1、模拟运算表。 (1)功能:一是提供一种运算捷径,在一次操作过程中,完成多组不同值的 计算;二是提供一种显示和比较的方式,在工作表上一起显示与比较多组不同数值的操作结果。 (2)类型:单变量模拟运算表,双变量模拟运算表。 (3)使用:在【数据】菜单上选择【模拟运算表】命令。 2、应用模拟运算表建立双变量长期借款分析模型。以“借款利率”和“总付款期数”两因素的变化对“每期偿还金额”的影响为例,说明其设计方法。
(1)设置双变量分析表。 A 选择工作表 B 在A列输入各种可能的借款年利率 C 在15行输入各种可能的总付款期限 D 在行与列的交叉单元格输入目标函数PMT(),即在A15键入: =ABS(PMT(借款年利率/每年还款期数,总付款期数,借款金额)) 如7-1所示。 (2)给双变量分析表填值。 A 选择A15:F23单元区域。 B 从【数据】菜单上选择【模拟运算表】命令。 C 在弹出的框中,在“输入引用行的单元格”中输入“C9”,在“输入引用列的单元格” 中输入“C6”。
D 按【确定】。 如图7-1。 (3)使用:财务人员只要改变第一变量、第二变量所在行或列的值或其他因素的值,系统就会重新计算双变量分析表中的值。 注意! A 双变量分析表中的值是一个数组,不可单独编辑。 B 若清除该分析表,必须清除全部值。 BACK
租赁筹资图形接口模型设计 7.4.1 租赁的基本概念 7.4.2 建立租赁筹资基本模型 7.4.3 租赁筹资图形接口模型设计方法 7.4.4 租赁筹资图形接口模型的使用
租赁的基本概念 1、种类 • 营业租赁:经营租赁(服务性租赁), IBM首创者之一。 • 融资租赁:财务租赁(资本租赁) 由出租人筹措资金,引进拥护所需的色后备,再租给用户使用,租期较长。
租赁的基本概念 2、计算: (1)支付方式: 时间长短(年,季,月);时期先后(先付,后付);每期支付金额(等额, 不等额)。 (2)计算方法: A 定期等额后付租金的计算 PMT (租赁各期利率,总付款期数,租金,,1) B 定期等额先付租金的计算 PMT (租赁各期利率,总付款期数,租金,,0)
建立租赁筹资基本模型 • 逻辑函数 IF() 语法:IF(logical_test,value_if_true, value_if_false) 功能:用来判断条件是否成立。 • 支付方式表达 IF(C6=“先付”,PMT (租赁各期利率,总付款期数,租金,,0), PMT (租赁各期利率,总付款期数,租金,,1)
租赁公司价格表 中财公司租赁分析模型 生产厂家 设备名称 租金总额 支付方法 2 5 租赁项目名称 德国 TY220机床(德国) 2,500,000 先付 美国 TY220机床(美国) 2,300,000 先付 租金 10,000 支付租金方法 后付 日本 TY220机床(日本) 2,100,000 先付 1 每年付款次数 1 美国 486计算机(AST) 20,000 后付 6 租赁年利率 6.00% 5 租赁年限 5 美国 386计算机(IBM) 10,000 后付 总付款次数 5 每期应付租金 2,374 美国 TY110机床(美国) 1,000,000 先付 日本 TY110机床(日本) 1,500,000 先付 租赁设备接口设计
租赁筹资与借款筹资方案比较模型 7.5.1 净现值(NPV)分析的基本原理 7.5.2 设计租赁筹资摊销分析表 7.5.3 设计贷款筹资分期偿还分析表 7.5.4 应用模型对租赁筹资与借款筹资方案比较分析
净现值(NPV)分析的基本原理 • 示例: 假设中材公司准备筹资购置一台设备,TY220机床,需2000000元,使用年限5年,直线折旧,无残值,所得税率0.33。 • 中财公司面临两种选择: (1)举债筹资。银行借款2000000,利率10%,5年内偿还,5年后报废。 (2)租赁筹资。租赁公司给中财公司,不同的TY220机床,5年内摊销,要得到10%资金收益率,出租人维修设备,而中财公司不支付附加费用,租金是在期初预付。
贷款筹资分期偿还分析表 税款节约额=(偿还利息+折旧)*税率 净现金流量=还款额-税款节约额
租赁筹资摊销分析表 租赁净现金流量=租金支付-税款节约额
筹资相关函数 7.6.1 INDEX 函数 7.6.2 逻辑判断函数
INDEX 函数 • 分类 参考地址型,数组型 1、参考地址型 语法:INDEX(reference,row_num,column_num,area_num) 功能:返回参考地址范围reference中根据row_num, column_num所决定的单元范围的参考地址内容。 参数:
reference— 一个单元或单元区域的引用 row_num— 指定所要选取的对象位于reference里的第几行,可为0。 column_num— 指定所要选取的对象位于reference里的第几列,可为0。 area_num— 指定所要选取的对象位于reference里的第几区域,默认为第一区域。 【例7-7】INDEX(A1:C6,2,3)表示C2 【例7-8】INDEX(A1:A6,2)表示A2
2、数组型INDEX函数 语法:INDEX(array, row_num,column_num) 功能:返回数组中一个元素的值,它由行和列的序号索引来决定。 参数: array——以数组方式输入的单元范围 row_num——指定所要返回的元素位于数组里的第几行,若省略,必须输入column_num 参数。 column_num——指定所要返回的元素位于数组里的第几列,若省略,必须输入row_num参数。 【例7-13】INDEX(︳“A”,“B”;“C”,“D” ︳,2,1)其值为C。
逻辑判断函数 1、条件函数IF() 语法:IF(logical_test,value_if_true, value_if_false) 功能:用来判断条件是否成立,为真返回value_if_true的值,为假返回value_if_false的值。 【例7-15】某公司对其销售进行评价 销售额>100万,评价为A 70万<销售额<=100万,评价为B 销售额<=70万,评价为C IF(销售额>100,“A”,IF(销售额>70,“B”,“C”))
2、AND函数 语法:AND(logical1,logical2,……) 功能:逻辑与,全TURE,返回TURE,有任一个FALSE,返回FALSE。 【例7-16】 销售额>100万,毛利>25万,评价为A 70万<销售额<=100万,毛利>17.5万,评价为B 销售额<=70万,评价为C IF(AND(销售额>100,毛利>25),“A”, IF(AND(销售额>70,毛利>17.5),“B”,“C”))
3、OR函数 语法:OR(logical1, logical2,……) 功能:逻辑或,有任一个TRUE,返回TRUE,否则返回FALSE。 【例7-17】销售额>100万或销售量>300万件,评价为A,否则为B。 IF(OR(销售额>100,销售量>300),“A”,“B”)
4、NOT函数 语法:NOT(logical) 功能:逻辑非,改变参数的逻辑值 若参数为TRUE,返回FALSE,否则返回TEUE 【例7-18】销售额达不到100万元,则输出“公司目标未实现” IF(NOT(销售额>=100),“公司目标未实现”)