excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)

excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)(1)

SunYoung

Select Case根据表达式的值,来决定执行几组语句中的其中之一。

语法:

Select Case 任何数值表达式或字符串表达式

[Case 表达式‘表达式,表达式To表达式,Is表达式

[ 语句]] ...

[Case Else

[ 语句]] ...

End Select

例子:

单条件判断:

Select Case Range("a1").Value

Case Is > 0

Range("b1") = "正数"

Case Else

Range("b1") = "负数或0"

End Select

运行结果如图一:

excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)(2)

图一

多条件判断:

Select Case Range("a1").Value

Case Is > 0

Range("b1") = "正数"

Case Is = 0

Range("b1") = "0"

Case Else

Range("b1") = "负数"

End Select

运行结果如图二:

excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)(3)

图二

excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)(4)

图二

区间判断:

Select Case Range("a1").Value

Case 0 To 100

Range("c1") = 0.1

Case 101 To 300

Range("c1") = 0.3

Case Is > 300

Range("c1") = 0.5

End Select

运行结果如图三:

excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)(5)

图三

IIF函数根据表达式的值,来返回两部分中的其中一个。

语法:

IIf(判断真伪的表达式,为真返回这部分的值或表达式,为假返回这部分的值或表达式)

例子:

Range("c3") = IIf(Range("a3") <= 0, "负数或零", "正数")

运行结果如图四:

excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)(6)

图四

excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)(7)

图四

未完待续......

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页