以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]请问如何编写将数值列中数值除去最大的两个值之外的剩余数据求标准差的代码?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=148108)

--  作者:rainxiao
--  发布时间:2020/3/31 11:32:00
--  [求助]请问如何编写将数值列中数值除去最大的两个值之外的剩余数据求标准差的代码?
老师,表A中B列为double列,想将B列中数值除去最大的两个值之外的剩余数据求标准差,不知道该如何写代码?
是需要先将列排序吗?求老师指导。

--  作者:有点蓝
--  发布时间:2020/3/31 12:06:00
--  
先将列排序,然后第二行开始至倒数第二行取值

for i as integer = 1 to tables("表A").rows.count - 2

--  作者:rainxiao
--  发布时间:2020/3/31 14:36:00
--  
以下是引用有点蓝在2020/3/31 12:06:00的发言:
先将列排序,然后第二行开始至倒数第二行取值

for i as integer = 1 to tables("表A").rows.count - 2





老师,是去除最大的两个值,取值应该从第一行至倒数第三行吧?能不能麻烦老师帮忙把这段代码写下呢?总是写不太对,谢谢


--  作者:有点蓝
--  发布时间:2020/3/31 15:19:00
--  
写了什么代码发上来看看

for i as integer = 0 to tables("表A").rows.count - 3