Foxtable(狐表)用户栏目专家坐堂 → 请教重复值合计问题


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

主题:请教重复值合计问题

美女呀,离线,留言给我吧!
lvfox
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
请教重复值合计问题  发帖心情 Post By:2015/6/6 13:12:00 [显示全部帖子]

请教:用什么方法实现图片表中合计数的不重复计算?
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
lvfox
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/7 12:14:00 [显示全部帖子]

请教的问题是:如何从列中获取一定条件的值进行 compute:

 

1.“应发数”列获取各员工对应不重复的数  ,如表中“应发数”列3个员工对应分别选出100,200,300进行合计。

2.“累计已发”列获取各员工号对应最大值,如表中“累计已发”列3个员工对应分别选出35,60,200进行合计。

 

请赐教!

 

 


 回到顶部
美女呀,离线,留言给我吧!
lvfox
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/7 14:08:00 [显示全部帖子]

现在求助问题好难哪,甜老师也不知去哪了?

 回到顶部
美女呀,离线,留言给我吧!
lvfox
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/7 14:50:00 [显示全部帖子]

是一个窗口表,在编辑过程中用compute 统计表中的合计数,不是一次性统计

 回到顶部
美女呀,离线,留言给我吧!
lvfox
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/7 14:52:00 [显示全部帖子]

大红袍老师,在编辑的过程中计算。

 回到顶部
美女呀,离线,留言给我吧!
lvfox
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/7 14:58:00 [显示全部帖子]

我如果能做出例子就没问题啦,就是没有思路不知道怎么实现哪

 回到顶部
美女呀,离线,留言给我吧!
lvfox
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/7 15:06:00 [显示全部帖子]

如何从列中获取一定条件的值,问题前面已经很详细,例子做了也是空的

 回到顶部
美女呀,离线,留言给我吧!
lvfox
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/7 15:07:00 [显示全部帖子]

解题思路就这么难吗?

 回到顶部
美女呀,离线,留言给我吧!
lvfox
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/8 13:00:00 [显示全部帖子]

谢谢大红袍大师的经典代码指导!!!按不重复第一列查找对应第二列不重复值的合计问题已解决,谢谢!

  以下问题:

如果要找出不重复‘第一列’所对应‘第二列’最大值进行合计,找了帮助的相关代码,

比如,找出不重复“第一列”内容对应的“第二列”max值  

Dim v1 As double

 Dim c1s As List(Of String)

c1s = datatables("表A“).GetValues("第一列")

For Each c1  As String In c1s

    v1 = datatables("表A”).Compute("max(第二列)", "[第一列] = '" & c1 & "'")

Next

msgbox(v1)

执行的结果是,分别显示第一列内容对应的MAX,那如何将这些MAX相加?也就是得到sum(v1)的值?

 

  请大师指教!


 回到顶部
美女呀,离线,留言给我吧!
lvfox
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:76 积分:651 威望:0 精华:0 注册:2014/5/25 12:31:00
  发帖心情 Post By:2015/6/8 14:46:00 [显示全部帖子]

大师原来是这样炼成的!谢谢Bin老师!

 回到顶部
总数 11 1 2 下一页