设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4614|回复: 14
打印 上一主题 下一主题

极富挑战,高手请进!急盼回复!谢谢——在已有名单中按出现次数多少排序

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-16 17:09:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
某单位考核排序表

 一月二月三月四月五月六月
前五名       
      
      
      
      
后五名      
      
      
      
      
      






条件:
   某一单位500多人,平常考核时,该单位根据本单位人员表现从500多人中评选出每月的前五名和后五名(因表太大,故只写了六个月),报给我们。
   我们根据该单位报表情况(见上表所示)进行汇总。
要求:
     按照前五名(后五名)人员在一至六月中出现次数的多少,自动汇总出:
     1、前五名(后五名)在一至六月中出现的次数;
     2、根据在一至六月中出现的次数,按升序给前五名(后五名)人员排序。

[ 本帖最后由 pureshadow 于 2007-8-18 23:13 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
15#
发表于 2007-8-25 07:45:43 | 只看该作者
貌似应该用员工号代替名称进行统计?
万多人不会没重名的吧

点击这里给我发消息

14#
发表于 2007-8-18 22:41:17 | 只看该作者
找了高高手帮忙,终于搞定了,不过楼主不要嫌运行速度慢哈。。。。。
另外,为保证电脑在识别时不会出错,最好是统一姓名写法,中间全部不要用空格,空格是有全角和半角之分的,差一点都不行。

[ 本帖最后由 pureshadow 于 2007-8-18 22:48 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

13#
发表于 2007-8-17 20:33:51 | 只看该作者
如果没有重复是可以设置的,但名次有重复,函数,致少我搞不定,需要用VBA。

[ 本帖最后由 pureshadow 于 2007-8-17 21:54 编辑 ]
12#
 楼主| 发表于 2007-8-17 17:45:38 | 只看该作者
在附件中,能不能使用其他的什么函数或公式,保证自动统计并排序的范围只是该表的特定区域,比如说:该表的特定区域就是前位出现的所有人可能占的最大范围。
11#
 楼主| 发表于 2007-8-17 17:40:53 | 只看该作者
能不能在一张表中实现呢?

点击这里给我发消息

10#
发表于 2007-8-17 14:48:13 | 只看该作者
那就列个总名单在SHEET1里呀,把花名册考一个过去就行了,总得有个名字,然后在名字后面列数目吧,不然光有数目,知道谁对谁么?
9#
 楼主| 发表于 2007-8-17 13:55:17 | 只看该作者
如果单单用公式的话,所想到的办法只是新建一张表,然后把所有人的名字都输入,再用公式即可完成,但是,这样太麻烦了,因为我们统计的部门太多,所有整体算起来,全部输入的话就要达到将近万人的数量,工作量太大,而且,各部门的人员更新及时性的问题也会严重影响到表格的统计,
      能不能但就统计当前表而言,在sheet1即当前表中,实现自动统计和排序的目的,谢谢!
       应该会有更好的方法吧!麻烦各位高手了!!
8#
 楼主| 发表于 2007-8-17 13:45:29 | 只看该作者

谢谢

能不能在sheet1中实现呢?

点击这里给我发消息

7#
发表于 2007-8-17 13:11:34 | 只看该作者
计算前位出现次数的=COUNTIF(Sheet1!$B$3: $M$21,sheet2!A2)
计算后位出现次数的=COUNTIF(Sheet1!$B$23: $M$41,sheet2!A2)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-10 23:40 , Processed in 0.127884 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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