Foxtable(狐表)用户栏目专家坐堂 → 请教一个问题?


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

主题:请教一个问题?

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


加好友 发短信
等级:六尾狐 帖子:1293 积分:9841 威望:0 精华:0 注册:2012/9/19 21:13:00
请教一个问题?  发帖心情 Post By:2013/2/5 18:48:00 [显示全部帖子]

请教一个问题?

有一个数据表,有下列各列:

品号、A1、A2、A3、A4、A5、A6、A7、A8、A9、A10、A11、A12、A13、A14、A15、A16、A17、A18、A19、A20等,其中A1----A20为数据列

   经统计后,要求(1)各数据列按统计结果从大到小排列。

                       (2)从大到小排到10列,第11列变为其他列,其数据为后10列的和。


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


加好友 发短信
等级:六尾狐 帖子:1293 积分:9841 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/5 19:23:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb

 

把A1---A20各列分别汇总后,在按从大到小排列,前十位不变,后10位再累积在一起,放在一列。就是表汇总。


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


加好友 发短信
等级:六尾狐 帖子:1293 积分:9841 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/6 6:39:00 [显示全部帖子]

谢谢,正常,
[此贴子已经被作者于2013-2-6 6:40:30编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1293 积分:9841 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/6 8:55:00 [显示全部帖子]

我修改了一下表

新建一个临时表,把每列想加得到和后,在排序,排完序后,按从大到小排,第11列为小于第10列的后面所有列的和。

 

 

累积和用分组或汇总都可以,就是排序和小于10列累计

 


图片点击可在新窗口打开查看此主题相关图片如下:12.jpg
图片点击可在新窗口打开查看

按A6、A3、A9、A4、其他(A1+A2+A5+A7+A8)

  14    9     7     6     17

[此贴子已经被作者于2013-2-6 9:42:26编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1293 积分:9841 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/7 9:48:00 [显示全部帖子]

非常感谢,祝新年快乐,全家幸福,万事如意

 

我试了一下代码:当某一列值为“0”时,或某一列不输入任何数,程序出错。各列必须至少输入一个大于0的数


图片点击可在新窗口打开查看此主题相关图片如下:13.jpg
图片点击可在新窗口打开查看

 

 

另外,必须保留“品号”列,就是品号列不变,后边的各列按从大到小排列。合计结果放在最后一行。好比汇总模式,只是加了一个列排序。

[此贴子已经被作者于2013-2-7 21:05:33编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1293 积分:9841 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/8 8:10:00 [显示全部帖子]

本人又简单修改了一下表,请帮助解决?

 


图片点击可在新窗口打开查看此主题相关图片如下:12.jpg
图片点击可在新窗口打开查看

 

(1)表C中开剪* 列并不一定都输入数据,有时很多列所有记录都为空,根据代码,所有数据列必须输入两行以上才执行,并且输入的值必须大于0,否则出现下列错  误


图片点击可在新窗口打开查看此主题相关图片如下:13.jpg
图片点击可在新窗口打开查看

(2)要求在窗口中table2显示统计表(临时表)中的内容要求结构和table1一样,只是开剪*要按顺序排列。代码lin_hailun 老师已给完成,

  (3)table2统计表第一列显示品号,后面按统计顺序排列,共显示4列,最后一列为值小于前面各列的所有后面各列的和,列名为改为“其他”。

            请帮助完成下列效果:


图片点击可在新窗口打开查看此主题相关图片如下:14.jpg
图片点击可在新窗口打开查看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:汇总后排序.foxdb

 

 

 

如果不好完成,可以按照窗口_table2的样式结构先汇总后再排序,不再累计其他列的结果,
 


图片点击可在新窗口打开查看此主题相关图片如下:15.jpg
图片点击可在新窗口打开查看

 

可以把排序后的表给分成两个表,我再给合成。

 


 


图片点击可在新窗口打开查看此主题相关图片如下:16.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-2-8 8:38:26编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1293 积分:9841 威望:0 精华:0 注册:2012/9/19 21:13:00
  发帖心情 Post By:2013/2/16 20:24:00 [显示全部帖子]

非常感谢,就是这个效果。再次感谢。

 回到顶部