excel 实现casewhen
在Excel中,可以使用IF函数来实现类似于CASE WHEN语句的功能。
假设有一个包含学生姓名和成绩的表格,需要根据成绩给出相应的等级。
首先,假设成绩在A列,姓名在B列。
在C列中输入以下公式:
=IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C",IF(A2>=60,"D","F"))))
这个公式表示如果成绩大于等于90,则等级为A;如果成绩大于等于80,则等级为B;依此类推。
将公式拖动填充到下面的单元格,即可得到每个学生的等级。
请注意,这种方法只适用于有限的条件,如果条件过多,可以考虑使用VLOOKUP函数或者使用自定义函数来实现。
原文地址: https://www.cveoy.top/t/topic/iqiL 著作权归作者所有。请勿转载和采集!