Excel函数计算学生排名得奖情况

您所在的位置:网站首页 excel表格函数计算排名 Excel函数计算学生排名得奖情况

Excel函数计算学生排名得奖情况

2023-06-28 21:23| 来源: 网络整理| 查看: 265

图示为一张成绩单,需要根据排名情况标出一等奖、二等奖、三等奖及未得奖的同学

题目

方法一:IF

=IF(F2>3,"-",IF(F2=1,"一等奖",IF(F2=2,"二等奖","三等奖")))

if函数是常用的函数,用来判断不同情况况并返回对应的结果,应用场景很多,但缺点也很明显,一个条件就需要一个IF来嵌套,如果多个条件就会导致符号标记错误,从而公式报错,所以1-3个条件的判断可以使用它,更多的可以使用IFS。

方法二:IFS

=IFS(F2=1,"一等奖",F2=2,"二等奖",F2=3,"三等奖",F2>3,"-")

IFS函数同样用于判断条件返回对应的结果,需要注意的是一个条件对应一个结果。

这个函数比较于IF的优势在于他括号不多,条件和结果成对对应,避免因嵌套太多导致公式错误。

方法三:IF+CHOOSE

=IF(F2>3,"-",CHOOSE(F2,"一等奖","二等奖","三等奖"))

这个公式重点在于CHOOSE函数,CHOOSE函数用于从给定的参数中返回指定的值

函数语法CHOOSE(index_num, value1, [value2], ...)

index_num必须为1~254的数字,或者为公式或对包含1~254某个数字的单元格的引用。本题就是对排名列单元格的引用,对应1,2,3名返回一等奖、二等奖及三等奖。

外部嵌套IF,将结果与排名大于3的部分区分开来。或者使用IFERROR也可以。

总结一下:

1、IF和IFS根据条件的多少,视情况而用

2、CHOOSE函数可应用的场景除了得奖情况,还可以有产品合格情况、销售等级评定等

完结,撒花✿✿ヽ(°▽°)ノ✿



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3