GetObjectMeasure - 圖表函數
GetObjectMeasure() 可傳回量值名稱。Index 是代表應傳回之量值的選用整數。
資訊備註
您無法在下列位置的圖表中使用此功能:標題、子標題、頁尾、參考線運算式和最小/最大運算式。
資訊備註
您無法在使用 Object ID 的另一個物件中參考維度或量值名稱。
語法:
GetObjectMeasure ([index])
傳回的資料類型: 字串
範例:圖表運算式
範例 |
結果 |
GetObjectMeasure ()
GetObjectMeasure (0)
|
傳回圖表中第一個量值的名稱。 |
GetObjectMeasure (1)
|
傳回圖表中第二個量值的名稱。 |
範例 - GetObjectMeasure 基礎事項
概述
開啟資料載入編輯器並將下面的載入指令碼新增至新的區段。
載入指令碼包含:
-
載入到稱為 Example 之資料表格的資料集。
-
資料表格中的欄位如下:
-
CustomerID
-
TransactionQuantity
載入指令碼
Example:
LOAD * INLINE [
CustomerID, TransactionQuantity
049681, 13
203521, 6
203521, 21
];
結果
載入資料並開啟工作表。建立新的表格並將此欄位新增為維度:
建立下列量值:
- Sum(TransactionQuantity) - 第一個量值。
- Avg(TransactionQuantity) - 第二個量值
- =GetObjectMeasure(),用來尋找表格中的第一個量值。
- =GetObjectMeasure(0),用來尋找表格中的第一個量值。
- =GetObjectMeasure(1),用來尋找表格中的第二個量值。
結果表格
CustomerID |
Sum(TransactionQuantity) |
Avg(TransactionQuantity) |
GetObjectMeasure () |
GetObjectMeasure (0) |
GetObjectMeasure (1) |
Totals | 40 | 13.333333 | Sum(TransactionQuantity) | Sum(TransactionQuantity) | Avg(TransactionQuantity) |
049681 |
13 |
13 |
=Sum(TransactionQuantity) |
=Sum(TransactionQuantity) |
=Avg(TransactionQuantity) |
203521 | 27 | 13.5 | =Sum(TransactionQuantity) | =Sum(TransactionQuantity) | =Avg(TransactionQuantity) |
查看結果,您可以看到 GetObjectMeasure 函數如何傳回函數參數指示的量值。