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")