页面树结构
转至元数据结尾
转至元数据起始



1.Sum

类别描述
函数写法

Sum(Set)

函数作用

合计:返回在指定集上计算的数值表达式的总和

参数说明

Set:MDX表达式,集合

示例

1、求月度销量合计值,在行/列轴上拖入[年月]、[每日平均销售额]
Sum(Crossjoin([订单日期时间维].CurrentMember,[销量])

2、求商品名称的销售额合计,其中销售额=单价*数量
Sum(Crossjoin([商品名称].CurrentMember,[销售额]))


2.AVG

类别描述
函数写法

Avg(Set)

函数作用

平均值:返回在指定集上计算的数值表达式的平均值

参数说明

Set:MDX表达式,集合

示例

1、在行/列轴上拖入[年月]、[销售额]、[每日平均销售额],
按月统计每日的平均销售额:Avg(Crossjoin([订单日期时间维].CurrentMember.Children,[销售额]))

3.Count

类别描述
函数写法

Count(Set)

函数作用

计数:返回集合中的单元格数

参数说明

Set:指定具体范围,可以是某个范围的度量/指标、计算度量

示例

示例:

在日期粒度的事实表中,统计订单量
Count(Crossjoin([年月日].CurrentMember.Children,[订单编号].Members)),
其中[订单编号]如果是度量,写法如下:
Count(Crossjoin([年月日].CurrentMember.Children,[订单编号]))

4.Distinct

类别描述
函数写法

Distinct(Set)

函数作用

去除集合的重复成员

参数说明

Set:指定具体范围,可以是某个范围的度量/指标、计算度量

示例

示例:
统计每日签到唯一学生总人数(1人可多次签到)
Count(Distinct(Crossjoin([年月日].CurrentMember.Children,[学生].Members)))
其中[学生]如果是度量,写法如下:
Count(Distinct(Crossjoin([年月日].CurrentMember.Children,[学生])))

5.Max

类别描述
函数写法

Max(Set)

函数作用

最大值:返回在指定集上计算的数值表达式的最大值

参数说明

Set:指定具体范围,可以是某个范围的度量/指标、计算度量

示例

在行/列轴上拖入[年月]、[销售额]、[每月最大日销售额];
统计每月最大日销售额销售额:
Max(Crossjoin([订单日期时间维].CurrentMember.Children,[销售额]))


6.Min

类别描述
函数写法

Min(Set)

函数作用

最小值:返回在指定集上计算的数值表达式的最小值

参数说明

Set:指定具体范围,可以是某个范围的度量/指标、计算度量

示例

在行/列轴上拖入[年月]、[销售额]、[每月最小日销售额];
统计每月最小日销售额:
Min(Crossjoin([订单日期时间维].CurrentMember.Children,[销售额]))



7.Median

类别描述
函数写法

Median(Set)

函数作用

中位数:返回在指定集上计算的数值表达式的中位数

参数说明

Set:指定具体范围,可以是某个范围的度量/指标、计算度量

示例

在行/列轴上拖入[年月]、[销售额]、[每月日销售额中位数];
统计每月中位数日销售额销售额:
Median(Crossjoin([订单日期时间维].CurrentMember.Children,[销售额]))

8.Var

类别描述
函数写法

Var(Set)

函数作用

方差:返回在指定集上计算的数值表达式的方差

参数说明

Set:指定具体范围,可以是某个范围的度量/指标、计算度量

示例

在行/列轴上拖入[年月]、[销售额]、[每月日销售额方差];
统计每月日销售额方差:
Var(Crossjoin([订单日期时间维].CurrentMember.Children,[销售额]))



9.Stdev

类别描述
函数写法

Stdev(Set)

函数作用

标准差:返回在指定集上计算的数值表达式的标准偏差

参数说明

Set:指定具体范围,可以是某个范围的度量/指标、计算度量

示例

2022年前3月订单销售额的标准差
Stdev(Crossjoin({[202201],[202202],[202203]},[销售额]))

  • 无标签