Excel VBA简单的if逻辑判断
工具/原料
- 电脑
- 2019 Excel
方法/步骤
- 1
在Excel的函数中我们有if函数,给定一个条件,如果正确则如何,否则如何。如图,我们对学生的某科成绩判断及格或不及格。当成绩大于等于60,则为及格,否则不及格。之后再把公式下拉填充即可完成对所有学生的成绩判定。
- 2
首先还是来到VBA的编程环境,点击“开发工具”> “Visual Basic”> 添加一个新的模块。
- 3
添加或手动写一个新的过程。
- 4
添加if逻辑判断,如果F2单元格的成绩大于等于60,则G2单元格输入“及格”。
- 5
以上只是针对一个单元格进行判断,如果要对所有学进行判断,则要用到的for循环。
- 6
执行上面的代码,我们可以看到会自动为学生成绩进行判定。
- 7
但是我们会发现不完整,有一些并未进行判断,是因为我们在Excel中if函数可以直接写出来,如果不正确的情况,则如何。因此,在VBA中,需要加上else,也就是“否则如何”。
- 8
最后再次执行后,则会对所有学生的成绩进行及格或不及格的判断。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。