RANKCUMULATE函数排名顺序的值然后堆积值排名。它可以执行排名分别在不同的组。
例如,您可以使用RANKCUMULATE函数累计总和员工销售收入的服务年限。示例部分中有一个这样的例子。
RANKCUMULATE(累积值,排名值[、方向][,包括价值][,排名小组])
参数
论点 | 数据类型 | 描述 |
累积值(必需) | 数,行项目、财产或表达式。 | 累积的数量,根据排名标准。 |
排名值(必需) | 数量、日期或时间 可以是一个行项目、财产或表达式。 |
排名的标准来执行基于累积。 |
方向 | 关键字 | 决定了方向排列。 关键字是降序和提升。有更多的信息在下面的方向参数关键字部分。 |
包括价值 | 布尔 | 确定如果一个值是排名。 默认值,真实的,包括一个值的排名。 值为假省略了一个值从0的排名和返回一个结果。 |
排名小组 | 数量、布尔值、日期、时间、列表。文本只支持经典。 | 如果提供,值是独立的每个值的排名排名小组论点。 |
RANKCUMULATE函数返回一个数字。
方向参数关键字
关键字 | 描述 |
下行 | 使用时,RANKCUMULATE函数分配源值1级最高,第二个源值最高等级2,等等。 |
提升 | 如果你省略,默认关键字方向论点。 使用时,RANKCUMULATE函数分配源值最低等级1,第二个源值最低等级2,等等。 |
语法的例子
RANKCUMULATE(收入、交易日期降序,合格的事务?、地区)
额外的信息
排名行为对于不同的数据类型
的排名值RANKCUMULATE函数的参数可以是一个数字,日期或时间类型行项目,财产,或表达。然而,函数始终返回一个数字。
当RANKCUMULATE函数使用默认提升关键词的排名值方向参数,函数最小值为1,第二个最低,等等。如果你使用RANKCUMULATE:
- 数字,功能最多最高行列。
- 日期,该函数在未来日期最远最高行列。
- 时期,功能未来时间最远的最高。
平等排名价值的行为
如果两个值累积值参数共享相同的排名的排名值论点,排名之前订单中的任何相关的列表项一般列表。
使用RANKCUMULATE用户列表
你可以参考用户RANKCUMULATE函数列表。然而,你不能引用特定用户在用户列表生产数据可以改变,让你的公式无效。
约束
细胞的限制
在经典计算引擎,Anaplan强加一个细胞限制的5000万个细胞,防止排名降低服务器的大型数据集。如果超过5000万细胞用于RANKCUMULATE函数,模型是回滚,将显示一个通知。
5000万个细胞的限制不占总结了值或者是时间和版本列表。这意味着您可以使用RANKCUMULATE函数与一个行式项目细胞计数大于5000万的细胞如果有不到5000万nonsummarized细胞。
随着细胞数量的使用RANKCUMULATE函数增加,计算的时间。
正无穷,负无穷,NaN
如果你使用正无穷,负无穷,或者南(不是一个数字)排名值论点,RANKCUMULATE函数返回0。
累积源约束
如果你累积源是一个大型的数据集,添加数字和小数点后大量的会导致浮点误差最低有效位数。
计算引擎的功能差异
不能使用在北极星,RANKCUMULATE当目标被一个行项目子集准尺寸,或函数的引用行项目的一个子集。
在北极星,你没有一个细胞的限制。在经典,5000万个细胞。
北极星不支持无穷大,在经典。在经典,如果累积来源包含一个无穷,结果从那以后直到最后的累积是无穷。然而,如果相反的无穷遵循它,结果就变成了南(不是一个数字)。在北极星,它将返回NaN代替无穷。
在北极星,空白是无序的,所以它是unrankable。RANKCUMULATE,如果排名值是空函数返回0。
在北极星,排名值可以空白文字,这是RANKCUMULATE(空白)
是有效的(虽然函数始终返回零,在这种情况下)。
Excel等效
例子
一般的例子
在这个例子中,一个模块包含销售人员名单列,和一个行项目的行数。
示例使用RANKCUMULATE累计总和销售订单的每个销售人员的服务年限。进一步的迭代公式使用包括价值和排名小组参数:
- 确定哪个销售人员的销售额包括累计排名。
- 进一步打破地区的累计排名。
两个行项目使用秩函数来帮助你识别RANKCUMULATE累计值的顺序。
本 | 格雷厄姆 | 拉希德 | 劳拉 | 丽塔 | 大卫 | 正树 | 基兰 | 艾丽莎 | 凯伦 | 玛蒂娜 | 奥斯瓦尔德 | |
地区 | 北 | 北 | 北 | 南 | 南 | 南 | 东 | 东 | 东 | 西 | 西 | 西 |
销售 | 258796年 | 235884年 | 190750年 | 228315年 | 171494年 | 234276年 | 230213年 | 222777年 | 201855年 | 271162年 | 267401年 | 209368年 |
年的服务 | 6 | 9 | 8 | 12 | 11 | 9 | 13 | 14 | 5 | 15 | 11 | 14 |
排名多年的服务
|
11 | 8 | 10 | 5 | 6 | 8 | 4 | 2 | 12 | 1 | 6 | 2 |
包括在累积吗? | ||||||||||||
累计销售最长任期
|
2520436年 | 1836614年 | 2261640年 | 1161835年 | 1333329年 | 2070890年 | 933520年 | 493939年 | 2722291年 | 271162年 | 1600730年 | 703307年 |
选择员工的累计销售任期
|
685430年 | 235884年 | 426634年 | 228315年 | 399809年 | 0 | 452990年 | 222777年 | 654845年 | 271162年 | 0 | 480530年 |
累计销售通过为每个地区任职 RANKCUMULATE |
685430年 | 235884年 | 426634年 | 228315年 | 399809年 | 634085年 | 452990年 | 222777年 | 654845年 | 271162年 | 747931年 | 480530年 |