函數 |
說明 |
Abs
|
傳回數字的絕對值。Abs 只接受一個引數。 |
Average
|
傳回引數中所有值的平均值。平均值是總計值除以計數。如果計數是 0,則 Average 會傳回遺漏值。Average 接受任何引數的數字。例如:
Average(Product 1, Product 2) 傳回 Product 1 及 Product 2 的平均值。
Average(Gen(2)) 傳回所有世代層次 2 成員的平均值。
|
Count
|
傳回引數中所有值的計數。如果沒有要計數的值,則傳回 0。Count 接受任何引數的數字。
Count(Product 1, Product 2, Gen(2)) 傳回 2 + 世代層次 2 成員的數字
|
If
|
根據給定的條件是否為 True 而傳回值。If 接受三個引數,其中:
- 第一個引數是測試的條件。條件有左邊及右邊,左右邊由下列其中一項運算子分隔:<=、>=、=、<、> 或 != (<> 也可用於不相等測試)。
- 第二個引數是如果條件為 True 時所傳回的值。
- 第三個引數是如果條件為 False 時所傳回的值。
|
Max
|
傳回引數中所有值的最大值。Max 接受任何引數的數字。
|
Median
|
傳回引數中所有值的中位數。中位數值為介於前半段和後半段數字間的中間值。
Median 接受任何引數的數字。
|
Min
|
傳回引數中所有值的最小值。Min 接受任何引數的數字。
|
Power
|
傳回累積第一個值到第二個值次方的值。Power 接受兩個引數,其中:
Power 傳回累積底數到指數的次方。
|
Product
|
傳回引數中所有值的倍增乘積。Product 接受任何引數的數字。
|
Round
|
傳回四捨五入至最近整數的數字的整數部份。Round 只接受一個引數。 |
Sqrt
|
傳回數字的平方根。Sqrt 只接受一個引數。 |
Stdev
|
傳回引數中所有值的標準偏差。標準偏差是關於從平均值散佈出去的範圍值的一種測量。Stdev 接受任何引數的數字。
|
Sum
|
傳回引數中所有值的總計。如果沒有要加的值,則 Sum 傳回 0。Sum 接受任何引數的數字。
Sum(Product 1, Product 2) 傳回 Product 1 及 Product 2 的總計。
Sum(Gen(2)) 傳回所有世代層次 2 的總計。
|
Var
|
傳回引數中所有值的變異。變異是每一個數字與平均值的平均平方差。Var 接受任何引數的數字。
|
Percentoftotal
|
附註: Percentoftotal 僅適用於多維資料庫的計算。
傳回指定的成員作為部分總計的百分比。總計是指定的成員及相反軸上另一個成員在交集資料格的值。例如,網格顯示銷售時,其中 Time 在橫列及 Products 在直欄。您可找到 Product 1 的總計百分比,其中總計是 All Time 的 Product 1 銷售。計算的成員傳回每一個時段Product 1 的銷售除以 All Time 的 Product 1 銷售。
Percentoftotal 有下列的引數:
- 成員
- 指您要計算總計百分比的維度 (直欄或橫列) 中的成員。
- 維度
- 指相反軸上的維度,其包含用來判決總計的成員。比方說,如果網格顯示
Time 及 Locations 在橫列,而 Products 在直欄且成員是 Products 的成員,則維度可以是 Time 或 Locations 。
- 相反軸成員
- 指維度的成員,其透過成員判決要計算百分比的總計。總計是成員及相反軸成員在交集資料格的值。
- 世代
- 指要計算百分比的世代。世代 0 表示所有成員都顯示百分比。
- 群組化
- 當軸有多個維度,請指定每一個維度的群組化是否有個別的百分比。如果群組化被設成未群組的,則會跨群組計算百分比。
例如,下列網格顯示計算的成員「百分比」,其表示式為 Percentoftotal 函數。Percentoftotal 函數有下列值代入它的引數:
- 成員 = Product
- 維度 = Locations
- 相反軸成員 = All Locations
- 世代 = 1
- 群組化 = Grouped
計算的成員百分比就如同計算產品在所有位置銷售百分比的每一個位置產品之銷售。
Locations | Time | Product | Percentages |
East |
2000 | 5 | 0.25 |
2001 | 20 | 0.40 |
2002 | 20 | 0.50 |
West |
2000 | 15 | 0.75 |
2001 | 30 | 0.60 |
2002 | 20 | 0.50 |
All Locations |
2000 | 20 | 1 |
2001 | 50 | 1 |
2002 | 40 | 1 |
|
Rank
|
傳回直欄或橫列中每一項目的評比。
Rank 有下列的引數:
- 成員
- 指您要評比的維度 (直欄或橫列) 中的成員。
- 維度
- 指使用其成員來產生評比的相反軸上的維度。例如,網格顯示銷售時,其中
Time 及 Locations 在橫列,而 Products 在直欄且成員是 Products 的成員。維度可以是 Time 或 Locations 。如果維度是 Time ,則 Rank 評比 Products 經過 Time 的銷售。
- 世代
- 指要評比的維度成員的世代。世代 0 表示評比所有成員。
- 次序
- 指遞增或遞減。依遞減次序,評比最大數為 1。依遞增次序,評比最小數為 1。
- 群組化
- 當軸有多個維度,請指定每一個維度的群組化是否要個別地評比。如果群組化被設成未群組的,則會跨群組計算評比。
附註:維度、世代及群組化引數僅套用在多維資料庫的計算。
例如,下列網格顯示計算的成員「評比」,其表示式為 Rank 函數。Rank 函數有下列值代入它的引數:
- 成員 = Product
- 維度 = Time
- 世代 = 1
- 次序 = Descending
- 群組化 = Grouped
Locations | Time | Product | Rank |
East |
2000 | 102 | 1 |
2001 | 76 | 3 |
2002 | 88 | 2 |
West |
2000 | 49 | 3 |
2001 | 52 | 1 |
2002 | 51 | 2 |
|
Runningtotal
|
從指定成員的指定維度中傳回值的累計總和。
Runningtotal 有下列的引數:
- 成員
- 指您要計算累計結果的維度 (橫列或直欄) 中的成員。
- 維度
- 指使用其成員來計算累計結果的相反軸上的維度。例如,網格顯示銷售時,其中
Time 及 Locations 在橫列,而 Products 在直欄且成員是 Products 的成員。維度可以是 Time 或 Locations 。如果維度是 Time ,則 Runningtotal 傳回 Products 經過 Time 的銷售累計結果。
- 世代
- 指要總計的維度成員的世代。世代 0 表示總計所有成員。
- 群組化
- 當軸有多個維度,請指定每一個維度的群組化是否要個別地總計。如果群組化被設成未群組的,則會跨群組計算總計。
附註:維度、世代及群組化引數僅套用在多維資料庫的計算。
例如,下列網格顯示計算的成員「累計結果」,其表示式為 Runningtotal 函數。Runningtotal 函數有下列值代入它的引數:
- 成員 = Product
- 維度 = Time
- 世代 = 1
- 群組化 = Grouped
Locations | Time | Product | RunningTotal |
East |
2000 | 102 | 102 |
2001 | 76 | 178 |
2002 | 88 | 266 |
West |
2000 | 49 | 49 |
2001 | 52 | 101 |
2002 | 51 | 152 |
|