INSERTSLICEAXISVALUESORT

Tato funkce upravuje stávající osu řezu přidáním řazení podle hodnoty. Chcete-li do řezu přidat řazení, použijte při vytváření definice řezu upravenou osu.

Tyto funkce slouží podobnému účelu:

  • ADDSLICEAXISVALUESORT
  • INSERTSLICEAXISVALUESORT

Rozdíl mezi těmito dvěma funkcemi je pořadí, ve kterém přidávají kritéria řazení do definice vzorců MDX řezu. Pořadí, ve kterém se kritéria přidávají, určuje pořadí, ve kterém se uplatní, a může tedy ovlivnit, jak je řez řazen.

Funkce ADDSLICEAXISVALUESORT přidá řazení na konec seznamu kritérií. Funkce ADDSLICEAXISVALUESORT přidá řazení na začátek seznamu kritérií.

Syntaxe

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

Funkce vrátí údaj #{Axis}.

Chcete-li vrátit například nejvyšších pět hodnot, použijte volitelné parametry ranking a ranking_count.

Platná jsou tato pořadí:

  • Žádné
  • TopCount
  • BottomCount
  • TopPercent
  • BottomPercent
  • TopSum
  • BottomSum

Příklad

V tomto příkladu buňka F22 obsahuje výsledek funkce CREATESLICEAXIS.

Tato funkce řadí hodnoty podle období sestupně. Hodnota True určuje, že hierarchie je porušená:

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