覆盖主要内容
版本: 下个版本

计算成员函数介绍

数值函数

aggregate

aggregate 函数返回一个标量值,该标量值由对指定集的元组的度量值聚合而得,或通过使用指定的数值表达式对指定集的元组计算而得。基本语法如下:

aggregate(<set>[,<numeric expression>])

此函数不能用在计算成员上。

count

count 函数用来计算维度或数据集中成员的个数,基本语法如下:

count(<set>,excludeempty|includeempty)

其中,可以用 excludeempty 或 includeempty 参数排除或包含空单元格。这对于某些数据的计算很重要。

iif

进行比较式的判断,返回当判断视为真或假时相应的数值或字符串。基本语法如下:

iif(<logical expression>,<expression1>,<expression2>)

如果 <logical expression> 取值为 true,则此函数返回 <expression1>;否则,返回 <expression2>

avg

针对数据集进行数值平均来新建计算成员,基本语法如下:

avg(<set>[,<numberic expression>])

max

max 函数返回集合上的数字的最大值。语法如下:

max(<set>[,<numberic expression>])

max 函数返回数值表达式的最大值,该表达式在 <numberic expression> 中指定,对在 <set> 中指定的集合进行求值。

min

min 函数返回集合上的数字的最小值。语法如下:

min(<set>[,<numberic expression>])

min 函数返回数值表达式的最小值,该表达式在 <numberic expression> 中指定,对在 <set> 中指定的集合进行求值。

sum

sum 函数返回集合上的数值的汇总。语法如下:

sum(<set>[,<numberic expression>])

median

median 函数返回集合上的数字的中间值。语法如下:

median(<set>[,<numberic expression>])

median 函数返回数值表达式的中值,该表达式在 <numberic expression> 中指定,对在 <set> 中指定的集合进行求值。