Foxtable(狐表)用户栏目专家坐堂 → [求助]分两级统计的问题,急求,谢谢


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

主题:[求助]分两级统计的问题,急求,谢谢

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


加好友 发短信
等级:婴狐 帖子:38 积分:398 威望:0 精华:0 注册:2013/7/15 14:16:00
  发帖心情 Post By:2013/11/11 22:37:00 [只看该作者]

就是这个例子,请各位专家给看一下
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:统计表.table



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


加好友 发短信
等级:婴狐 帖子:38 积分:398 威望:0 精华:0 注册:2013/7/15 14:16:00
  发帖心情 Post By:2013/11/11 22:39:00 [只看该作者]

如何将表A中按村、社分两级,统计出相关人数,谢谢

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/11 22:39:00 [只看该作者]

 代码这样写,改一下就行了。

DataTables("个人统计").datarows.Clear
Tables("个人统计").StopRedraw
Dim dt As DataTable = DataTables("个人信息")
Dim cList As List(of String()) = DataTables("个人信息").GetUniqueValues("","村","社")
Dim prevC As String = ""
For Each arys As String() In clist
    Dim filter As String
Dim dr As DataRow
    If arys(0) <> prevC Then
        dr = DataTables("个人统计").AddNew
        dr("村") = arys(0)
        filter = "村='" & arys(0) & "'"
        dr("总人数") = dt.Compute("count(姓名)",filter)
        dr("其中女") = dt.Compute("count(姓名)",filter & " And 性别 = '女'")  
        prevC = arys(0)     
    End If
    dr = DataTables("个人统计").AddNew
    'dr("村") = arys(0)
    dr("社") = arys(1)
    filter = "村='" & arys(0) & "' and 社='" & arys(1) & "'"
    dr("总人数") = dt.Compute("count(姓名)",filter)
    dr("其中女") = dt.Compute("count(姓名)",filter & " And 性别 = '女'")
Next
Tables("个人统计").ResumeRedraw


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


加好友 发短信
等级:婴狐 帖子:38 积分:398 威望:0 精华:0 注册:2013/7/15 14:16:00
  发帖心情 Post By:2013/11/12 10:21:00 [只看该作者]

对不起,还是运行不了啊

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/12 10:33:00 [只看该作者]

.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:统计表.table


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


加好友 发短信
等级:婴狐 帖子:18 积分:188 威望:0 精华:0 注册:2014/10/30 15:37:00
  发帖心情 Post By:2014/10/30 23:05:00 [只看该作者]

我帮你运行了,版主的方法可行
图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

 回到顶部
总数 16 上一页 1 2