重载
Variance (fld, condFld, cond)
参数
fld 是可由函数求值的任何有效的数据库字段或公式字段。
condFld 是用于对 fld 中的值进行分组时所依据的字段。
cond 是表明 condFld 分组类型的字符串。只能在 condFld 是一个日期、时间、日期时间或布尔字段时才指定此参数。有关此参数有效字符串的详细信息,参见
“汇总函数的条件”。
x 是可由正在使用的函数求值的数字或货币值的数组。
操作
使您能够得到报表中一组值的方差。例如:
您可以计算某个组内所有值的方差(例如,对销售按其来自的省进行分组)。
您可以计算其分组是由日期或布尔字段的变化所控制的组中所有值的方差(例如,对销售按其完成的月份进行分组)。
如果指定单个值的集合,则可以计算该集合中值的方差。有关这种汇总的信息,请参阅
“数组汇总函数”。
示例
Variance({file.AMOUNT})计算“金额”字段中所有值的方差。
Variance({file.RESULTS}, {file.DATE},"daily")计算“结果”字段中每组试验测试结果的偏差。每当“日期”字段中的值更改为新的日期时,测试结果都将进行分组。
Variance({file.SCORES}, {file.TEACHERS}) % Variance({file.SCORES})对“分数”字段的值按教师进行分组,并计算每个教师组的方差与整个报表中的值(对于所有列出的教师)的方差的百分比。
Variance([{file.QTY1}, {file.QTY2}, {file.QTY3}, {file.QTY4}])返回 17.00,其中 Qty1 = 2,Qty2 = 2,Qty3 = 10 和 Qty4 = 8。
注释
方差是使用如下方法计算出来的:
注意: 在公式中使用此函数强制在打印时对公式求值。