說明
決定已知欄位中出現頻率第 N 高的值,可針對整份報表,也可針對群組中的每個例項 (條件欄位)。
多載
NthMostFrequent (N, 欄位, 條件欄位)
NthMostFrequent (N, 欄位, 條件欄位, 條件)
引數
N 是從 1 到 100 (包含兩者) 的任何整數。
欄位引數是可由函式驗算的任何有效資料庫或公式欄位。
條件引數是一個字串,指出條件欄位的群組型別。只有當條件欄位是日期、時間、日期時間或布林值欄位時,才可指定此引數。如需此引數有效字串的詳細資料,請參閱
「摘要函式的條件」。
動作
決定已知欄位中出現頻率第 N 高的值,可針對整份報表,也可針對群組中的每個例項 (條件欄位)。在預設狀況下,如果欄位中的每個數值都只出現一次,函式會傳回最小值。
典型用法
這個函式可用來找出特定欄位中特別大或特別小的數值。
範例
NthMostFrequent(1, {Customer.LAST YEAR'S SALES})當去年業績欄位中出現頻率最高的值是 $29087 時,傳回 $29087。
NthMostFrequent(2, {Customer.LAST YEAR'S SALES})當去年業績欄位中出現頻率次高的值是 $34700 時,傳回 $34700。
NthMostFrequent(1, {Customer.LAST YEAR'S SALES}, {Customer.REGION})當某個 {客戶.地區} 群組中一組例項出現頻率最高的值是 $48000 時,該群組傳回 $48000;當另一組例項中出現頻率最高的值是 $34000 時,該群組傳回 $34000;當第三組例項中的值都不重複,且最小值是 $9000 時,該群組傳回 $9000。
註解
若是多個數值的出現頻率相同,將採用其中最小的值。例如,如果
NthMostFrequent(1, {Customer.LAST YEAR'S SALES})傳回數值 $29087,雖然有一個比 $29087 大的數 (例如 $35000) 出現的頻率一樣,但是當 N = 1 時,NthMostFrequent 還是傳回 $29087,因為 $29087 比較小。
附註: 在公式中使用這個函式會強制在列印時間驗算公式。