FREQUENCY( ) 函数

以 8 位小数的精确度返回顺序前导正数的期望 Benford 频率。

语法

FREQUENCY(数字字符串

参数

名称 类型 描述
数字字符串 字符

包含数字 (0-9) 以便识别其频率的字符串。 数字字符串必须是正数,前导零被忽略。

输出

数值。

示例

基本示例

返回 0.00998422:

FREQUENCY("43")

返回 0.00000000:

FREQUENCY("87654321")

说明

结果是 0.00000000495,但是因为 Analytics 的计算精度是八位小数,所以返回零值。

备注

工作原理

FREQUENCY( ) 返回顺序前导正数值数位的期望 Benford 频率,精确到 8 位数。 使用此函数,可以针对特定情形执行有限的 Benford 测试。

对特定的数字组合使用此函数

如果您想关注特定数字组合,可使用该函数而无需使用 BENFORD 命令。 例如,在审计核准限额为指定索赔金额的保险索赔时,可以使用 FREQUENCY( ) 函数仅调查低于核准阈值的金额。

要调查价值接近批准限额 $5,000 的索赔,您可以选择从 $4,900 到 $4,999 的范围。 首先,对记录总数进行计数,然后用过滤器计算 LEADING( ) 返回 49 的记录的数量,并将这两个计数的比率同 FREQUENCY("49") 得出的值进行比较。

这比对包含上百万条记录的表运行完整分析要快,而且此函数不会在命令日志中生成很大的表或冗长的条目。

指定长度超过 6 个数字的字符串

指定长度超过 6 个数字的字符串会导致值为零。 对长度超过 6 个数字的字符串进行计算可能需要比 Analytics 的 8 位小数限度大的精确度。