EXCEL中函数应用于打分

[复制链接]
查看11 | 回复3 | 2010-6-4 17:39:20 | 显示全部楼层 |阅读模式
计算出来的数A如果高于标准数B每20000扣1分,低于标准数B每20000扣0.5分,请求EXCEL高手帮帮忙啊!急用,在下先谢过了!

回复

使用道具 举报

千问 | 2010-6-4 17:39:20 | 显示全部楼层
在B位置填写函数,在编辑环境在填写if a>b then a=a-(a\20000)*1else a=a-(a\20000)*0.5end if 这个办法肯定行不通,这里要考虑到不是整除的问题,用int取整,if(a>b,int((a-b)/20000)*1,if(aB,A1-floor(A1/20000,1)*1,A1-floor(A1/20000,1)*0.5)”
回复

使用道具 举报

千问 | 2010-6-4 17:39:20 | 显示全部楼层
如果A1是计算出来的数,B1 是标准数那么=IF(A1>=B1, "+" & INT((A1-B1)/20000),"-" &INT((B1-A1)/20000))*0.5如果前面带+的表示加的分数 带-号的表示要扣的分数
回复

使用道具 举报

千问 | 2010-6-4 17:39:20 | 显示全部楼层
在B位置填写函数,在编辑环境在填写if a>b then a=a-(a\20000)*1else a=a-(a\20000)*0.5end if
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行