平均聚合函数接受一组值从源模块并返回意味着平均结果模块。

例如,您可以使用平均函数来确定员工所产生的平均销售收入。

值平均(平均:映射,平均:映射2,等等。)

参数

论点 数据类型 描述
值的平均 数量 返回值的平均值的基础上映射论点。
映射 列表,日期,时间

确定哪些值的映射返回的平均值。必须是一个维度在源和目标模块。

这个论点可以重复提供多个映射。

平均函数返回一个数值结果。结果行项目必须共享所有维度用于映射参数。

语法的例子

“员工信息”。销售收入(一般:“员工信息”。资历, AVERAGE: 'Employee Details'.Region]

在这个例子中,每个组合的平均销售收入是返回的资历和地区。

额外的信息

总结的方法

平均也可以用作吗总结的方法。您可以使用行项目总结方法与数据类型。

使用普通的用户名列表中

你可以参考用户平均函数列表。然而,你不能引用特定用户在用户列表生产数据

约束

的尺寸映射参数也必须的尺寸值的平均论点。

Excel等效

平均

例子

这些例子都使用两个模块。一个包含数据聚合,一个使用平均函数与这个数据。

第一个是员工的薪水模块。在这个模块中,员工列表上的行。几个项目,包含每个员工信息列。的资历地区行项目的列表数据类型资历地区分别列出。


资历 地区 工资 计数值
本黑胡子 2级 一个地区 40000年 1
格雷厄姆Greenacre 1级 地区B 22000年 1
丽莎英国佬 三年级 地区C 70000年 1
克里斯·科林斯 4级 地区B 140000年 1
米兰达淡紫色 2级 一个地区 50000年 1
蒂娜绿松石 4级 一个地区 80000年 1
彼得·梅 三年级 一个地区 60000年 1
玛蒂娜芥末 2级 地区C 50000年 1
布莱恩矢车菊 1级 区域D 26000年 1
威廉·怀特 2级 一个地区 40000年 1
丽塔红木 1级 地区C 24000年 1
奥斯瓦尔德赭色 4级 一个地区 80000年 1
布伦达米色 三年级 地区C 70000年 1
罗杰红脚鹬 1级 地区C 24000年 1
莎莉银 1级 区域D 100000年 1
格洛里亚金 三年级 地区B 62000年 1

平均工资的地区

在这个模块中,地区在列清单。行,一行项目包含一个公式,使用平均来计算在每一个地区的平均工资。


一个地区 地区B 地区C 区域D

平均工资的地区

员工的工资。工资[AVERAGE: Employee Salaries.Region]

58333年 74667年 47600年 63000年


平均工资的资历

在这个模块中,资历在列清单。行,一行项目包含一个公式,使用平均来计算每个资历的平均工资。


1级 2级 三年级 4级

平均工资的资历

员工的工资。工资[AVERAGE: Employee Salaries.Seniority]

39200年 45000年 65500年 100000年


平均工资按地区和品位

在这个例子中,地区在列列表,资历列表上的行。行项目页,选中的行项目包含这个公式:

员工的工资。工资[AVERAGE: Employee Salaries.Region, AVERAGE:Employee Salaries.Seniority]

公式计算员工的平均工资为每个地区和资历的组合。


一个地区 地区B 地区C 区域D
1级 0 22000年 24000年 63000年
2级 43333年 0 50000年 0
三年级 60000年 62000年 70000年 0
4级 80000年 140000年 0 0

使用平均计算独特的价值观

这个例子使用一个公式与平均函数计数值行项目的员工的薪水模块来决定是否有一个区域和资历的员工为每个组合。如果是这样,这个公式返回的值为1。如果和使用,它将计算员工的总数为每个地区和资历的组合。使用的公式是:

员工的工资。计数值[AVERAGE: Employee Salaries.Region, AVERAGE:Employee Salaries.Seniority]


一个地区 地区B 地区C 区域D
1级 0 1 1 1
2级 1 0 1 0
三年级 1 1 1 0
4级 1 1 0 0