Foxtable(狐表)用户栏目专家坐堂 → [求助]关于某列中百分比的计算


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

主题:[求助]关于某列中百分比的计算

帅哥哟,离线,有人找我吗?
wendude
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:349 积分:3600 威望:0 精华:0 注册:2014/4/11 16:05:00
[求助]关于某列中百分比的计算  发帖心情 Post By:2019/12/25 20:22:00 [只看该作者]

求助:统计是否符合列中”否“出现的占比,出现表的最下端。谢谢

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


加好友 发短信
等级:超级版主 帖子:106571 积分:542026 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/26 9:12:00 [只看该作者]

可以利用汇总模式

Dim t As Table = Tables("订单")
If t.Rows.Count > 0
Dim g As Subtotalgroup
t.SubtotalGroups.Clear()
g = New Subtotalgroup
g.GroupOn = "*"
t.SubtotalGroups.Add(g) 

t.Subtotal() 
t.Rows(t.Rows.Count(True) - 1,True)("是否符合") = Format(t.Compute("count(_Identify)","是否符合='否'") / t.Rows.Count),"0.00%")

 回到顶部
帅哥哟,离线,有人找我吗?
wendude
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:349 积分:3600 威望:0 精华:0 注册:2014/4/11 16:05:00
这个报错了  发帖心情 Post By:2019/12/30 20:58:00 [只看该作者]

提示报错:编译错误,应为语句结束,错误代码:t.Rows(t.Rows.Count(True) - 1,True)("是否符合") = Format(t.Compute("count(_identify)","是否符合='否'") / t.Rows.Count),"0.00%")

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


加好友 发短信
等级:超级版主 帖子:106571 积分:542026 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/30 21:28:00 [只看该作者]

t.Rows(t.Rows.Count(True) - 1,True)("是否符合") = Format(t.Compute("count(_Identify)","是否符合='否'") / t.Rows.Count,"0.00%")

 回到顶部