Excel IF语句一次检查2个单元格
我正在尝试创build一个Excel公式来创build一个范围。 此公式检查以确保MOI_Range<>"NONE"
且USE_90 = "YES"
。 范围值也将保持在0
以上和100
以下。
- MOI_Range&USE_90是引用一个值的字典单元格。
这里是一个VBA代码示例,以帮助您更好地理解。
IF MOI_Range <> "NONE" AND USE_90 = "YES" Then Moi_Range Else CONCATENATE(IF(M15<0,0,M15), "-",IF(N15>100,100,N15), "%") EndIf
这是我试图给出“这个公式存在问题”的消息。
IF(MOI_Range<>"NONE" AND USE_90="YES",MOI_Range,CONCATENATE(IF(M15<0,0,M15), "-",IF(N15>100,100,N15), "%"))
AND()
不是按照行进行的:
AND(MOI_Range<>"NONE", USE_90="YES")
所以:
IF(AND(MOI_Range<>"NONE", USE_90="YES"),MOI_Range,CONCATENATE(IF(M15<0,0,M15), "-",IF(N15>100,100,N15), "%"))