Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: c888

[已解决]用VBA能否完成函数公式效果(编排)

[复制链接]
发表于 2011-12-19 10:51 | 显示全部楼层
你这个项目的排道次问题我做过.但是问题是你要把100M 200M 400M 800M 还有跳远项目到底要分几个道说清楚。如果要根据表1 D16里的数据,要带有可变动功能的,那VBA实现起来会很复杂,纯粹是折腾人,那还是用公式来的好。如果把每个项目要分多少个道,确定了,那用VBA做还行。
回复

使用道具 举报

发表于 2011-12-19 10:58 | 显示全部楼层
本帖最后由 赤色信徒 于 2011-12-19 10:59 编辑

这是我之前帮别人做的排道次的项目,你可以参考一下。别人就很简单,随便什么项目就确定只分4个道。这样解决问题的方法就相当明确。
Book5.rar (10.35 KB, 下载次数: 3, 售价: 1 个金币)
回复

使用道具 举报

发表于 2011-12-19 13:33 | 显示全部楼层
已经为你设计好,我是以每个项目都是按照4人一组来分割的.
如果要按照4,6,8,12人一组,四种情况进行自定义分组的话,那只能另请高明啦!
编排.rar (12.75 KB, 下载次数: 4)
回复

使用道具 举报

发表于 2011-12-19 17:48 | 显示全部楼层
就以4道为例:
17人:4、4、4、3、2
13人:4、4、3、2
9人:4、3、2

难道不符合最后一组向前递减?
回复

使用道具 举报

 楼主| 发表于 2011-12-19 19:32 | 显示全部楼层
zjdh 发表于 2011-12-19 17:48
就以4道为例:
17人:4、4、4、3、2
13人:4、4、3、2

谢谢!就以4道为例:
5人:3,2
6人:3,3
7人:4,3
8人:4,4
9人:3,3,3
10人:4,3,3
11人:4,4,3
12人:4,4,4
13人:4,3,3,3
14人:4,4,3,3
15人:4,4,4,3
16人:4,4,4,4
17人:4,4,3,3,3
18人:4,4,4,3,3
19人:4,4,4,4,3
20人:4,4,4,4,4
21人:4,4,4,3,3,3
22人:4,4,4,4,3,3
23人:4,4,4,4,4,3
24人:4,4,4,4,4,4
这样,各组人数可均等。谢谢您的指教!
回复

使用道具 举报

发表于 2011-12-20 08:54 | 显示全部楼层
本帖最后由 zjdh 于 2011-12-20 09:12 编辑

那若是8道就更复杂啦!
回复

使用道具 举报

 楼主| 发表于 2011-12-20 11:08 | 显示全部楼层
zjdh 发表于 2011-12-20 08:54
那若是8道就更复杂啦!

8道分组(各组人数)是这样:
     8人以下:8
     9人:5,4
    10人:5,5
    11人:6,5
    12人:6,6
    13人:7,6
    14人:7,7
    15人:8,7
    16人:8,8
    17人:6,6,5
    18人:6,6,6
     19人:7,6,6
     20人:7,7,6
     21人:7,7,7
    22人:8,7,7
    23人:8,8,7
    24人:8,8,8
现在的代码只有17人,21人时,分组人数出现问题。谢谢您的指教!谢谢!

回复

使用道具 举报

发表于 2011-12-20 14:50 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zjdh 于 2011-12-20 15:07 编辑

编排3.rar (14.4 KB, 下载次数: 13)
回复

使用道具 举报

 楼主| 发表于 2011-12-20 15:21 | 显示全部楼层
zjdh 发表于 2011-12-20 14:50

完全正解,谢谢zjdh 师,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 09:35 , Processed in 0.401455 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表