高分求教excel里面的STDEV函数在asp里面怎么写?

inter913 2005-08-25 04:06:11
具体的数学公式可以参考http://www.newluck.net/gs.jpg
...全文
245 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
victor888 2005-08-26
  • 打赏
  • 举报
回复
如果想那样也可以的,没什么难的啊。
dim a(9) '假设样本数为10
dim sum_a '总和
dim sum_sqr '各数与均值之差的平方和
dim mean_a '均数
dim stdev_a '标准差

for i=0 to ubound(a)
sum_a=sum_a+a(i)
next

mean_a=sum_a/ubound(a)

for i=0 to ubound(a)
sum_sqr=sum_sqr+(a(i)-mean_a)*(a(i)-mean_a)
next i

stdev_a=sqr((sum_sqr)/(ubound(a)-1))

就这样了,你可以再稍微改一下就可以了。
inter913 2005-08-25
  • 打赏
  • 举报
回复
是在asp里面用,不是数据库里面实现。
chenhexi 2005-08-25
  • 打赏
  • 举报
回复
返回使用非偏置填充公式对集合计算数值表达式所得的样本标准偏差。

示例
Stdev({USA, CANADA, MEXICO}, Sales)

huo789 2005-08-25
  • 打赏
  • 举报
回复
StDev 和 StDevP 函数
返回总体或总体样本的标准偏差的估计值,此估计值用包含在一个查询的指定字段中的一组值来表示。

语法
StDev(expr)

StDevP(expr)

其中 expr 代表一个字符串表达式,它或者标识一个字段,该字段包含要计算的数据;或者是一个表达式,它使用此字段中的数据来执行计算。expr 中的运算对象可能包括一个表字段名,一个常数或一个函数(可能是内在的,也可能是用户自定义的,但不是 SQL 合计函数)。

说明
StDevP 函数计算总体,而 StDev 函数则计算总体样本。

如果下一级查询中包含两个以下的记录(或没有记录,对于StDevP 函数),这两个函数将返回一个 Null 值(表示不能计算标准偏差)。

victor888 2005-08-25
  • 打赏
  • 举报
回复
使用SQL函数stdev
====
SqlStr = "SELECT StDev(价格) From 产品"

rs2.Open SqlStr,conn1,1,1

Response.Write "<BR>StDev: " & rs2(0)

rs2.Close
====
StDev函数

StDev函数,计算指定字段之中符合查询条件的标准差。

语法为StDev(运算式)。运算式,可为字段名称、运算式、或一个函数,此函数
可以是一个内部或使用者定义的,但不能为其它的SQL函数。

如果符合查询条件的记录为两个以下时,StDev函数将传回一个Null 值,该表示
不能计算标准差。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧