无涯教程-JavaScript - XIRR函数

2023-10-20 23:30

本文主要是介绍无涯教程-JavaScript - XIRR函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

描述

XIRR函数返回的现金Stream量表的内部收益率不一定是周期性的。要计算一系列定期现金Stream量的内部收益率,请使用IRR函数。

语法

XIRR (values, dates, [guess])

争论

Argument描述Required/Optional
Values

与日期付款时间表相对应的一系列现金Stream量。

请参阅下面的注释。

Required
Dates

与现金Stream量付款相对应的付款日期计划。

日期可以任何顺序出现。

请参阅下面的注释。

Required
GuessA number that you guess is close to the result of XIRR.Optional

Notes

  • 第一笔付款是可选的,对应于投资开始时发生的费用或付款

    • 如果第一个值为成本或付款,则必须为负值

    • 所有后续付款均基于365天的年度折扣

  • 这一系列值必须包含至少一个正值和一个负值。应该使用DATE函数或其他公式或函数的输出输入日期。如果将日期作为文本输入,则会出现问题。

  • Microsoft Excel将日期存储为连续的序列号,因此可以在计算中使用它们。默认情况下,1900年1月1日为序列号1,而2008年1月1日为序列号39448,因为它是1900年1月1日之后的39,448天。

  • 日期中的数字被截断为整数。

  • XIRR预计至少会有一个正现金Stream和一个负现金Stream。否则,XIRR返回#NUM!错误值。

  • 如果日期中的任何数字不是有效的Excel日期,则XIRR返回#VALUE!错误值。

  • 如果日期中的任何数字早于开始日期,则XIRR返回#NUM!错误值。

  • 如果值和日期包含不同数量的值,则XIRR返回#NUM!错误值。

  • 在大多数情况下,您无需为XIRR计算提供猜测。如果省略,则猜测为0.1(10%)

  • XIRR与净现值函数XNPV密切相关。 XIRR计算得出的收益率是对应于XNPV=0的利率。

  • Excel使用迭代技术来计算XIRR。使用变化率(从猜测开始),XIRR循环进行计算,直到输出精确到0.000001%以内。如果XIRR在100次尝试后仍找不到有效的输出,则#NUM !!返回错误值。速率一直更改到−

    $$0 =\sum_ {i=1} ^ {N}\frac {P_i} {\left(1 + rate\right)^ {\frac {\left(d_i-d_1\right)} {365}}} $$

    在哪里

    d i =第i个或最后一个支付日期。

    d 1 =第0个付款日期。

    P i =第i次或最后一次付款。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

XIRR Function

JavaScript 中的 XIRR函数 - 无涯教程网无涯教程网提供描述XIRR函数返回的现金Stream量表的内部收益率不一定是周期性的。要计算一系列定期现...https://www.learnfk.com/javascript/advanced-excel-financial-xirr-function.html

这篇关于无涯教程-JavaScript - XIRR函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/250398

相关文章

Pandas中统计汇总可视化函数plot()的使用

《Pandas中统计汇总可视化函数plot()的使用》Pandas提供了许多强大的数据处理和分析功能,其中plot()函数就是其可视化功能的一个重要组成部分,本文主要介绍了Pandas中统计汇总可视化... 目录一、plot()函数简介二、plot()函数的基本用法三、plot()函数的参数详解四、使用pl

springboot使用Scheduling实现动态增删启停定时任务教程

《springboot使用Scheduling实现动态增删启停定时任务教程》:本文主要介绍springboot使用Scheduling实现动态增删启停定时任务教程,具有很好的参考价值,希望对大家有... 目录1、配置定时任务需要的线程池2、创建ScheduledFuture的包装类3、注册定时任务,增加、删

Python的time模块一些常用功能(各种与时间相关的函数)

《Python的time模块一些常用功能(各种与时间相关的函数)》Python的time模块提供了各种与时间相关的函数,包括获取当前时间、处理时间间隔、执行时间测量等,:本文主要介绍Python的... 目录1. 获取当前时间2. 时间格式化3. 延时执行4. 时间戳运算5. 计算代码执行时间6. 转换为指

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

Python正则表达式语法及re模块中的常用函数详解

《Python正则表达式语法及re模块中的常用函数详解》这篇文章主要给大家介绍了关于Python正则表达式语法及re模块中常用函数的相关资料,正则表达式是一种强大的字符串处理工具,可以用于匹配、切分、... 目录概念、作用和步骤语法re模块中的常用函数总结 概念、作用和步骤概念: 本身也是一个字符串,其中

Maven的使用和配置国内源的保姆级教程

《Maven的使用和配置国内源的保姆级教程》Maven是⼀个项目管理工具,基于POM(ProjectObjectModel,项目对象模型)的概念,Maven可以通过一小段描述信息来管理项目的构建,报告... 目录1. 什么是Maven?2.创建⼀个Maven项目3.Maven 核心功能4.使用Maven H

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n