1. DVar()函数:
MS Access中的DVar()函数用于估计指定记录集(域)中一组值的方差。 DVar函数评估总体样本中的方差。
用法:
DVar (expr, domain, criteria)
参数:
此方法接受上述和以下描述的three-parameter:
- expr:它标识了我们要查找方差的字段。它可以是标识表或查询中字段的字符串表达式,也可以是对该字段中的数据执行计算的表达式。
- domain:它标识构成域的记录集。它可以是表名或不需要参数的查询的查询名。
- criteria:它标识用于限制执行DVar函数的数据范围的字符串表达式。它是可选的。这是WHERE子句,适用于该域。
返回值:如果domain引用的记录少于两个,或者满足条件的记录少于两个,则DVar函数返回Null,表示无法计算方差。否则,它将返回总体样本中的方差。
表格-产品销售:
产品编号 | Product_Price |
---|---|
101 | 10000 |
102 | 11000 |
103 | 12000 |
104 | 13000 |
示例1:产品价格差异。
SELECT DVar("Product_Price", "ProductSales") AS DVar_Value ;
输出:
DVar_Value |
---|
1666666.6666667 |
示例-2:小于12500的产品价格差异。
SELECT DVar("Product_Price", "ProductSales", "Product_Price<12500") AS DVar_Value ;
输出:
DVar_Value |
---|
1000000 |
2. DVarP()函数:
MS Access中的DVarP()函数用于估计指定记录集(域)中一组值的方差。 DVarP函数评估整个群体的方差。
Dvar和DvarP之间的主要区别在于DVarP函数评估总体中的方差,而DVar函数评估总体样本中的方差。
用法:
DVarP (expr, domain, criteria)
参数:
此方法接受上述和以下描述的three-parameter:
- expr:它标识了我们要查找方差的字段。它可以是标识表或查询中字段的字符串表达式,也可以是对该字段中的数据执行计算的表达式。
- domain:它标识构成域的记录集。它可以是表名或不需要参数的查询的查询名。
- criteria:它标识用于限制执行DVarP函数的数据范围的字符串表达式。它是可选的。这是WHERE子句,适用于该域。
返回值:如果domain引用的记录少于两个,或者满足条件的记录少于两个,则DVarP函数返回Null,表示无法计算方差。否则,它将返回总体的方差。
笔记:在DVar或DVarP函数中,在对数据进行分组之前先计算值;在Var或VarP函数中,在对字段表达式中的值求值之前对数据进行分组。
表格-ExamDetails:
Sub_Id | 分数 |
---|---|
1 | 88 |
2 | 95 |
3 | 96 |
4 | 100 |
示例1:商标差异。
SELECT DVarP("Marks", "ExamDetails ") AS DVarP_Value ;
输出:
DVarP_Value |
---|
18.6875 |
示例-2:大于90的标记差异。
SELECT DVarP("Marks", "ExamDetails ", "Marks>90") AS DVarP_Value ;
输出:
DVarP_Value |
---|
4.6666666666667 |
相关用法
- MS Access DSum()、DAvg()用法及代码示例
- MS Access Val()、Sum()用法及代码示例
- MS Access Sgn()、Sqr()用法及代码示例
- MS Access StrConv()、StrReverse()用法及代码示例
- MS Access Chr()、Asc()用法及代码示例
- MS Access InStr()、InstrRev()用法及代码示例
- MS Access LCase()、UCase()用法及代码示例
- MS Access Str()、StrComp()用法及代码示例
- MS Access Replace()、Space()用法及代码示例
- MS Access Exp()、Count()用法及代码示例
- MS Access Mid()、Len()用法及代码示例
- MS Access LTrim()、RTrim()用法及代码示例
- MS Access Left()、Right()用法及代码示例
- MS Access Max()、Min()用法及代码示例
- MS Access Fix()、Format()用法及代码示例
- MS Access Second()、Time()用法及代码示例
- MS Access MonthName()、Now()用法及代码示例
- MS Access Month()、Minute()用法及代码示例
- MS Access Day()、Hour()用法及代码示例
- MS Access Date()、DateAdd()用法及代码示例
- MS Access Abs()、Avg()用法及代码示例
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 DVar() and DVarP() Functions MS Access。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。