基本函數
使用計算量度產生器可套用統計和數學函數。本文記錄函式及其定義的字母順序清單。
表格函數和列函數的比較
表格函式是每個表格列的輸出都相同的函式。 列函式是表格每一列的輸出都不同的函式。
在適用且相關的情況下,函數會以函數類型進行註解:[表格]{class="badge neutral"}或[列]{class="badge neutral"}
include_zeros 參數的意義是什麼?
此參數指出是否在計算中包括零。有時候零沒有意義,有時候卻很重要。
例如,如果您有「收入」量度,隨後新增「頁面檢視」量度至報表,您的收入會突然出現許多全都是零的列。您可能不希望該附加量度影響任何 平均值、列最小值、四分位數,以及收入欄中的更多計算。在這種情況下,您可以勾選 include-zeros 參數。
另一種情況是,您有兩個感興趣的量度,其中一個具有較高的平均值或最小值,因為某些列是零。在這種情況下,您可以選擇不檢查參數是否包括零
絕對值 absolute-value
[列]{class="badge neutral"}傳回數字的絕對值。數字的絕對值是正值的數字。
使用案例:分析可能產生負值的量度(例如收入增量或百分比變更)時,請確定所有結果均為正數。 這有助於在不考慮方向的情況下聚焦於變更的幅度。
在計算量度產生器中:將您的量度或運算式包裝在 絕對值 函式中,例如: 絕對值(目前收入 — 先前的收入)。 這會將任何負值差異轉換為正值。
欄最大值 column-maximum
傳回量度欄中一組維度元素的最大值。MAXV 會垂直評估單一欄 (量度) 中的維度元素。
使用案例:識別劃分中的最高值,例如造訪次數最多的當天或收入最高的產品。 這有助於突顯不同類別的高峰效能。
在計算量度產生器中:在劃分 天 或 產品 時,將 欄最大值 套用至 收入 或 造訪 之類的量度。 此函式會傳回該欄中每一列的最大值。
欄最小值 column-minimum
傳回量度欄中一組維度元素的最小值。MINV 會垂直評估單一欄 (量度) 中的維度元素。
使用案例:識別劃分中績效最低的值,例如轉換最少的行銷活動或收入最低的日子。 這有助於快速顯示表現缺佳的區段。
在計算量度產生器中:按 行銷活動 或 天 劃分時,將 欄最小值 套用至 收入 或 轉換率 之類的量度。 此函式傳回該欄中每一列的最小值。
欄總和 column-sum
將一欄中量度的所有數值 (涵蓋維度的所有元素) 相加。
使用案例:計算劃分中所有值的總計,例如所有產品的總收入或所有天的總造訪次數。 當您需要整體總計來與個別列值比較時,這項功能會有所幫助。
在計算量度產生器中:將 欄總和 套用至量度,例如 收入 或造訪,同時依 產品 或 天 劃分。 此函式傳回該欄中每一列所有值的總和。
計數 count
[表格]{class="badge neutral"}傳回欄中量度的數目、計數或非零數值 (在一個維度中報告的唯一元素數目)。
使用案例:計算計算中包含的資料點數目,例如日期範圍內的天數或劃分中的產品數目。 當您需要知道有多少專案產生彙總值時,這項功能會有所幫助。
在計算量度產生器中:套用 計數 至類似 造訪 或 收入 之類的量度,以傳回目前劃分或日期範圍中包含的列總數(或資料點)。
指數 exponent
[列]{class="badge neutral"}傳回指定數字的 e 乘冪。常數 e 是自然對數的底數,等於 2.71828182845904。EXPONENT 是 LN (一個數字的自然對數) 的反函數。
使用案例:將數字或量度提升至指定的乘冪,例如平方值或套用指數增長因子。 當建立成長趨勢模型或擴充量度至指數級時,這項功能相當實用。
在計算量度產生器中:使用 指數 搭配量度和乘冪值。 例如: 指數(造訪, 2)對 造訪 量度進行平方。
平均值 mean
[表格]{class="badge neutral"}傳回欄中量度的算術平均數或平均值。
使用案例:計算一組值的算術平均值,例如平均每日收入或每個行銷活動的平均造訪次數。 這有助於建立比較資料集中個別值的基準。
在計算量度產生器中:套用 平均值 至類似 收入 或 造訪 的量度,以傳回所選劃分或日期範圍內所有資料點的平均值。
中位數 median
[表格]{class="badge neutral"}傳回欄中量度的中位數。中位數是一組數字中位於中間的數字。意即,有一半的數字其值大於或等於中位數,另有一半的值小於或等於中位數。
使用案例:識別一組資料中的中間值,例如每日收入中位數或每次造訪頁面檢視中位數。 如果您想要減少離群值的影響並檢視資料的核心趨勢,這項功能會很好用。
在計算量度產生器中:套用中位數至收入或頁面檢視之類的量度,以傳回所選劃分或日期範圍內所有資料點的中點值。
模數 modulo
傳回使用歐幾里德輾轉相除法將 x 除以 y 後的餘數。
使用案例:將數字除以另一個數字後傳回餘數。 這對於循環或重複模式很有用,例如依序識別第n天或行銷活動。
在計算量度產生器中:使用具有兩個數值輸入的模數。 例如: 模數(日數, 7)會傳回將日數除以七後的餘數,這有助於將資料按周分組。
更多範例
傳回值的正負號與輸入相同 (或等於零)。
MODULO(4,3) = 1
MODULO(-4,3) = -1
MODULO(-3,3) = 0
為了確保一律取得正數,請使用
MODULO(MODULO(x,y)+y,y)
百分位數 percentile
[表格]{class="badge neutral"}傳回第 n 個百分位數,該值介於 0 至 100 之間。當 n < 0 時,則函數使用零。當 n > 100 時,函數傳回 100。
使用案例:識別指定的資料點百分比低於的值,例如每日收入或頁面檢視的第90個百分位數。 這有助於測量分佈並偵測高績效的離群值。
在計算量度產生器中:將 百分位數 套用至類似 收入 或 造訪 之類的量度,並指定所要的百分位數值(例如,百分位數(收入, 90))。 結果顯示90%的資料點低於臨界值。
乘冪運算子 power-operator
傳回 x 的 y 次方。
使用案例:將一個數字或量度提升為另一個數字或量度的冪,例如平方值或套用指數權重。 在建模成長、縮放值或執行進階數學轉換時,這很有幫助。
在計算量度產生器中:在兩個數值或量度之間使用乘冪運運算元。 例如: Revenue ^ 2會將 Revenue 值提高到次冪。
四分位數 quartile
[表格]{class="badge neutral"}傳回量度值的四分位數。例如,四分位數可用來尋找推動最高收入的前 25% 產品。當四分位數分別等於 0 (零)、2 和 4 時,欄最小值、中間值和欄最大值傳回與四分位數相同的值。
使用案例:將資料集分成四個相等的部分,以瞭解值的分配方式,例如依收入或造訪識別前25%的天數。 這有助於將效能劃分到排名群組中,以便進行更深入的比較。
在計算量度產生器中:套用 四分位數 至類似 收入 或 造訪 之類的量度,並指定要傳回的四分位數(例如,四分位數(收入, 3),以尋找第三個四分位數或前25%的臨界值)。
四捨五入 round
沒有 數值 參數的四捨五入值等於 數值 參數為 0 的四捨五入值,也就是四捨五入到最接近的整數。具有 數值 參數時,則會在小數點右側傳回與 數值 一樣多的小數位數。如果 數值 為負,則會在小數點左側傳回 0。
使用案例:將數值結果四捨五入為指定的小數位數,藉此簡化數值結果。 這項更新有助於建立更清晰的視覺效果,或是讓計算量度更易於在報表中讀取。
在計算量度產生器中:將 Round 套用至量度或運算式,並指定小數位數。 例如: Round(轉換率, 2)會將值四捨五入為兩位小數。
更多範例
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
每一列的欄總和。
使用案例:將單一列中多個量度的值加總,例如加總 收入 和 稅金 以計算總交易值,或結合來自不同來源的造訪。 這有助於將相關的量度整合為總計。
在計算量度產生器中:套用 列總和 以合併多個量度。 例如: 資料列總和(Revenue, Tax)將這兩個量度加到劃分中的每一資料列。
平方根 square-root
[列]{class="badge neutral"}傳回數字的正平方根。數字的平方根是該數字的 1/2 次方。
使用案例:傳回數字或量度的平方根,例如在計算標準差或標準化資料集中的值時找出變異數的根。 這對於進階統計或資料轉換計算非常有用。
在計算量度產生器中:將 平方根 套用至量度或運算式。 例如: 平方根(變異數(收入))會傳回 收入 的標準差。
標準差 standard-deviation
[表格]{class="badge neutral"}根據一組來自母體的樣本資料,傳回標準差或變數的平方根。
使用案例:測量平均值差異的程度,例如評估日收入或造訪次數在一段時間內是否一致。 這有助於識別效能的波動性、穩定性或異常波動。
在計算量度產生器中:套用 標準差 至量度(例如 收入 或造訪),以計算所選劃分或日期範圍內值的分佈。 例如: 標準差(收入)會顯示每日收入偏離平均值的程度。
變異數 variance
[表格]{class="badge neutral"}根據一組來自母體的樣本資料傳回變數。
使用案例:測量資料集中的值和平均值的分佈範圍,例如分析有多少每日收入或工作階段期間會隨著時間而改變。 這有助於量化效能的一致性或波動程度。
在計算量度產生器中:套用 變數 至類似 收入 或 每次造訪逗留時間 的量度,以計算平均值偏離平均值的平方。 例如: Variance(Revenue)會顯示所選範圍內的收入值與平均值的差異。
變數的方程式為:
其中 x 是樣本平均值 MEAN(量度),而 n 是樣本大小。
為了計算變數,請查看整欄的數字。請先從那列數字計算平均值。取得平均值後,請陸續處理每個項目,然後進行下列步驟:
-
將數字減去平均值。
-
取結果的平方。
-
將其加入總計。
反覆運算整欄之後,會得到單一合計。然後將該總數除以欄中的專案數。 該數字是欄的變數。 這是一個數字。 但是,它會顯示為一欄數字。
在以下三項目欄的範例中:
此欄的平均值為2。 欄的變數為 ((1 - 2)2 + (2 - 2)2 + (3 - 2)2/3) = 2/3。