Excel公式多种场景

Excel公式多种场景

好的,我会尽量具体,但我绞尽脑汁想不出一个 Excel 公式。我想实现的是根据其他单元格中的几个变量填充三项中的一项。

基本上,我想要它做的是:

如果 L1 > 0 且 J1、N1 和 P1 为 0,则用“银色”填充单元格。

如果 J1、N1 或 P1 大于 0,则填充“低”。

除非 V1 小于 50,在这种情况下填充“高”。

我已经接近成功几次了,但最终还是没能解决,而且已经花了好几个小时。任何帮助都将不胜感激!

答案1

您需要根据优先场景来构建 IF 公式。

=IF([first scenario], [first scenario value], IF([second scenario], [second scenario value], IF([third scenario], [third scenario value])))

对于你的情况,情况如下:

=IF(AND(L1>0, J1=0, N1=0, P1=0), "Silver", IF(V1<50, "High", IF(OR(J1>0, N1>0, P1>0), "Low")))

答案2

根据问题内容,​​这是我的最佳猜测。

使用嵌套的 IF:

=IF(V1<50,"High",IF(L1>0,IF(AND(J1=0,N1=0,P1=0),"Silver","Low"),"")

答案3

如果 L1 <= 0,但同时 V1 >= 50,您希望得到什么?或者如果 J1、N1 和 P1 都 <=0,同时 V1 >= 50,您希望得到什么?

如果您允许上述场景的结果为空白,您可以尝试公式`

=IF(V1<50,"High",IF(OR(J1>0,N1>0,P1>0),"Low",IF(AND(L1>0,J1=0,N1=0,P1=0),"Silver","")))

在此处输入图片描述

相关内容