应该根据数值求良好,优秀,合格。你还没有求就开始定比率,不合适。可以先求出20%占比多少,50%占比多少。然后用small或large求极值。最大5个,=large(数据,5)
假设数据在A列
在B1中输入或复制粘贴下列公式
=IF(RANK(A1,A:A)<=COUNT(A:A)*20%,"优秀",IF(RANK(A1,A:A)<=COUNT(A:A)*50%,"良好","合格"))
下拉填充
假设数据在A列
在B1中输入或复制粘贴下列公式
=IF(RANK(A1,A:A)<=COUNT(A:A)*20%,"优秀",IF(RANK(A1,A:A)<=COUNT(A:A)*50%,"良好","合格"))
下拉填充
再看看别人怎么说的。
=IF(RANK(A1,A:A)/COUNT(A:A)<=20%,"优秀",IF(RANK(A1,A:A)/COUNT(A:A)>=50%,"合格","良好"))
用IF函数 。