EXCEL如何实现如下功能,谢谢

[复制链接]
查看11 | 回复5 | 2013-1-18 10:20:38 | 显示全部楼层 |阅读模式
思路:1、增加计算辅助列(可隐藏)来判断给分,(避免过多函数的嵌套)2、汇总时用条件函数判断是否超过50分。 例:1、在原B列后加入辅助列“C列”,在C2单元格输入公式:=IF(B2"",30,0)
(如果B2单元格非空,则填入30分)2、下拉C2单元格将公式填充到C列其他单元格。3、按以上方式设置其他活动项目的辅助列(注意:上面公式的30是可选的,当是15分是改为15即可)。 4、汇总分数的单元格,输入公式(例):=IF(C2+....>50,50,C2+....)
(注;C2+.... 表示将辅助列的单元格分数相加)5、下拉上面的汇总单元格,将公式填充到其他汇总怕单元格。 6、隐藏...
回复

使用道具 举报

千问 | 2013-1-18 10:20:38 | 显示全部楼层
假设N2单元格为得分显示单元格N2单元格公式:=COUNTA(B2,D2,E2)*30+COUNTA(F2,I2,M2)*15选取N2单元格,鼠标右键-设置单元格格式-自定义:输入:[>=50]"50"确定,选取N2单元格,格式柄下拉复制公式是三项全参加加30或15,还是参加一项就加分?...
回复

使用道具 举报

千问 | 2013-1-18 10:20:38 | 显示全部楼层
其中Q8=SUMPRODUCT(IF(G8:P8="是",$G$7:$P$7))R8=IF(Q8>=50,50,Q8) 注意Q8输入完公式之后用ctr+shift+enter来确定。...
回复

使用道具 举报

千问 | 2013-1-18 10:20:38 | 显示全部楼层
最简单的方法,表头BDEFIM写清楚活动项目,下面的空格直接写分数。如:B1、D1、.......I1、M1写活动内容B2、D2、E2分别记录10,在最后统计分数栏:=IF(SUM(B2:M2)>50,50,SUM(B2:M2))其它方法要找项目共同点判定分数,公式就复杂了...
回复

使用道具 举报

千问 | 2013-1-18 10:20:38 | 显示全部楼层
每一列设定填入对应的分数在每一个人(也就是每一行)最后一个单元格求和前几个单元格公式示意:=if(sum(A2:D2)>50,50,sum(A2:D2))该公式表示:如果从A2到D2累加起来大于50,则显示50,否则显示累加的和...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行