设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

1234下一页
返回列表 发新帖
查看: 7819|回复: 33
打印 上一主题 下一主题

[帮助] 关于平均值的问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-3 13:42:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何根据被考核人和考项这两个条件求各项成绩的平均值当每个人的考项的个数大于0,求平均,大于19,求减去一个最大和最小后的平均值,大于39,求减去2个最大和最小后的平均值,大于59,求减去3个最大和最小后的平均值,大于79,求减去4个最大和最小后的平均值,请帮忙,谢谢

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-12-3 13:56:40 | 只看该作者
怎么下载不了啊,怪了,这是一个好问题也
3#
发表于 2007-12-3 17:10:12 | 只看该作者
在你的数据表中建立一个自动编号的字段(ID),新建一个表tblcal(id,数字,long)

你的数据表中的字段名需要修改一下太长的空格了([工作能力                      及方法])
另外你可以看查询与子过程了

本帖子中包含更多资源

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

x
4#
 楼主| 发表于 2007-12-3 19:18:55 | 只看该作者
要的是根据条件按列计算平均值,不是按行计算,谢谢你
5#
 楼主| 发表于 2007-12-3 19:47:34 | 只看该作者
1个被考核人有三个考项,每一个考项分类按项目求平均数
6#
发表于 2007-12-3 19:57:21 | 只看该作者
列的计算出来了,行的我只是算一下总分
我把你要的数据筛选出来,其余的你自己完成了
因为你要一个最大值,我就算出一个最大值,
你要是单独一项的最大值与最小值要筛选的话,那就要分成几个来做了
不过这些过程还是用得上的

[ 本帖最后由 Victor_Duane 于 2007-12-3 20:01 编辑 ]
7#
发表于 2007-12-3 20:30:55 | 只看该作者
上传例子,也要有代表性,全部一个名字,表述不清,实在是爱莫能助
把最终的结果贴出来
8#
发表于 2007-12-3 20:33:57 | 只看该作者
呵呵,有两种方法可以实现
一是用刚才那个过程一个一个的项目写入每个项目的表中
然后用联合查询与汇总查询拼装
二是直接写入一个表中,但要同时开这些子项的记录集,内存消耗量比较大
9#
发表于 2007-12-3 20:37:19 | 只看该作者
我个人的建议是在窗体里每个子项就建一个按钮,然后得出每项的有效数据,
最后建一个按钮打开,这个汇总出来的查询
不过我写的那个过程里还需要有一点点的修改
你的想法很复杂,我个人的认为是每条记录的总分的最大值与最小值比较方便计算
10#
发表于 2007-12-3 21:50:32 | 只看该作者
按题意楼主要求是按列平均,不是按行统计

被考核人员   考项        工作责任心   敬业精神  ......
陈立永       集团领导      平均值     平均值    .......
陈立永       中层管理      平均值     平均值    ......
陈立永       部门群众      平均值     平均值    ......

是这样的结果?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-10 20:28 , Processed in 0.110278 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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