C12大于0则继续执行,(如果C12不等于 摩根中心 或 万科路,则返回 E12*1.5,如果等于则继续判断(E12是否不等于 摩根中心 或 万科路,,不等于则返回 E12*1.5,等于则返回空)
时间: 2024-02-22 17:56:15 浏览: 21
您的问题是一个程序逻辑问题,我可以给您提供一份伪代码,您可以根据您的具体需求进行修改和实现。
```
if C12 > 0:
if C12 != "摩根中心" and C12 != "万科路":
return E12 * 1.5
else:
if E12 != "摩根中心" and E12 != "万科路":
return E12 * 1.5
else:
return None
```
上述伪代码,首先判断C12是否大于0,如果是,则继续执行。接着判断C12是否等于"摩根中心"或"万科路",如果不等于,则返回E12*1.5,如果等于,则继续判断E12是否等于"摩根中心"或"万科路",如果不等于,则返回E12*1.5,如果等于,则返回空。
相关问题
excel 公式 C12大于0则继续执行,(如果C12不等于 摩根中心 或 万科路,则返回 E121.5,如果等于则继续判断(E12是否不等于 摩根中心 或 万科路,,不等于则返回 E121.5,等于则返回空)
您可以在 Excel 中使用 IF 函数来实现这个公式。具体公式如下:
```
=IF(C12>0,IF(OR(C12<>"摩根中心",C12<>"万科路"),E12*1.5,IF(OR(E12<>"摩根中心",E12<>"万科路"),E12*1.5,"")),"")
```
上述公式中,首先判断C12是否大于0,如果是,则继续执行。接着判断C12是否等于"摩根中心"或"万科路",如果不等于,则返回E12*1.5,如果等于,则继续判断E12是否等于"摩根中心"或"万科路",如果不等于,则返回E12*1.5,如果等于,则返回空。如果C12不大于0,则返回空。
如果C12>0,则继续,否则为空,如果C12="万科路"或者“摩根中心”,否则返回E12*1.5,是 则继续判断E12="万科路"或者“摩根中心”,如果都满足,则返回空
根据您提供的问题,我猜测您是在询问一个Excel公式的语法,这个公式的大致意思是:
如果C12大于0,则继续执行。如果C12的值为“万科路”或“摩根中心”,则返回空值。如果C12的值不为“万科路”或“摩根中心”,则返回E12乘以1.5。如果E12的值为“万科路”或“摩根中心”,则返回空值。
具体的Excel公式语法如下:
```
=IF(C12>0,IF(OR(C12="万科路",C12="摩根中心"),"",IF(OR(E12="万科路",E12="摩根中心"),"",E12*1.5)),"")
```
这个公式包含了多重IF函数和OR函数的嵌套,可以根据需要进行修改。希望能够帮助到您!