excel大于等于90显示a

如题所述

=IF(A1>=100,"A",IF(A1>=90,"B",IF(A1>=80,"C",IF(A1>=70,"D",IF(A1>=60,"E","F")))))

通过IF函数嵌套,像剥洋葱一样逐层判断A1数值所在的区间,并返回对应的结果。

大于等于100,返回“A”,大于等于90,返回“B”,大于等于80,返回“C”

……

这个公式的优点是易于理解,缺点是如果有多个判断条件,公式会变得越来越长了。

还有一个问题,使用IF函数进行多个区间的判断时,小伙伴们可以记住一个窍门,就是可以从最高的规则部分开始,逐级向下判断。也可以从最低的规则部分开始,逐级向上判断。

刚刚这个公式,就可以写成:

=IF(A1<60,"F",IF(A1<70,"E",IF(A1<80,"D",IF(A1<90,"C",IF(A1<100,"B","A")))))

如果你使用的是Office 2019或是Office 365,还可以使用IFS函数,让公式短一截:

=IFS(A1<60,"F",A1<70,"E",A1<80,"D",A1<90,"C",A1<100,"B",1,"A")

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-24

也不知道是不是你所需要的,希望能帮到你

1、选中B列,单击鼠标右键,点击“设置单元格格式”;

2、弹出窗口,点击“数字”-“自定义”,在“类型”处输入:[>=90]"a",最后点击“确定”即可;

3、当往B2单元格中输入:95,显示的结果为:a