Bottom - funzione per grafici
Syntax:
Bottom([TOTAL] expr [ , offset [,count ]])
Return data type: duale
Arguments:
Argomento | Descrizione |
---|---|
|
L'espressione o il campo contenente i dati da misurare. |
offset |
Specificando un Specificando un numero di offset negativo, la funzione Bottom diventa equivalente alla funzione Top con il numero di offset positivo corrispondente. |
count |
Specificando un terzo parametro count maggiore di 1, la funzione restituirà non un solo valore, ma una scala di valori count, uno per ciascuna delle ultime righe count del segmento di colonna attuale. In questo modulo la funzione può essere utilizzata come argomento per una qualsiasi delle funzioni di scala speciali. Funzioni di scala |
|
Se la tabella è unidimensionale o se è utilizzato il qualificatore TOTAL come argomento, il segmento colonna attuale sarà sempre uguale all'intera colonna. |
Limitations:
Le chiamate ricorrenti restituiranno
Examples and results:
Example: 1
Nella schermata della tabella mostrata in questo esempio, la visualizzazione della tabella viene creata dalla dimensione
La colonna
Nella tabella sono mostrate anche misure più complesse: una creata da Sum(Sales)+Bottom(Sum(Sales)) e una con etichetta
Example: 2
Nelle schermate delle tabelle mostrate in questo esempio sono state aggiunte altre dimensioni alle visualizzazioni:
Nella prima tabella l'espressione viene valutata in base a Month e nella seconda tabella viene valutata in base a Product. La misura End value contiene l'espressione Bottom(Sum(Sales)). La riga inferiore per Month è
Per ulteriori informazioni, fare riferimento all'esempio 2 nella sezione relativa alla funzione
Example: 3 |
Risultato | ||
---|---|---|---|
La funzione Bottom può essere utilizzata come input per le funzioni di scala. Ad esempio: RangeAvg (Bottom(Sum(Sales),1,3)). |
Negli argomenti per la funzione Bottom(), Una tabella in cui è stato impostato Customer come dimensione restituisce i seguenti risultati per l'espressione |
||
|
Monthnames:
LOAD * INLINE [
Month, Monthnumber
Jan, 1
Feb, 2
Mar, 3
Apr, 4
May, 5
Jun, 6
Jul, 7
Aug, 8
Sep, 9
Oct, 10
Nov, 11
Dec, 12
];
Sales2013:
crosstable (Month, Sales) LOAD * inline [
Customer|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec
Astrida|46|60|70|13|78|20|45|65|78|12|78|22
Betacab|65|56|22|79|12|56|45|24|32|78|55|15
Canutility|77|68|34|91|24|68|57|36|44|90|67|27
Divadip|57|36|44|90|67|27|57|68|47|90|80|94
] (delimiter is '|');
Per ordinare correttamente i mesi nella sequenza esatta quando si creano le visualizzazioni, accedere alla sezione Sorting del pannello delle proprietà, selezionare Month e la casella di controllo Sort by expression. Nella casella dell'espressione, scrivere Monthnumber.