excel中if判断语句(Excel中多条件判断SelectCase语句和IIf语句使用方法分享)
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
运行结果如图一:
图一
多条件判断:
Select Case Range("a1").Value
Case Is > 0
Range("b1") = "正数"
Case Is = 0
Range("b1") = "0"
Case Else
Range("b1") = "负数"
End Select
运行结果如图二:
图二
图二
区间判断:
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
运行结果如图三:
图三
IIF函数根据表达式的值,来返回两部分中的其中一个。
语法:
IIf(判断真伪的表达式,为真返回这部分的值或表达式,为假返回这部分的值或表达式)
例子:
Range("c3") = IIf(Range("a3") <= 0, "负数或零", "正数")
运行结果如图四:
图四
图四
未完待续......
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com