中企动力 > 商学院 > irr计算公式excel模板
  • ?

    技巧丨Excel的报错类型与处理方式(IFERROR函数及打印设置)

    蔺襄

    展开

    我们使用Excel处理数据时,经常会遇到一些错误值,这些错误值会在不同情况下出现,当然也代表不同的含义,每个错误值都有不同的原因和解决方法。

    文档说明:本文在 Windows 10环境下测试与编辑,使用的 Excel 版本为 2016。经测试,本文内容对 2010、2013、2016 版本的 Excel 均有效!

    Excel中,计算可能得出的错误类型有:#N/A、#VALUE!、#REF!、#p/0!、#NUM!、 #NAME? 或 #NULL!,加上一个非计算的错误“####”,一共8个。

    一、“####”:列不够宽,或者使用了负日期或时间

    列宽不足

    1.当列宽不足以显示内容时,可以通过以下几种方法纠正:

    (1)缩小内容文字大小适应列宽;

    (2)调整列宽,或直接选中列后双击列标题右侧的边界;

    (3)更改单元格的数字格式,使数字适合现有单元格宽度。例如,可以减少小数点后的小数位数。

    日期出现负值的报错

    2.当日期和时间为负数时,可以通过以下几种方法纠正:

    (1)如果使用的是1900日期系统,那么日期和时间必须为正值;

    (2)如果对日期和时间进行减法运算,应确保建立的公式是正确的;

    (3)如果公式是正确的,但结果仍然是负值,可以通过将相应单元格的格式设置为非日期或时间格式来显示该值。

    注意:本错误不属于计算错误,而是因为列宽不够或日期运算的问题,与下面的七个错误代码不一样。

    二、“#N/A”:数值对函数或公式不可用

    具体表现在:

    (1)缺少数据,在其位置输入了“#N/A”或“NA()”;

    (2)在未排序的表中使用了VLOOKUP、HLOOKUP或MACTCH工作表函数来查找值;

    (3)为HLOOKUP、LOOKUP、MATCH或VLOOKUP工作表函数的lookup_value参数赋予了不正确的值;

    (4)数组公式中使用的参数的行数或列数与包含数组公式的区域的行数或列数不一致;

    (5)使用的自定义工作表函数不可用;

    (6)内置或自定义工作表函数中省略了一个或多个必需参数;

    (7)运行的宏程序所输入的函数返回“#N/A”。

    三、“#VALUE!”:使用的参数或操作数据的类型不正确

    可能包含以下一种或几种错误:

    (1)当公式需要数字或逻辑值(例如TURE或FALSE)时,却输入了文本;

    (2)输入或编辑数组公式,没有按组合键Ctrl+Shift+Enter,而是按了Enter键;

    (3)将单元格引用、公式或函数作为数组常量输入;

    (4)为需要单个值(而不是区域)的运算符或函数提供区域;

    (5)在某个矩阵工作表函数中使用了无效的矩阵;

    (6)运行的宏程序所输入的函数返回“#VALUE!”。

    我们根据具体情况分析后,解决即可。

    四、“#REF!”:单元格引用无效

    具体表现在:

    (1)删除了其他公式所引起的单元格,或将已移动的单元格粘贴到了其他公式所引起的单元格上;

    (2)使用的对象链接和嵌入链接所指向的程序未运行;

    (3)链接到了不可用的动态数据交换(DDE)主题,如“系统”;

    (4)运行的宏程序所输入的函数返回“#REF!”。

    五、“#p/0!”:使用数字除以零(0)

    具体表现在:

    (1)输入的公式中包含明显的除以零的计算,如"=5/0";

    (2)使用了对空白单元格或包含零作为除数的单元格的单元格引用;

    (3)运行的宏中使用了返回“#p/0!”的函数或公式。

    同样根据以上情况,分析后解决。

    六、“#NUM!”:公式或函数中使用了无效的数值

    具体表现在:

    (1)在需要数字参数的函数中使用了无法接受的参数;

    (2)使用了进行迭代的工作表函数(如IRR或RATE),且函数无法得到结果;

    (3)输入的公式所得出的数字太大或太小,无法在Excel中表示。

    七、“#NULL!”:区域不相交或运算符错误

    具体表现在:

    (1)使用了不正确的区域运算符.

    (2)区域不相交.

    提示:多见于引用之间的交叉运算符为“空格”。

    八、“#NAME?”:无法识别公式中的文本

    具体表现在:

    (1)名称或函数名称拼写错误;

    (2)使用了不存在的名称;

    (3)在公式中输入文本时没有使用双引号;

    (4)区域引用中漏掉了冒号;

    (5)引用的另一张工作表未使用的单引号引起;

    (6)打开调用用户自定义函数(UDP)的工作薄;

    (7)使用了EUROCONVERT函数,而没有加载“欧元转换工具”宏。

    IFERROR函数

    并不是所有错误代码(返回值)都是计算错误,我们在进行数据处理时,这些错误代表的就是本身的结果,但是我们不希望看到的是代码,而应该看到的是文字说明。这个时候,我们就应该用到IFERROR函数。

    我们先来看看Excel帮助信息中,关于“IFERROR”的说明:

    说明如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果。 使用 IFERROR 函数可捕获和处理公式中的错误。语法IFERROR(value, value_if_error)IFERROR 函数语法具有下列参数:值必需。 检查是否存在错误的参数。Value_if_error 必需。 公式的计算结果错误时返回的值。 计算以下错误类型:#N/A、#VALUE!、#REF!、#p/0!、#NUM!、 #NAME? 或 #NULL!。备注如果 Value 或 Value_if_error 是空单元格,则 IFERROR 将其视为空字符串值 ("")。如果 Value 是数组公式,则 IFERROR 为 value 中指定区域的每个单元格返回一个结果数组。 请参阅下面的第二个示例。

    示例

    根据下表中的示例数据,然后将其输入到新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

    当然,我们还可以通过 if 等函数规避或清除错误代码。

    打印时如何“规避”这些错误代码

    在 Excel 的实操中,经常会出现报错的情况,诸如第二至八种的错误代码(下面的设置对第一种“####”的错误无效),但是我们在打印时又不希望看到这些内容,这个时候,我们需要在“页面设置”弹框的“工作表”选项卡中将“错误单元格打印为”设置为“空白”,如图:

    将“错误单元格打印为”设置为“空白”

    设置好后,打印结果就不会有错误代码,演示如下:

    去除错误代码

    扩展参考:《技能丨Excel 打印全教程,多年培训的“技巧”全赠送》

    好了,关于 Excel 错误代码的相关说明,老冯就介绍到这里了!如果大家在使用 Excel 发生错误代码时,还有更好的解决方法,欢迎大家留言!

    本文由“办公精英”分析整理,转载请注明出处!办公精英致力于“高效办公,畅游职场”,每天分享、回答各类办公与职场技能、技巧及原创观点。如果认同或想了解更多相关资讯,请关注我,感谢您的阅读与支持!

  • ?

    定投收益率的计算方法,你知道多少?

    逍遥猫

    展开

    1.一直在考虑投一个中证500的基金,好买推荐的是建信中证500A(000478)。但查看其四分位排名,不佳和一般的评价较多,良好的较少,甚至没有优秀。可否介绍下推荐的依据是什么,难道基金历史业绩表现不重要吗?

    1)四分位排名是将同类基金按涨幅大小顺序进行排列的,这里的同类基金分类包括股票基金、混合基金、债券基金、指数基金等,所有指数基金属于同一类基金,也就是说,排名的时候包括了宽基(沪深300、中证500、创业板指等)、窄基(各种行业指数、主题指数)等所有指数基金。

    建信中证500A的四分位排名不好,是因为同类基金中,近几年都是大盘股在涨,中小创没怎么涨还跌了,所以在排名上跟踪中小创指数的基金都是靠后的。但是在跟踪中证500的指数基金里,建信中证500A成立时间久,长期业绩较优,而且具有不错的超额收益,这就是好买推荐它的理由。

    数据来源:Wind、好买基金研究中心,截止2018.9.13

    2)在选择基金时,基金历史业绩表现是很重要的参考指标。但是正如前面所说,指数基金各自跟踪不同的标的指数,而同类基金却包括了所有指数基金,所以指数基金关注四分位排名的意义不大,还是要和跟踪同一标的的指数基金对比才有意义。

    对于被动指数基金,需要关注跟踪误差;对于增强指数基金,因为有主动投资的成份在,需要关注基金的信息比率,并经常查看基金经理是否更换。

    2.老师好,请教一下,当某个指数处于低估状态时,比如中证500,那是否意味着所有跟踪该指数的指数基金都具有定投价值呢?

    1)指数的估值高低只能用来衡量这只指数现阶段是否具有投资价值,所以指数处于低估状态只能说明指数具有投资价值,比如中证500低估,意味着中证500指数具有投资价值,但不是所有跟踪中证500的指数基金都有投资价值。

    2)衡量指数基金是否具有投资价值时,除了考虑标的指数的投资价值之外,还有许多其它因素需要考量。

    被动指数型基金,要考虑跟踪误差是不是太大,跟踪误差大就意味着被动型指数基金的表现与指数表现的拟合度差,没有达到它完全跟踪指数的目标;另外,被动指数型基金规模越大越好,所以在选择时应该避免选择规模过小的。

    增强指数型基金则要关注信息比率够不够高(可以用夏普比率作为信息比率的简单代替,查看夏普比率够不够高),信息比率高就说明该基金获取超额收益的能力较强,适合投资;因为加入了主动投资的成份,增强指数型基金还应该关注基金经理是否更换、规模是否合适(50亿以下为宜)。定投的话可以侧重考虑业绩表现稳定的增强指数型基金。

    3.老师您好,我买的汇添富中证主要消费ETF、大成策略回报混合、易方达上证50指数A属于什么组合?怎么知道我选的基金属于哪个类型?

    1)看基金属于什么类型,指数基金看跟踪标的指数,主动基金看基金重仓股。

    比如:汇添富中证主要消费ETF(159928),属于被动指数基金,跟踪中证主要消费指数,很显然就属于消费主题基金;易方达上证50指数A(110003),属于增强指数型基金,跟踪上证50指数的同时积极投资,属于大盘价值型风格;

    大成策略回报混合( 090007)属于主动管理型基金。主要投资于主板(股票代码6和0开头),在个股被显著低估时坚定持有,属于个股精选风格。从行业配置来看,化工占41.66%、医药生物占17.21%。从投资风格看,更偏向于价值型。

    基金重仓股,数据截止日期2018.6.30

    相对指数基金,主动管理型基金较难判断。如果对股票不熟,即使是看到基金的重仓股,也不知道基金是什么风格。这个时候,还有一种方法,就是看基金和特定风格指数的走势吻合度。这是目前判断基金风格的主流方法,时效性好、容易获得、且不容易弄虚作假。

    2)总体来看,你的组合偏向于主板、价值型,可以再配只成长型风格的基金。比如投资中证500和创业板指数的基金,建信中证500(000478)、易方达创业板ETF联接A(110026)。现在中证500指数(PE历史排位1.15%)和创业板指数(PE历史排位5.15%)的估值都已经很便宜,长期看投资价值很高。

    4.定投怎么看持仓成本,还有怎么计算止盈点?

    1)定投分批买入,每次买入时的基金净值都不一样。因此,定投的持仓成本又称为“平均成本”。持仓成本=总投入/总份额,总投入就是每次定投金额的总和,总份额是每次定投份额的总和,而定投份额=定投金额/基金净值。

    比如:假设一只基金的净值表现如下表,每月定投1000元,定投6个月,赎回时基金净值为1.10元。

    那么:

    总投入=1000*6=6000

    总份额=1000/1+1000/0.85+1000/0.7+1000/0.8+1000/0.9+1000/1.05=6919

    平均成本=总投入/总份额=6000/6919=0.87

    2)计算止盈点,我理解你的意思是计算定投收益率,2个方法:

    方法1:定投收益率=总收益/总投入。如上例,为(1.10*6919-6000)/6000=26.8%;

    方法2:定投收益率=(基金净值-平均成本)/平均成本)。如上例,为(1.10-0.87)/0.87=26.4

    不管是按方法1,还是按方法2计算,定投收益率基本上是一样的(存在误差)。其实,经过处理,两个公式是相等的。需要提醒的是:定投收益率不用自己计算,账户中的持仓收益率就是定投收益率。

    3)累计收益率没有考虑定投时间的因素,更为合理的止盈应该是年化收益率。一般,年化10%-15%是可以参考的指标。年化收益率的计算公式可以在EXCEL表格输入函数:=POWER(1+定投收益率,1/已定投年份数)-1。比如:

    注:已定投年份数=定投月数/12

    如果你觉得这样麻烦,也可以简单化粗估,比如定投五年收益70%,那么除以5,就是14%,再往下调2个点左右,基本就是你的年化收益率了。

    4)上述方法虽然考虑了定投的时间因素,但还有一点没考虑,那就是“资金效率”。如果把每笔定投资金的时间价值和金额价值同时加入考虑,就要用IRR来计算了。

    假设A和B都投入1000元,期末(6月)市值都为1100元,收益率都是10%,参考时间因素的年化收益率都为25.7%。通过excel可以看出,用IRR公式计算的年化收益率,B要比A的高。

    注:定投A的每月收益率=IRR(B2:B7)=2%,年化收益率=(1+2%)^12-1=28.92%;

    定投B的每月收益率=IRR(C2:C7)=3%,年化收益率=(1+3%)^12-1=45.8%

  • ?

    2017年最全的excel函数大全7—财务函数(上)

    阮惠

    展开

    上次给大家分享了《2017年最全的excel函数大全6—日期和时间函数(下)》,这次分享给大家财务函数(上)。

    ACCRINT 函数—返回定期支付利息的债券的应计利息

    描述

    返回定期付息证券的应计利息。

    用法

    ACCRINT(issue, first_interest, settlement, rate, par, frequency, [basis], [calc_method])

    重要:应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

    ACCRINT 函数用法具有下列参数:

    Issue 必需。 有价证券的发行日。

    First_interest 必需。 有价证券的首次计息日。

    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。

    Rate 必需。 有价证券的年息票利率。

    Par 必需。 证券的票面值。 如果省略此参数,则 ACCRINT 使用 ¥10,000。

    Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。

    Basis 可选。 要使用的日计数基准类型。


    calc_method可选。 一个逻辑值,指定当结算日期晚于首次计息日期时用于计算总应计利息的方法。 如果值为 TRUE (1),则返回从发行日到结算日的总应计利息。 如果值为 FALSE (0),则返回从首次计息日到结算日的应计利息。 如果不输入此参数,则默认为 TRUE。


    其他

    Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    issue、first_interest、settlement、frequency 和 basis 将被截尾取整

    如果 issue、first_interest 或 settlement 不是有效日期,则 ACCRINT 将返回 #VALUE! 错误值。

    如果 rate ≤ 0 或 par ≤ 0,则 ACCRINT 将返回 #NUM! 错误值。

    如果 frequency 不是数字 1、2 或 4,则 ACCRINT 将返回 #NUM! 错误值

    如果 basis 0 或 basis 4,则 ACCRINT 将返回 #NUM! 错误值。

    如果 issue ≥ settlement,则 ACCRINT 将返回 #NUM! 错误值

    函数 ACCRINT 的计算公式如下:


    其中:

    Ai = 奇数期内第 i 个准票息期的应计天数。

    NC = 奇数期内的准票息期期数。 如果该数含有小数位,则向上进位至最接近的整数。

    NLi = 奇数期内准票息期的正常天数。


    案例

    ACCRINTM 函数—返回在到期日支付利息的债券的应计利息

    描述

    返回在到期日支付利息的有价证券的应计利息。

    用法

    ACCRINTM(issue, settlement, rate, par, [basis])

    重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

    ACCRINTM 函数用法具有下列参数:

    Issue 必需。 有价证券的发行日。

    Settlement 必需。 有价证券的到期日。

    Rate 必需。 有价证券的年息票利率。

    Par 必需。 证券的票面值。 如果省略此参数,则 ACCRINTM 使用 ¥10,000。

    Basis 可选。 要使用的日计数基准类型。

    其他

    Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    Issue、settlement 和 basis 将被截尾取整。

    如果 issue 或 settlement 不是有效日期,则 ACCRINTM 将返回 #VALUE! 错误值。

    如果 rate ≤ 0 或 par ≤ 0,则 ACCRINTM 将返回 #NUM! 错误值。

    如果 basis 0 或 basis 4,则 ACCRINTM 将返回 #NUM! 错误值。

    如果 issue ≥ settlement,则 ACCRINTM 将返回 #NUM! 错误值。

    ACCRINTM 的计算公式如下:

    ACCRINTM = par x rate x A/D

    其中:

    A = 按月计算的应计天数。 在计算到期付息的利息时指发行日与到期日之间的天数。

    D = 年基准数。

    案例

    AMORDEGRC 函数—使用折旧系数返回每个记帐期的折旧值

    描述

    返回每个结算期间的折旧值。 该函数主要为法国会计系统提供。 如果某项资产是在该结算期的中期购入的,则按直线折旧法计算。 该函数与函数 AMORLINC 相似,不同之处在于该函数中用于计算的折旧系数取决于资产的寿命。

    用法

    AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])

    重要:应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

    AMORDEGRC 函数用法具有下列参数:

    Cost 必需。 资产原值。

    Date_purchased 必需。 购入资产的日期。

    First_period 必需。 第一个期间结束时的日期。

    Salvage 必需。 资产在使用寿命结束时的残值。

    Period 必需。 期间。

    Rate 必需。 折旧率。

    Basis 可选。 要使用的年基准。

    其他

    Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    此函数返回折旧值,截止到资产生命周期的最后一个期间,或直到累积折旧值大于资产原值减去残值后的成本价。

    折旧系数为:

    最后一个期间之前的那个期间的折旧率将增加到 50%,最后一个期间的折旧率将增加到 100%。

    如果资产的生命周期在 0 到 1、1 到 2、2 到 3 或 4 到 5 之间,将返回 #NUM! 错误值。

    案例

    AMORLINC 函数—返回每个记帐期的折旧值

    描述

    返回每个结算期间的折旧值。 该函数主要为法国会计系统提供。 如果某项资产是在该结算期的中期购入的,则按直线折旧法计算。

    用法

    AMORLINC(cost, date_purchased, first_period, salvage, period, rate, [basis])

    重要:应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

    AMORLINC 函数用法具有下列参数:

    Cost必需。 资产原值。

    Date_purchased必需。 购入资产的日期。

    First_period必需。 第一个期间结束时的日期。

    Salvage必需。 资产在使用寿命结束时的残值。

    Period必需。 期间。

    Rate必需。 折旧率。

    Basis可选。 要使用的年基准。

    其他

    Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    案例

    COUPDAYBS 函数—返回从票息期开始到结算日之间的天数

    描述

    COUPDAYBS 函数返回从付息期开始到结算日的天数。

    用法

    COUPDAYBS(settlement, maturity, frequency, [basis])

    重要:应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

    COUPDAYBS 函数用法具有下列参数:

    Settlement必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。

    Maturity必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。

    Frequency必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。

    Basis可选。 要使用的日计数基准类型。

    其他

    Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。 例如,在 2008 年 1 月 1 日发行的 30 年期债券,六个月后被购买者买走。 则发行日为 2008 年 1 月 1 日,结算日为 2008 年 7 月 1 日,而到期日是在发行日 2008 年 1 月 1 日的 30 年后,即 2038 年 1 月 1 日。

    所有参数都将被截尾取整。

    如果 settlement 或 maturity 不是有效日期,则 COUPDAYBS 返回错误值 #VALUE!。

    如果 frequency 不为数字 1、2 或 4,则 COUPDAYBS 返回错误值 #NUM!。

    如果 basis 0 或 basis 4,则 COUPDAYBS 返回错误值 #NUM!。

    如果 settlement ≥ maturity,则 COUPDAYBS 返回错误值 #NUM!。

    案例

    COUPDAYS 函数—返回包含结算日的票息期天数

    描述

    返回结算日所在的付息期的天数。

    用法

    COUPDAYS(settlement, maturity, frequency, [basis])

    重要:应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

    COUPDAYS 函数用法具有下列参数:

    Settlement必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。

    Maturity必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。

    Frequency必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。

    Basis可选。 要使用的日计数基准类型。

    其他

    Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。 例如,在 2008 年 1 月 1 日发行的 30 年期债券,六个月后被购买者买走。 则发行日为 2008 年 1 月 1 日,结算日为 2008 年 7 月 1 日,而到期日是在发行日 2008 年 1 月 1 日的 30 年后,即 2038 年 1 月 1 日。

    所有参数都将被截尾取整。

    如果 settlement 或 maturity 不是有效日期,则 COUPDAYS 返回 错误值 #VALUE!。

    如果 frequency 不为数字 1、2 或 4,则 COUPDAYS 返回 错误值 #NUM!。

    如果 basis 0 或 basis 4,则 COUPDAYS 返回 错误值 #NUM!。

    如果 settlement ≥ maturity,则 COUPDAYS 返回 错误值 #NUM!。

    案例

    COUPDAYSNC 函数—返回从结算日到下一票息支付日之间的天数

    描述

    返回从结算日到下一票息支付日之间的天数。

    用法

    COUPDAYSNC(settlement, maturity, frequency, [basis])

    重要:应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

    COUPDAYSNC 函数用法具有下列参数:

    Settlement必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。

    Maturity必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。

    Frequency必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。

    Basis可选。 要使用的日计数基准类型。

    其他

    Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

    结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。 例如,在 2008 年 1 月 1 日发行的 30 年期债券,六个月后被购买者买走。 则发行日为 2008 年 1 月 1 日,结算日为 2008 年 7 月 1 日,而到期日是在发行日 2008 年 1 月 1 日的 30 年后,即 2038 年 1 月 1 日。

    所有参数都将被截尾取整。

    如果 settlement 或 maturity 不是有效日期,则 COUPDAYSNC 返回错误值 #VALUE!。

    如果 frequency 不为数字 1、2 或 4,则 COUPDAYSNC 返回错误值 #NUM!。

    如果 basis 0 或 basis 4,则 COUPDAYSNC 返回错误值 #NUM!

    如果 settlement ≥ maturity,则 COUPDAYSNC 返回错误值 #NUM!。

    案例

    COUPNCD 函数—返回结算日之后的下一个票息支付日

    描述

    返回一个表示在结算日之后下一个付息日的数字。

    用法

    COUPNCD(settlement, maturity, frequency, [basis])

    重要:å...

  • ?

    千万别被银行算计了,教你计算现金分期的实际利率

    夏侯兰

    展开

    上周,某银行打电话过来推销该行推出的“e招贷”现金分期。

    大意是说笔者的信用卡还款记录良好,非常靠谱,所以才有资格接到电话、人工办理这个现金分期业务,并享受手续费5折的优惠。

    仔细了解了一下该业务的内容:

     30万现金

    分24期等额本金还款,每期还本金12500

    月手续费率0.75%,5折优惠,那就是0.375%,每月手续费1125元

    这样算下来,借30万,每月还款=12500+1125=13625元,总的手续费(实际上就是利息)是27000元。

    那么问题来了,这个现金分期合不合算?该不该要?要的话,1分钟后就到账。

    要还是不要,关键要考虑两个因素:

    1、30万拿到手,有没有地方去用,可以有多大的回报?

    2、对应的,这30万的实际成本是多少,是否划算?

    假设,拿着这30万,笔者以获得至少12%的年化回报。

    那么接下来,就要看实际的资金成本到底有多高?

    现金分期的名义利率

    有些人可能会简单地把月手续费率*12,来计算年化利率。

    如本例中,那就是0.375%*12=4.5%

    看着很低哦。

    实则不然,因为你没有考虑实际能够动用的本金并没有30万,而是每月减少的。如果不是等额本金还款,而是到期一次性还本,手续费也是到期支付,那么年化利率确实就是4.5%。

    而按照等额还本金、每月支付手续费的模式,真正在手上的资金,是每月减少的。

    实际的利率就要大大高于名义利率,千万别被蒙蔽了。

    现金分期的实际利率

    要计算现金分期的实际利率,并不难,会用excel,就能够很快算出来。

    1、手上现金:在excel表格中,先输入30万的初始本金,然后输入每期还款金额-13625,一共24期。

    2、实际利率:在实际利率那里,选择公式 IRR(A2:A26),并乘以24,就得到了24个月的实际利率。

    3、年化实际利率:实际利率/2=8.41%

    收益与成本对比与决策

    12% VS 8.41%

    由于有把握获得年化12%的回报,而现金分期的实际利率,因为招行打5折,只有8.41%。

    因此要这30万是划算的,笔者要了这笔现金分期。

    如果手续费不打折呢?

    计算了一下,实际的年化利率是16.43%!

    那就不能要了。但有很多朋友,不会算,以为贷了之后有的赚,那就亏了。

    小结:

    1、学会计算实际利率。

    涉及到等额本金、等额本息还款的,普通老百姓经常是算不清楚这个实际的成本的。

    有时候往往简单地看标示的名义利率,觉得划算,实际上是被银行算计了。

    其实掌握计算实际年化利率的方法并不难,简单套用公式即可。

    如果真觉得麻烦,不会算,有个简单的方法:

    实际年化利率=名义年化利率*2-1

    比如上面的例子,名义利率4.5%,按简化公式的话,就可以大略知道实际的利率:

    4.5%*2-1=8%

    与用excel的IRR公式算出来的8.41%,还算接近。

    2、不鼓励借款投资。

    要说明的是,上面仅仅是举例,并不建议贷款投资。

    而是说,是否贷款,要考虑拿了钱产生的回报,这个回报,不一定是投资收益,例如拿去购车、旅游,也是一种回报,心理上会有个定价。

    同时,因为有了这笔款项,避免了你不得不中途退出某些投资,也相当于获得了收益。

  • ?

    信用卡分期、等额本息贷款真实利息到底有多高?教你用IRR计算

    艾丽莎

    展开

    丞相前面给大家讲了信用卡分期的套路,比如信用卡分期手续费,现金贷的各种手续费、工本费,很多小白就以为不是利息。始终记住除了真实拿到手的钱,其他给到银行或者借贷个人或者机构的钱都是我们付出的利息。

    再怎么换名字也没用!

    昨天文章中信用卡分期15000元12期,每期还款1349元,含每期手续费99元,一共12期,为什么利息不是99*12/15000=7.92%,而是14.316%,差不多快2倍。

    根据刚刚上面说的明明我多还的钱只有99*12=1188元啊

    这就是大家平常都会遇到的常识性错误:等额本息或者信用卡分期,我们每期都还本金,手上可用的本金在逐步减少,而还款利息(手续费)没变。随着时间推移越到最后资金成本越来越高。

    比如到第一期还完1349元,你手上实际可用本金是:15000-(1349-99)=13750,并不是15000元,而你的利息还是99元不变,后面以此类推,手上实际可用本金越来越少。

    所以我们要用IRR(内部收益率)公式来计算,打开excel表格,分多少期第一列做多少,第二列最上面是贷款到手的资金,然后对应12期每期还款金额,由于手上可用资金减少所以用减号。

    然后点击表中任意空格,然后在excel公式中找到IRR公式,然后按照期数顺序选中所有金额(借款本金和每期还款金额)。

    即可看到IRR=1.193

    然后IRR*12=14.316%就是年利率。

    不知道大家看懂了吗?

    当然在实际中还有各种情况。比如现在臭名昭著的现金贷,收取砍头息。

    有小伙伴留言网上贷款3000元,先收取300元手续费,分6期,后面每个月还款580元,问自己的算高利贷吗?

    算不算高利贷当然要看年利息。根据国家规定年利息超过36%即算高利贷。我们来帮忙算一下:

    IRR=7.77,那么这个小伙伴贷款年利息就是IRR*6=46.62%

    远超国家规定的36%,妥妥的高利贷。

    大家看懂了吗?贷款3000,先收取300手续费,实际到手2700元,在IRR计算中只计算到手资金。

    年利息=IRR*还款期数。

    PS:IRR计算年利息最后要乘以还款期数,不是都乘12哦,大家注意。

    另外IRR只能计算固定时间间隔的年利息,如果还款时间不固定就只能用另一个XIRR公式,这个一般用不到就不说了,下次用到再说。

    最后提醒大家千万不要借高利贷,如果借了尽快还清,切记超过36%的那部分利息可以不还,36%以内的利息和本金还是要还掉,尽快上岸。

    使用IRR计算年利息,万变不离其宗:知道到手资金,以及每个月还多少钱即可。

    一个很好用的公式,希望大家能够学会,发给身边不懂的朋友

    实在不会的,贷款的总利息除以贷款金额,然后乘以2,差不多就是你贷款的实际年利息。

    有信用卡分期或者等额本息贷款的小伙伴可以自己算一下实际利息,欢迎发在留言处丞相可以帮忙看一下是否正确。

  • ?

    干货分享丨做测算时如何更好的调整IRR?

    邱代桃

    展开

    作者: 土地情报今年初我写了一篇“如何更好地理解IRR”的文章目的是指导我们如何按照我们的想法去调整IRR的大小。但我们实际工作中我们还经常会遇到IRR报错或者为负数的情况这个时候通过之前文章中的方法就不适用。

    今天这篇文章就对测算表IRR报错或者负数的情况进行了一些探索以期对大家的实际工作有所帮助也希望能和大家一起交流学习。

    备注为了方便大家的阅读我把之前的文章直接放到了前半部分如果之前已经看过的读者可以直接看后半部分。

    1

    作为一名房地产投资人员就永远绕不开内部收益率即IRR很多公司在前期土地研判时一般考量两个指标一个是净利润率另一个便是IRR比如我们知道的部分公司就要求净利润率及IRR必须达到双15%这个项目才可获取。

    净利润率非常好理解但是这个IRR在房地产项目测算结果出来时很多朋友却不是特别理解到底IRR能够代表什么深层次的含义我们从这个指标当中能够得到什么信息IRR的高低对一个项目的影响在哪里

    要知道IRR有什么用你首先得理解NPV是怎么算出来的。技术经济学的课本给我们讲到内部收益率IRR是基于净现值产生的一个概念它是指项目在整个计算期内当净现值等于零时的折现率。

    为了便于理解我们举一个例子假设万科2017年某项目的现金流如下

    我们常规做法应该怎么计算这个项目的IRR呢我们采用的是试错法的方式假设这个项目的折现率为x将每一期现金流折现到第1期合计净现值为0即

    拿到这个公式可纳闷了这特么可怎么计算呢

    按照传统的方式我们只有分别假定一个折现率去试错假设x=6%公式左侧为负假设x=4%公式左侧为正那么我们就可以推断IRR是介于4%-6%之间。这么算实在太麻烦。

    在科技发达的今天好在excel给我们提供了强大的计算工具我们用IRR函数简单一拉结果就出来了最终算出这个项目的IRR=5%

    IRR=5%说明了什么问题呢说明当这个项目现金流按5%折现时净现值刚好等于0如果小一点按4%折现净现值就大于0如果再大一点按6%折算净现值就小于0了这个项目就不可行了而且折现率此时越大那么亏得越多。

    2

    好了我们现在再回过头来重新理解IRR。

    IRR是指在考虑资金时间价值的情况下项目投资在未来产生的投资收益现值刚好等于投资成本时的折现率。再进一步理解内部收益率是投资项目最低应达到的收益率。

    IRR指标能够较为综合地反映项目管理、资本运营的效率和效益值涉及项目的资金计划是房地产企业对项目运营监控的核心指标。

    计算NPV所用的折现率是一个项目的加权平均融资成本。每家企业都有自己的融资成本通常来说是个固定的值。

    知乎上项梓例举了一个非常好理解的例子比如我开发一个住宅项目折现率为10%计算出项目的NPV>0说明这个项目是可以盈利的。现在我计算出这个项目的IRR是5%。当折现率等于5%的时候这个项目的NPV就变成0了。假如现在我的自有资金只够支持50%的前期投入另外的50%要去贷款。我找信托找基金给到我的贷款年利率是10%那我要不要贷款来做这个项目呢经过这一计算我们知道这个项目当我的融资成本超过5%IRR的时候NPV就会变成负的。说明不值得去贷款来做项目。

    这个例子说明一个项目的IRR越高我越敢贷款来做项目。由此我们可以推断这个项目是非常难做的因为你去市场上是很难找到融资成本低于5%以下的钱的。

    3

    那紧接着我们要思考第二个问题了那就是如何来提高我们的IRR这样可以指导我们在做测算的时候应该如何去“随心所欲”地调整我们的现金流来匹配我们想要的IRR指标作为一名资深的投资人员我想你懂的。

    我们还是采用上面的例子5%的IRR实在太低在很多发展商眼里这个项目肯定是通不过的因此作为一名资深的投资人员我们要想办法“做高”这个IRR。

    根据上面我们列出的求IRR的公式我们首先应该想到的是在保证现金支出节奏不变的情况下尽可能“早”地实现销售收入。

    因此我们尝试着把整个项目的现金流入都往前摞动1期即第5期的2000万摞到第4期实现第6期1500万摞到第5期实现第7期的500万摞到第6期实现因此这个项目的现金流就成了这个样子

    此时用excel计算得出IRR=6%nice! 提高了1%。

    同理在此基础上我们试着把现金流出往后延1期试试

    此时用excel计算得出IRR=9%挺好又提高了3%。由于咱们这个例子中期数比较少现金流的数据也较少我们也只摞动了1期因此IRR的变动幅度还比较矜持。

    若我们按照一个实际的房地产开发项目的现金流来计算收入往前多摞动几期支出往后也多摞动几期效果会更加明显。

    在此基础上我们再增加销售收入试试比如再第7期增加1000万

    此时计算得出IRR=18%已经比较理想了

    同理在此基础上我们在第2期再减少支出1000万

    此时计算得出IRR=44%相当不错了

    由此我们基本发现了提升IRR四条最基本规律

    ①“快收”尽可能地把销售收入提前比如争取提前开盘、加快推售节奏。②“慢支”尽可能地把现金流出往后比如争取土地款分期支付、施工方工程款垫资、条件允许下延缓各类费用支付节奏。③“多收”尽可能多增加销售收入优化规划方案尽量多布局高溢价产品差异化定位把握自主定价权。④“少支”尽可能节约成本成本部同事测算时留给自己的“富裕量”部分投资同事应该是要多去争取的。

    这篇文章发布后很多朋友留言其中有1个代表性的问题集中回复一下

    问题现金流采用年度、季度、月度数据求解出来的IRR之间是什么关系

    由于一般房地产项目的建设周期较短一个高层项目从拿地到交付的时间周期也就3年左右所以用年度现金流序列来计算IRR就不太合理所以房地产项目一般采用季度或者月度现金流序列来计算IRR。

    他们之间就犹如名义利率与实际利率的关系。比如你去找银行贷款年利率是8%按月付息。由于是按月付息因此8%是年名义利率月利率=8%/12=0.66%年实际利率=1+0.66%^12?1=8.2%。可见名义利率与实际利率是有差异的且一般来讲实际利率高于名义利率。

    同理我们假设P0为年初现金流初值当然P0同时亦为该年首季度和首月度初值P为终值。IRR年度、IRR季度、IRR月度分别为年度、季度、月度内部收益率。

    则有P= P0*1+IRR年度= P0*1+IRR季度^4 =P0*1+IRR月度^12于是IRR年度=1+IRR季度^4-1=1+IRR月度^12-1

    可见IRR年度≠4* IRR季度≠12* IRR月度这一点很容易出错大家一定要注意

    4

    除了提升IRR的问题外我们在实际测算过程中还经常遇到这样一种情况那就是测算出来IRR为负数这可如何是好搞得很多朋友一脸懵逼。

    比如有这样一笔现金流

    通过EXCEl求解得出IRR=-8%为一个负数。

    此时大家一定非常迫切想搞清楚这几个问题

    1、 IRR为负数是什么含义负数是什么情况产生的2、 测算表求解出IRR为负数后我们应该怎么调整现金流

    为了得出更加一般性的规律我们首先得回归到IRR求解的数学模型中比如拿我们上面列举的求解公式来看

    我们可以把这个方程抽象为

    数学上我们把这种方程叫做一元n次多项式它是n次方程。n次方程应该有n个解其中包括负数根和重根很明显负根并无经济意义。只有正实数根才能是项目的IRR而方程的正实根可能不止一个。

    而n次方程式的正实根的数目可用笛卡尔符号规则进行判断即正实根的个数不会超过项目现金流量序列多项式系数系列的正负号变化的次数p如遇有系数为零可视为无符号。

    是不是越看越懵逼到底是什么意思呢能不能说人话......

    直白一点就是说这个项目的现金流求解出来的IRR的个数取决于这笔现金流的“现金流”注意这里的现金流对应到测算表中应为净现金流由正转负或者由负转正的次数假设这个次数为p

    如果P=0正负号变化0次则方程无根

    如果P=1正负号变化1次则方程有唯一根。

    如果P=2正负号变化2次则方程的正实根2个。

    也就是说若项目的净现金流t=0,1,2,,n的正负号仅变化1次内部收益率方程肯定有唯一解。

    而当净现金流序列的正负号有多次变化两次或两次以上内部收益率方程可能有多解。

    5

    为了便于大家更好的理解这里列举几种典型的现金流

    (1)

    这笔现金流序列正负号仅变化1次因此内部收益率方程只有唯一解。果不其然通过excel计算得出IRR=20%这是一笔比较常规的现金流与我们前文所列举的现金流特征一致。

    2

    这笔现金流序列正负号仅变化1次因此内部收益率方程只有唯一解。但这笔现金流计算得出IRR=-8%为负数。

    问题来了为什么会出现负数呢

    我们对比一下上面两笔现金流序列可以从中找到一个重大区别那就是“累计净现金流”的区别第一笔累计净现金流=500为正因此IRR为正而第二笔累计净现金流=-1000为负因此IRR为负。

    通过这种观察得出结论是不是偶然呢我们进一步验证。

    我们把第2笔现金流中第6期的金额调整为3000使得累计净现金流=0此时我们计算出IRR=0如图

    进一步我把第6期净现金流金额再增加1000使得累计净现金流为正。果不其然此时计算得出IRR=6%成为正值了如图

    为了得出一个更一般性的结论来指导工作我们再看几笔特殊的现金流:

    3

    这笔现金流序列正负号变化0次因此内部收益率方程应无解通过excel验算果然报错

    4

    这笔现金流序列正负号变化2次因此内部收益率方程至多有2个解即至多存在2个IRR。

    5

    这笔现金流序列正负号变化3次因此内部收益率方程至多有3个解即至多存在3个IRR。

    看完以上五笔现金流案例我们大概可以总结出一个更一般性的结论来指导我们测算工作

    1、若方案的第一笔净现金流0即正常的项目我们第一笔资金基本是支出的也就是我们投入的一部分现金流序列仅改变一次正负号且累计净现金流0此时项目必有唯一的“正”IRR解。

    2、若方案的第一笔净现金流0现金流序列仅改变一次正负号且累计净现金流0此时项目必有唯一的“负”IRR解铺排的此现金流方案不可行需要调整。

    3、若方案的现金流序列不改变正负号则方案的IRR不存在不能用IRR来评价此方案。

    4、若方案的0现金流序列符号变化多次则方案的IRR个数不超过现金流序列符号变化的次数。在这种情况也可能会有唯一的IRR解也有可能无解。

    显然我们在测算的时候是不希望IRR出现负值负值无意义也不希望IRR出现多解因为此时IRR无法确定而导致IRR失效。

    查阅了很多文献在IRR存在多个解的情况下用excel的IRR函数就非常受局限因为无论由谁来做或无论你做多少次excel均只给出一个解这显然是不合适的。但尽管在这种情况下我们很多公司的测算表也是非常暴力地使用excel的IRR函数直接进行求解我个人认为此时求解出来的结果是有待商榷的。

    因此我们在铺排现金流的时候期初为负后续期为正累计净现金流为正是我们需要关注的三个要点此时求解出来的IRR是唯一确定的正值。

    严/肃/广/告/时/间

    关注3Fang网微信公众号

    即刻获取更多商房资讯

  • ?

    存款常用收益率计算公式FV、PV、IRR

    茕兮

    展开

    1. 复利公式:

    如100元定期存款10年,年利率2.25%,复利计算收益为124.92

    关于日利率于年利率转换公式见 【收益率计算方法】

    2. 每月定期存款,Excel复利计算公式 FV(Rate, Nper, Pmt,Pv, Type),各参数含义如下:

    Rate: 存款利率

    Nper: 存款期数

    Pmt: 每期定存金额(注意,负值为存款)

    Pv: 开始金额(注意,负值为存款)

    Type: 0 为期末(默认值), 1 为期初

    第一个例子就可以表达为:=FV(2.25%, 10, 0, -100, 0)= 124.92

    例:第一次存入2000元, 之后每月月末存款1000元,年化利率为2.25%

    =FV(2.25%/12, 10 * 12, -1000, -2000,0) =136935.54 (按照每月起利息,下个月计入本金复利)

    假如存款频率为年,每年存入1000* 12 =12000元 则本息为:

    =FV(2.25%, 10, -12000, -2000,0) = 135406.90 (按每年起息,下一年计入本金复利)

    可以看出利息越早计入,最终收益越高。

    3. 已知某款理财产品每期定存金额,及最终收益,计算收益率

    例:某宝月初存入1000元,30天后得到本息1000+3.96=1003.96元。(注:该宝节假日正常收益)

    使用IRR函数可以很轻松地计算出日利率为0.000136, 如下

    那么年化收益率为 0.000136*365* 100% = 4.97%

    使用IRR函数计算的时候,没有收益必须填充0 !

  • ?

    一种简单的计算IRR的方法

    苻明辉

    展开

    在讲解内部收益率IRR之前,我们先了解下度电成本的相关信息。

    LCOE(Levelized Cost of Energy),即平准化能源成本,是国际上通用的评价度电成本的指标,光伏领跑者重要目的是以技术创新为手段不断降低电价,最终实现平价上网,从而提高可再生能源在国家能源结构占比。作为投资商需要通过各种手段,不断降低系统的度电成本。

    度电成本等于生命周期总成本除以生命周期总发电量,生命周期总成本又包括初始投资成本、运维总成本及系统残值。各含义如下:

    初始投资总成本:包括前期成本,设备成本和建设成本(主要有组件、支架、逆变器、箱变、交直流线缆、通讯线缆、逆变器箱变基础、支架基础、防雷接地、设备安装、线缆辐射等费用),减去固定资产残值将带来的收益,降低成本总量。

    运维总成本:包括人员成本、维护成本和材料成本(主要有设备可靠性、设备数量、设备成本、智能运维);

    生命周期总发电量:生命周期内的总发电量,包括提高平均发电效率(PR:Performance Ratio,即方阵某一时段的发电量比上总辐射量,影响PR的因素包括环境影响:灰尘、朝向、遮挡; 设备选型:逆变器、 组件、变压器;系统设计:容配比、优化布局、减少失配;以及其它因素:电网接入风险 、PID衰减、设备可靠性等。

    内部收益率(Internal Rate of Return (IRR)),就是资金流入现值总额与资金流出现值总额相等、净现值等于零时的折现率。如果不使用电子计算机,内部收益率要用若干个折现率进行试算,直至找到净现值等于零或接近于零的那个折现率。内部收益率,是一项投资渴望达到的报酬率,是能使投资项目净现值等于零时的折现率。

    它是一项投资渴望达到的报酬率,该指标越大越好。一般情况下,内部收益率大于等于基准收益率时,该项目是可行的。投资项目各年现金流量的折现值之和为项目的净现值,净现值为零时的折现率就是项目的内部收益率。在项目经济评价中,根据分析层次的不同,内部收益率有财务内部收益率(FIRR)和经济内部收益率(EIRR)之分。

    因此,在光伏领域内部收益率(IRR) 的提高主要受到发电量收益和电站投资的影响,尽量降低光伏电站的全生命周期成本,提高光伏电站效率是当年的主要两个热点,全生命周期成本降低可从以上罗列中适当降低,发电量提升需采用先进的技术手段及设计经验,下面以2017年底2018年初国家对光伏电站电价下调对IRR的影响做简单计算如下,降低光伏电站电价主要影响系统收益,同等发电量时,电价下调,造成收益降低。

    2018年电网电价公布,针对国内三类地区分别下调0.1元/度,这势必对整个光伏又是一个寒冬,但相比之下下调幅度较好于预期。下面基于一类、二类及三类地区,以单面组件单晶PERC固定可调支架为基准,一类地区选用4.8kWh/m2,二类地区选中间值4.3kWh/m2,三类地区选中间值3.35kWh/m2,补贴时间为1~20年,第21~25年按煤电标杆电价取0.35元/度,生命周期总成本按6元/瓦,内部收益率IRR如下

    2018年电价调整的影响

  • ?

    教程︱如何用IRR函数计算实际年利率?

    黎巴嫩

    展开

    为了解开各种借款利率换算的困惑,我们可以利用EXCEL的神奇公式IRR。

    投资、理财、积蓄、财富管理等概念

    IRR函数(内部收益率函数)

    不同还款方式因为占用本金的时间不同,所以在转化成以一年到期还本付息方式计算的"实际利率"时。需要计算本金的时间成本。而IRR函数就是帮助我们对比资金间时间成本的工具。

    大家不理解IRR函数的定义没关系。我们只要知道他能帮我们计算借款的实际利率,会用它计算就可以了。

    IRR的完整格式是: =IRR(现金流,预估值),其中的预估值用的时候忽略。

    我们实际运用的时候格式是:=IRR(现金流)

    其中现金流是一组连续,包含初始现金流,以及固定时间单位现金流的数值组。IRR公式通过计算现金流。得出在这个时间单位的实际利率。

    比如固定时间单位是月,计算出的就是月利率,固定时间单位是天,计算出的就是一天的利率。

    最终我们把它们转化成年利率,才算是完成全部计算。

    IRR函数使用其实很简单,我们用上面几个例子来分别演示:

    A 借款10000元,分12期还完,每期900元,那么实际年化是多少?

    1、固定时间单位是月,初始现金流10000。每月现金流是-900

    2、列出现金流数值组之后,直接用IRR公式计算月利率。

    3、月利率转换成年利率(复利)的公式是=(月利率+1)^12-1。输入公式最后计算出实际年利率。15%的年化利率,很高了。

    B 小明同学想通过信用卡分期购买一部iPhoneX,信用卡分期消费8400,分12期还完,月手续费费率为0.6% 。实际年化是多少?

    1、这个题首先需要计算每期(月)现金流。总费率=8400*0.6%*12=604.8元 每期现金流=(604.8+8400)/12=750.4元

    2、重复例A计算方式。可以看到手机分期利率并不低

    C 周总找中介做了1笔30W信用贷,36期,每月手续费0.5%,每月还款9833元,另外中介收了贷款总额5个点的服务费。实际年化是多少?

    1、这个例子主要是计算加上"服务费""砍头息"后的实际成本。因为服务费是提前预支的,可以看做是单位时间现金流不变,但初始现金流减少。

    所以,固定时间单位按贷款总额计算,输入9833,初始现金流按30W减去30W*5%=28.5W输入。

    2、利用IRR公式计算得出

    3、对比正常贷款利率,5%的无服务费增加4个点利率成本。

    通过3个例子大家应该能看到,IRR公式计算实际年利率的几个关键点。

    1、计算初始现金流/实际使用现金流

    2、固定时间单位

    3、计算固定时间单位现金流

    4、IRR函数格式

    5、固定时间单位IRR值与年利率的转化

    今天我们用3个不同例子,分别演示IRR的计算运用,同时总结了IRR公式运用的几个关键点,基本上把握好这几个点,市面上各种贷款实际利率我们就都能计算清楚了。

  • ?

    excel IRR函数算分期实际利率喜欢的朋友点个赞呗

    快马

    展开

    现在房贷、信用卡、网络贷款层出不穷,各种分期还款眼花缭乱;假如借款10000元,分12期还完,每期900元,那么实际年化利率是多少呢?是8%吗?(900*12-1万)/1万。你要真这么以为,就too young too simple了。

    首先,如果借款1万,如果一年后还本付息10800,那么年化利率是8%;如果每个月还900元,那么下个月你的可使用金钱一直是减少的,即你的可支配金钱一直在减少,因此分期后你的实际年化利率是远大于8%的;接下来我们用IRR函数算一下实际利率究竟是多少。

    1、整理数据,如下图所示,1~12月,每月900元

    2、接下来,输入IRR函数:

    注意:数据第一个是总的本金10000,下面12个月每月还900前面要加负号!!

    3、年利率就是把月利率乘以12得出的。

    如果只是想算一下年利率,以上这些就可以了;如果想算每期还款额里的本金和利息,请接着往下看:

    1月:利息:10000*1.204%=120.4;本金:900-120.4=779.6;

    2月:利息:(10000-第一个月还掉的本金)*1.204%=111.01;本金:900-111.01=789;

    3月:利息:(10000-前两个月还掉的本金)*1.204%=101.5;本金:900-101.5=798.5;

    …………

    12月……

    可以发现每个月还款的本金在逐步减少,利息在逐步增加;道理很简单,哪天你要提前还款,放款机构说:OK,看看还剩多少本金?你觉得你已经还了好多钱,但其中利息还的多,本金还的少。这种机制最大程度的保证了放款机构的利润,因此你就能够理解为什么信用卡中心天天打电话给你邀请你分期。

    4、IRR函数适用于任何分期,只要知道总额、还款期数和每期还款数,输入表格,比如:借50000元,分24期,每期2400元,如下:

    算出月利率1.16%,年化14%。

    最后~一如既往地祝大家工作顺利。

irr计算公式excel模板

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP