INSERTSLICEAXISVALUESORT

此函数通过添加按值对齐修改现有切片轴。若要向切片添加对齐,在创建切片定义时使用修改后的轴。

以下函数有类似的目的:

  • ADDSLICEAXISVALUESORT
  • INSERTSLICEAXISVALUESORT

这两个函数之间的差异在于它们将对齐条件添加到切片的 MDX 定义的顺序。添加条件的顺序决定了其应用顺序,因此可以影响切片的排序方式。

ADDSLICEAXISVALUESORT 将对齐添加到条件列表的末尾。INSERTSLICEAXISVALUESORT 将对齐添加到标准列表的开头。

语法

=ADDSLICEAXISVALUESORT(axis,"tuple",break_hierarchy,"order"[,"ranking"][,ranking_count]).

此函数返回 #{Axis}

例如,使用可选的 rankingranking_count 参数返回前 5 个值。

以下分级有效:

  • TopCount
  • BottomCount
  • TopPercent
  • BottomPercent
  • TopSum
  • BottomSum

示例

此例中,单元格 F22 包含 CREATESLICEAXIS 函数结果。

此函数按期间降序对值排序。“True”指定层次结构已损坏:

=ADDSLICEAXISVALUESORT(F22,"[Period].[All Years]",True,"Desc")