发布网友 发布时间:2022-04-21 07:39
共2个回答
热心网友 时间:2022-06-18 18:27
=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")
热心网友 时间:2022-06-18 18:27
也不知道是不是你所需要的,希望能帮到你
1、选中B列,单击鼠标右键,点击“设置单元格格式”;
2、弹出窗口,点击“数字”-“自定义”,在“类型”处输入:[>=90]"a",最后点击“确定”即可;
3、当往B2单元格中输入:95,显示的结果为:a