Foxtable(狐表)用户栏目专家坐堂 → 集合中取掉最大最小值后,计算平均值


  共有2213人关注过本帖树形打印复制链接

主题:集合中取掉最大最小值后,计算平均值

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/14 9:19:00 [显示全部帖子]

3楼思路不错

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/14 10:48:00 [显示全部帖子]

那要看你最终的需求是什么了,是只去掉其中一个,还是去掉全部的

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/14 11:12:00 [显示全部帖子]

那可以这样

Dim dr1 As DataRow = DataTables("开标记录").Find("[公司报价] > 0","公司报价 desc")
Dim dr2 As DataRow = DataTables("开标记录").Find("[公司报价] > 0","公司报价")
Dim 平均值 As Double = DataTables("开标记录").Compute("avg(公司报价)","[_Identify] not in(" & dr1("_Identify") & "," & dr2("_Identify") & ")")

 回到顶部