INSERTSLICEAXISVALUESORT

Questa funzione consente di modificare un asse di sezione esistente con l'aggiunta di un ordinamento in base al valore. Per aggiungere un ordinamento a una sezione, utilizzare l'asse modificato quando si crea una definizione di sezione.

Le funzioni descritte di seguito hanno finalità analoghe:

  • ADDSLICEAXISVALUESORT
  • INSERTSLICEAXISVALUESORT

Le due funzioni si distinguono per l'ordine in cui vengono aggiunti criteri di ordinamento alla definizione MDX di una sezione. L'ordine in cui vengono aggiunti i criteri determina l'ordine in base al quale vengono applicati e può quindi influire sulla modalità di ordinamento di una sezione.

ADDSLICEAXISVALUESORT aggiunge l'ordinamento alla fine dell'elenco di criteri. INSERTSLICEAXISVALUESORT aggiunge l'ordinamento all'inizio dell'elenco dei criteri.

Sintassi

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

La funzione restituisce #{Axis}.

Utilizzare i parametri facoltativi ranking e ranking_count per restituire, ad esempio, i primi 5 valori.

Le seguenti classificazioni sono valide:

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

Esempio

In questo esempio la cella F22 contiene il risultato di una funzione CREATESLICEAXIS.

Questa funzione consente di ordinare i valori in base al periodo in ordine decrescente. True specifica che la gerarchia è interrotta:

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