数据透视表中的 XIRR 函数

问题描述

我正在尝试将 XIRR 公式添加到数据透视表,但要么我做错了什么,要么是不可能的。

这里的图片是示例数据,我已经把公式和 XIRR 在具有相同数据的单个单元格中计算出来(所以它可以在数据透视表之外工作)

enter image description here

解决方法

我不这么认为,因为计算字段不能用于数组,并且会对基础数据求和。

enter image description here

看看 SUMPRODUCT 是如何由于对基础数据求和而产生错误行为的:

SUMPRODUCT in pivottable calculated field 点击图片放大

数据透视表计算字段将对基础数据进行操作,XIRR 函数至少需要一个负值和一个正值,而在汇总基础数据时则不需要。

根据Microsoft XIRR guidance

XIRR 预计至少有一笔正现金流和一笔负现金流 流动;否则,XIRR 返回 #NUM!错误值。