问答 查看内容
返回列表

XIRR函数使用

24 5
发表于 前天 14:21 | 查看全部 阅读模式
如何正确使用函数XIRR,我填入日期以及相匹配的数值,得到的结果为0

评论5

观小凡Lv.9 发表于 前天 15:23 | 查看全部
观远BI支持 raw_xirr 函数,用法如下:
raw_xirr(collect_list(map(日期, 数值)))
说明:不一定定期发生的现金流的内部收益率

该函数为聚合函数,可以在卡片、ETL的分组聚合、SQL输入节点里使用。用于卡片时,没有维度字段,会计算得到一个值,适合制作指标卡;如果有维度字段,每个维度项下日期数据过少,得到的结果可能会是0。
截图202504021511106428.png
用于ETL时,可以参考下图:
截图202504021515004153.png
Guandata_cf3d7720楼主Lv.1 发表于 前天 15:39 | 查看全部
观小凡 发表于 2025-4-2 15:23
观远BI支持 raw_xirr 函数,用法如下:
raw_xirr(collect_list(map(日期, 数值)))
说明:不一定定期发生的现 ...

我就是正在制作指标卡,如图,填入了日期字段和对应的数值,得到的结果为0
微信图片_20250402153746.png
微信图片_20250402153925.png
观小凡Lv.9 发表于 前天 18:09 | 查看全部
我本地测试是正常的,建议您检查下数据集里是否有足够的日期数据,格式是否都正确,是否设置了数值精度、特殊值替换。
截图202504021809136885.png
Guandata_cf3d7720楼主Lv.1 发表于 昨天 09:09 | 查看全部
观小凡 发表于 2025-4-2 18:09
我本地测试是正常的,建议您检查下数据集里是否有足够的日期数据,格式是否都正确,是否设置了数值精度、特 ...

整个数据集如图,大约有700条数据,麻烦您帮忙看一下,是不是数据集不满足什么条件?
微信图片_20250403090655.png
观小凡Lv.9 发表于 昨天 10:24 | 查看全部
我使用你截图里的42行数据在WPS里排序后使用XIRR函数也无法计算出结果,报错信息如下:
截图202504031012275369.png
猜测可能是数值大小差异过大,出现极端收益率,无法准确计算。建议您检查数据集里的数值是否在合理范围,可以借助AI工具帮忙检查。

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2025 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表