pivot_index 函式可用於資料表計算,根據樞紐資料欄的索引 (也就是位置) 擷取及操作該欄的值。
語法
pivot_index(expression, pivot_index)
pivot_index 函式會在 pivot_index 位置 (1 代表第一個資料透視,2 代表第二個資料透視,以此類推) 的資料透視欄中評估 expression。函式會針對未樞紐的結果傳回空值。
範例
下表顯示查詢,用於計算一年中各季的訂單數量。這項查詢包含一個樞紐維度「Products Category」,其值為 Swimwear 和 Coats。如要計算所有類別在每個季度內的訂單總數,請建立「訂單總數」表格計算式。
| 產品類別 | 泳裝 | 大衣 | 訂單總數 |
|---|---|---|---|
| 賽季 | 訂單數 | 訂單數 | |
| 冬天 | 3 | 671 | 674 |
| Spring | 278 | 120 | 398 |
| 夏天 | 840 | 21 | 861 |
| 秋天 | 30 | 432 | 462 |
「訂單總數」表格運算會將第一個資料透視欄的值加總為第二個資料透視欄的值。公式如下:
pivot_index(${orders.count}, 1) + pivot_index(${orders.count}, 2)
注意事項
pivot_index 無法用於自訂篩選器。