基本函數
使用計算量度產生器可套用統計和數學函數。本文記錄了函數及其定義的清單,依字母順序排列。
表格函數和列函數的比較
表格函數是表格每一列的輸出都相同。列函數則是表格每一列的輸出都不同。
在適用且相關的情況下,函數會以函數類型進行註解: [表格]{class="badge neutral"}[列]{class="badge neutral"}
「包括零」參數的意義是什麼?
此參數指出是否在計算中包括零。有時候零 沒有意義,有時候卻很重要。
例如,如果您有「收入」量度,隨後新增「頁面檢視」量度至報表,您的收入會突然出現許多全都是零的列。您可能不希望該附加量度影響任何 平均值、列最小值、四分位數,以及收入欄中的更多計算。在這種情況下,您可以勾選 include-zeros
參數。
另一種情況是,您有兩個感興趣的量度,其中一個具有較高的平均值或最小值,因為某些列是零。在這種情況下,您可以選擇不檢查參數是否包括零
絕對值 absolute-value
[列]{class="badge neutral"}
欄最大值 column-maximum
傳回量度欄中一組維度元素的最大值。MAXV 會垂直評估單一欄 (量度) 中的維度元素。
欄最小值 column-minimum
傳回量度欄中一組維度元素的最小值。MINV 會垂直評估單一欄 (量度) 中的維度元素。
欄總和 column-sum
將一欄中量度的所有數值 (涵蓋維度的所有元素) 相加。
計數 count
[表格]{class="badge neutral"}
指數 exponent
[列]{class="badge neutral"}
平均值 mean
[表格]{class="badge neutral"}
中位數 median
[表格]{class="badge neutral"}
模數 modulo
傳回使用歐幾里德輾轉相除法將 x 除以 y 後的餘數。
範例
傳回值的正負號與輸入相同 (或等於零)。
MODULO(4,3) = 1
MODULO(-4,3) = -1
MODULO(-3,3) = 0
為了確保一律取得正數,請使用
MODULO(MODULO(x,y)+y,y)
百分位數 percentile
[表格]{class="badge neutral"}
乘冪運算子 power-operator
傳回 x 的 y 次方。
四分位數 quartile
[表格]{class="badge neutral"}當四分位數分別等於 0
(零)、2
和 4
時,欄最小值、中間值和欄最大值傳回與四分位數相同的值。
四捨五入 round
沒有 數值 參數的四捨五入值等於 數值 參數為 0 的四捨五入值,也就是四捨五入到最接近的整數。具有 數值 參數時,則會在小數點右側傳回與 數值 一樣多的小數位數。如果 數值 為負,則會在小數點左側傳回 0。
範例
ROUND( 314.15, 0) = 314
ROUND( 314.15, 1) = 314.1
ROUND( 314.15, -1) = 310
ROUND( 314.15, -2) = 300
列計數 row-count
傳回指定欄的列計數 (維度中報告的唯一元素數)。「超出唯一值」計為 1。
列最大值 row-max
每列的最大欄數。
列最小值 row-min
每列的最小欄數。
列總和 row-sum
每一列的欄總和。
平方根 square-root
[列]{class="badge neutral"}
標準差 standard-deviation
[表格]{class="badge neutral"}
變異數 variance
[表格]{class="badge neutral"}
變數的方程式為:
其中 x 是樣本平均值 MEAN(量度),而 n 是樣本大小。
為了計算變數,請查看整欄的數字。請先從那列數字計算平均值。取得平均值後,請陸續處理每個項目,然後進行下列步驟:
-
將數字減去平均值。
-
取結果的平方。
-
將其加入總計。
反覆運算整欄之後,會得到單一合計。接著將合計除以欄中的項目數。該數字會是欄的變數。一個單一的數字。但是,它會顯示為一欄數字。
在以下三項目欄的範例中:
欄平均值為 2。欄的變數為 ((1 - 2)2 + (2 - 2)2 + (3 - 2)2/3) = 2/3。