如果所示,先按“得分”从高到低排名,得分相同的人之间,再按“目标完成率”从高到低排名,如何用公式使得排名结果在最后一列“排名”中显示?例:图中结果,A和D得分最高且相同,应排前二名,同时A的的目标完成率高于D,所以A第一,D第二,C第三,B第四,E第五。
在D2:D6单元格输入以下公式,按Ctrl+Enter组合键结束
=SUMPRODUCT(--(MMULT($B$2:$C$6,{100;1})>B2*100+C2))+1
公式主要是根据不同列的关键程度进行赋权,得分赋权*100,目标完成率赋权*1,从而解决得分相同排名相同的不足。
详见附图附件