急!EXCEL区间得分函数求助

评分标准:人均合理区间为 130-160个/人,如果低于130个/人或超过160个/人不得分,在130-160个/人区间(含130和160)的得5分;想要E列的对应行的单元格中写入函数来实现自动计算得分,(如图)现在使用的公式是=IF(D9<130,0,IF(D9>160,0,IF(D9>130,RANDBETWEEN(5,5),IF(D9<160,RANDBETWEEN(5,5)))))发现刚到人均刚好130时,计算成0分了,应该是5分才对,如何优化此条公式???求大神相助!

不用那么复杂,在 E9中输入=IF(D9<130,0,IF(D9>160,0,5)),再自动填充E列其它相关单元格,就OK了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-11

    直接上图,希望对你有帮助

第2个回答  2018-07-11
公式:
=(D9>=130)*(D9<=160)*5
第3个回答  2018-07-11
E列公式
=IF(AND(D:D>=130,D:D<=160),5,0)

=IF(OR(D:D<130,D:D>160),0,5)本回答被提问者采纳