Foxtable(狐表)用户栏目专家坐堂 → [求助]数据统计


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

主题:[求助]数据统计

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/20 9:59:00 [显示全部帖子]

直接用交叉统计

 

http://www.foxtable.com/help/topics/0165.htm

 


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/20 11:34:00 [显示全部帖子]

上传例子。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/23 11:50:00 [显示全部帖子]

Dim t1 As Table = Tables("部门在职人数按月统计表")
Dim t2 As Table = Tables("人事表")
For Each r As Row In t1.Rows
    For Each c As Col In t1.Cols
        If c.Caption Like "*月" Then
            Dim d As Date = c.Caption.Replace("_", "-").replace("月", "-01")
            d = d.AddMonths(1)
            r(c.name) = t2.Compute("count(编号)", "部门 = '" & r("部门车间") & "' and 入厂日期 < #" & d & "# and (离职日期 is null or 离职日期 >= #" & d & "#)")
        End If
    Next
Next

 回到顶部