财务聚合函数
本部分介绍财务运作中与付款和现金流相关的聚合函数。
使用每个函数的下拉列表可查看每个函数的简短描述和语法。单击语法描述中的函数名称可了解更多信息。
数据加载脚本中的财务聚合函数
IRR() 函数用于返回聚合内部回报率,以揭示迭代于 group by 子句定义的大量记录上的表达式的数值表示的现金流系列。
IRR(expression)
XIRR() 函数用于返回聚合内部回报率,以揭示迭代于 group by 子句定义的大量记录上的 pmt 和 date 表达式的成对数值表示的现金流明细表(不必为周期性的)。 所有付款按 365 天一年年折扣。
XIRR(valueexpression,
dateexpression )
NPV() 脚本函数接受折扣率和按期间排序的多个值。在这些计算中,流入(收入)为正值,流出(未来付款)为负值。这些发生在每个周期结束时。
NPV(rate, expression)
XNPV() 脚本函数采用除贴现率之外的每个贴现现金流对应的特定日期。它与 NPV() 函数不同,因为 NPV() 假设所有时间段都相等。因此,XNPV() 比 NPV() 更精确。
XNPV(rate, valueexpression,
dateexpression)
图表表达式中的财务聚合函数
以下财务聚合函数可用于图表中。
IRR() 用于返回通过在图表维度上迭代的 value 指定表达式中数值表示的一系列现金流的聚合内部回报率。
irr[TOTAL [<fld {,fld}>]] value)
NPV() 用于根据每周期的 discount_rate 和通过图表维度迭代 value 的数值表示的一系列未来付款(负值)和收入(正值)返回投资聚合净现值。假设为在每个周期结束时发生的付款和收入。
npv([TOTAL [<fld {,fld}>]] discount_rate, value)
XIRR() 用于返回通过图表维度迭代 pmt 和 date 指定表达式中成对数值表示的现金流时间表(即不一定是周期性的)。 所有付款按 365 天一年年折扣。
XIRR - 图表函数([TOTAL [<fld {,fld}>]] pmt, date)
XNPV() 用于返回通过图表维度迭代 pmt 和 date 指定表达式中成对数值表示的现金流时间表(不一定是周期性)的聚合净现值。 所有付款按 365 天一年年折扣。
xnpv([TOTAL [<fld{,fld}>]] discount_rate, pmt, date)