求excel高手帮我看看我这公式出什么问题了

都是一样的公式,为什么有一个就没有D等级呢?急~在线等

你的数据决定了没有D. 第一个图片里有0分的,根据if语句就直接变成D了。第二个图片里都是90分以上的

你需要保证Y4到Y253之间有相应的员工人数,第一个图片是68人,第二个图片是85人。根据你的第四个图片的截图,应该把第二个图片的公式改成(员工数85):
=IF(Y4>0, LOOKUP(RANK(Y4,$Y$4:$Y$253),'Reference 参考资料'!$A24:$F$24,'Reference 参考资料'!$B$22:$F$22),"D")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-08
lookup公式中的区域不对应吧:
$A$18:$F$18应该是$B$18:$F$18追问

不是哦,把$A$18:$F$18换成$B$18:$F$18以后比例就不对了。100分的都变成了#N/A

追答

查找范围与结果范围不一致,肯定有问题。

直接按百分比返回结果怎么样?
=HLOOKUP(1-PERCENTRANK($Y$3:$Y$253,Y3),{0,0.05,0.2,0.6,0.95;"S","A","B","C","D"},2)

追问

我把您给的公式代入后就是这样了。。。100分的都是C~应该不行吧

追答

上面的公式要复制到Z3单元格,下位复制