条件判断是编程中一个重要语句,通常使用IF...Else...End来进行判断。 VBA也给我们内置了一些好用的简单判断函数,本节就将对条件判断函数IIF做一个示例讲解。 IIF条件判断很好理解,根据如下语法,可以清楚地知道,使用方法。 其中有三个参数,都是必选参数。 语法:IIF(expr,TruePart,FalsePart) expr是一个计算表达式,其值为布尔型,也就是它的值是真或假。 函数可根据这个值来返回一个值,返回的值就是后面两个参数之一,TruePart很显示就是如果表达式为真是返回的值,FalsePart就是表达式为假时返回的值。 理解了上面的语法,接下来看一下示例,如下图所示: 图中,判断A和B对应的值,然后把判断结果,填充到后面的单元格内。 也可以理解为,找出较大的值或者较小的值。 也就是一个非此即彼的结果,感觉很简单,但是很实用。 代码:
如: A=50 B=80 xValue = IIf(A > B,"A大","B大") '较大值 xValue="B大" 很显然,A>B是个False值,所以要取后面的参数值"B大"。 这个函数在单独条件选择的情况下还是十分简便的,所以有必要拿出来,认真学习一下。 |
|