Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel IF语句一次检查2个单元格_Excel_Excel Formula - Fatal编程技术网

Excel IF语句一次检查2个单元格

Excel IF语句一次检查2个单元格,excel,excel-formula,Excel,Excel Formula,我正在尝试创建一个Excel公式来创建一个范围。此公式检查以确保MOI\u范围为“无”,并且使用

我正在尝试创建一个Excel公式来创建一个范围。此公式检查以确保
MOI\u范围为“无”
,并且
使用
。范围值也将保持在
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
如果MOI范围为“无”并使用“是”,则
Moi_范围
其他的
连接(如果(M15100100,N15),“%”)
恩迪夫
下面是我尝试的公式,它给出了一个“这个公式有问题”的消息

IF(MOI_范围“NONE”并使用“YES”,MOI_范围,连接(IF(m15100100,N15),“%”)
和()

AND(MOI_Range<>"NONE", USE_90="YES")
和(MOI范围“无”,使用“是”)
因此:

IF(和(MOI_范围“NONE”,使用_90=“YES”),MOI_范围,连接(IF(m15100100,N15),“%”)

在代码中,您没有在第一行的单词
NONE
后关闭报价。这是这里的类型还是您的原始代码中的类型?抱歉@MakPo我很快在VBA编辑器中编写了这一类型,以提供进一步的示例。我一定会解决的。非常感谢。
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), "%"))