MDX 函数库

Business Planning and Consolidation 提供了可在维规则公式中使用的多个多维表达式(MDX)函数。也可以在高级规则公式中使用其中一些 MDX 函数。

多数 MDX 函数定义行业标准财务比率。可以使用这些比率评估业务绩效并识别潜在问题。比率揭示诸如业务的收益能力、偿付能力、效益和负债负担之类的因素。

下表描述比较常用的 MDX 函数:

MDX 函数

描述

参数

Ancestor

返回指定级别的成员祖先

<成员>, <级别>

ClosingPeriod

返回成员在某级别的后代中的最后一个同辈项

[<级别>[, <成员>] ]

Cousin

返回成员下与指定的成员具有相同关系位置的成员

<成员 1>, <成员 2>

Current Member

返回迭代过程中维的当前成员

(无)

Default Member

返回维的默认成员

(无)

FirstChild

返回成员的第一个子项

(无)

FirstSibling

返回成员父项的第一个子项

(无)

IsEmpty

确定表达式是否评估空单元格值

<表达式>

Item

从元组返回成员

<数字表达式>

Lag

指定成员维的成员之前返回成员

<数字表达式>

LastChild

返回成员的最后一个子项

(无)

LastSibling

返回成员父项的最后一个子项

(无)

Lead

返回与指定成员维一起的成员

<数字表达式>

Members

返回名称由字符串表达式指定的成员

(无)

NextMember

返回包含指定成员的级别中的下一成员

(无)

OpeningPeriod

返回成员在某级别的后代中的第一个同辈项

[<级别>[, <成员>] ]

ParallelPeriod

返回前一期间中与指定成员具有相同关系位置的成员

[<级别>[, <数字表达式>[, <成员>] ] ]

Parent

返回成员的父项

(无)

PrevMember

返回包含指定成员的级别中的上一成员

(无)

Aggregate

根据函数的上下文,返回使用相应汇总函数计算的值

<集>[, <数字表达式>]

Avg

返回评估集合的数字表达式的平均值

<集>[, <数字表达式>]

CoalesceEmpty

将空单元格值与数字合并

<数字表达式>[, <数字表达式>...]

Correlation

返回评估集合的两个系列的相关性

<集>, <数字表达式>[, <数字表达式>]

Count

返回集中的元组的数量,除非使用可选的 EXCLUDEEMPTY 标记,否则包括空单元格

<集>[, EXCLUDEEMPTY | INCLUDEEMPTY]

IIf

返回逻辑测试确定的两个值中的一项

<逻辑表达式>, <数字表达式>, <数字表达式>

LinRegIntercept

计算集合的线性回归并返回回归行 y = ax + b 中的值 b

<集>, <数字表达式>[, <数字表达式>]

LinRegPoint

计算集合的线性回归并返回回归行 y = ax + b 中的值 y

<数字表达式>, <集>, <数字表达式>[, <数字表达式>]

LinRegR2

计算集合的线性回归并返回 R2(确认的系数)

<集>, <数字表达式>[, <数字表达式>]

LinRegSlope

计算集合的线性回归并返回回归行 y = ax + b 中的值 a

<集>, <数字表达式>[, <数字表达式>]

LinRegVariance

计算集合的线性回归并返回与回归行 y = ax + b 相关的差异

<集>, <数字表达式>[, <数字表达式>]

Max

返回评估集合的数字表达式的最大值

<集>[, <数字表达式>]

Median

返回评估集合的数字表达式的中值

<集>[, <数字表达式>]

Min

返回评估集合的数字表达式的最小值

<集>[, <数字表达式>]

Sum

返回评估集合的数字表达式的总和

<集>[, <数字表达式>]

有关附加 NW BI MDX 关键字,请通过事务 SE37 运行函数模块 BAPI_MDPROVIDER_GET_FUNCTIONS