在上一篇分享中提到VBA里通过if来简单地判断逻辑帮助我们更快的对数据进行处理。
GIL214:Excel VBA中简单的if逻辑判断zhuanlan.zhihu.com这里继续对if进行更加深入地加以运用,添加一个elseif来实现多层逻辑判断,在Excel函数中相当于增加多个条件进行判断。
- 回到我们的数据源中,以学生的成绩为例,我们为学生的成绩定了分级区间,如:
![8412b80731531e470a77beb4a40698e3.png](https://i-blog.csdnimg.cn/blog_migrate/89f0811748568a25707fdf2afbd9fd47.jpeg)
2. 点击“开发工具”选项卡下的“Visual Basic”,打开编程环境,添加一个新的过程“等级判定”。
![20fce51ca72ebb8808ec037de6f2fc36.png](https://i-blog.csdnimg.cn/blog_migrate/5d67b9acf6174d101d5aab81b3b3dff8.jpeg)
3. 先对单个单元格的成绩判定,测试一下我们的代码是否可以正确判断。这里我们还用到一个AND结构,如函数中的AND用法一样。