我在“基本数据表-项目时间表”这篇中提到过动态的项目时间表。而刚刚讲完的模型中,建设期和运营期是固定的,即2年的建设期和10年的运营期。如果建设期是3年,运营期是15年,这个模型基本上就不能用了,需要我们重新调整每张表格的公式。所以呢,我自己挖的坑,自己来填,今天就讲解一下,怎么让模型的设置允许随意更改建设期和运营期。
为了理解方便,我是在刚刚完成的可研模型的基础上来做的修改。通常是要在模型开始做的的时候就考虑好是否允许动态调整运营期限。也就说新建模型的时候,如果想让模型在完成以后可以调整运营时间,就在编制模型的过程中每张表格的公式都要考虑可变项目时间表的这个因素。尽量不要在做完整个模型之后,再大幅度的修改模型。
下面是我修改以后的基础数据表
因为篇幅有限,我隐藏了J到O列(2015-2020年)的内容。
这部分表格中,蓝色字体是手工输入的内容,其他黑色字体都是公式的计算结果。
单元格C7:这个是项目的开始时间。注意填写的日期必须是每个月的月末的日期。因为我们最后用来计算内部收益率和净现值的公式是用的NPV, IRR而不是XNPV和XIRR。 使用NPV和IRR公式,默认的各资金的流入和流出都是在期末产生的。如果日期采用的是其他时间而不是每月的最后一天,我们最后面用来计算内部收益率和净现值的公式则必须采用XIRR和XNPV。如果要使用XIRR和XNPV,我们模型中的公式就会更复杂,因此我不建议使用XNPV和XIRR,除非你能准确的把握模型中各结构和公式的使用。若是模型的结构和计算都比较简单,或是对现金流所对应的时间依赖度比较高,就可以用XIRR或XNPV。
单元格C8和C10:这个是手动输入的数字2和10,也就是可以随便调整的建设期和运营期。
单元格C9和C11:是使用的EOMONTH的公式,分别计算项目完工日期和整个项目的结束日期。
第12行:从项目开始日期的年份逐年按照日历年度列表。
第13行:是根据上一行,也就是第12行的年份,来判断当期是在建设期还是运营期。如果是建设期就是0,如果是运营期,就从第一个运营期开始计数,如果超出运营期,则是空白。这个用IF公式来实现。
第14行: 这个系数是计算当期日期占全年的比例,用来计算每年收入费用到底是按全年计算还是按照月份分摊。具体来说,2010年和2011年,因为是建设期,所以是0,因为没有收入和生产经营费用。2012年3月份投产,那么2012年的收入和生产费用就按照9个月来计算,那么公式就是(12-3)/12=0.75,从2013年到2021年,都是全年运营,所以这个系数就是1。到了2022年,项目3月份结束了,这一年就只有3个月的收入和生产运营成本。
好了,这个改完了,我想你们应该知道后面应该怎么做了。我不再详细说每张表具体怎么改,只说一个大体的原则(因为改起来太麻烦了,我还是喜欢在一开始做的时候就弄好这些)。如果你们有需要,我再逐个写怎么改。
1. 基础数据表改完之后,后面所有表格的项目时间表,就全部要修改,都链接到这个新的项目时间表上,也就是说每张表的项目时间表都显示第12-14行的内容。
2. 制造成本估算表,总成本费用估算表,营业收入、营业税金及附加和增值税估算表这三张表中,凡是直接从基础数据表引用数据的公式都要乘以第14行的系数,也就是折算当年是全年数据还是几个月份的数据。这3张表是最基础的计算,一般情况下,这3张表改完了,后面的其他表格,大部分数据都会按照新的时间表更新。
3.然后检查一下利润和利润分配表、现金流量表、资产负债表,是否有漏掉的没有按月份折算的数据。这个时候资产负债表可能出现不平的情况,因为借款还本付息计划表还没有按照月份修改。
4.修改借款还本付息表。这个是需要修改借款公式的。还记得我前面关于借款还本付息计划表的文章,单独提到过计算利息的基数中当期借款除以2的公式吗?这里就不能用除以2的公式了,因为我们有了具体的日期,就可以计算当年到底占用了几个月资金。
5. 理论上来说,上面都修改完之后,整个模型就没有问题了,可以随便延长缩短建设期和运营期。
登录 | 立即注册