如何根据两列的值添加文本

问题描述 投票:0回答:1

我正在尝试编写一个公式,当一列在 10 到 249 之间时显示“是”,而另一列具有特定测试,如“蓝色”或“红色”或“绿色”。

我可以得到第一部分(10 < X < 249) using IF/AND but I'm stuck when it comes to adding the logic for the second column. That the second column could contain one of several words is getting me stuck.

这是我已经走了多远:

=IF(AND(M2>=10, M2 <249), "Yes", 0) 

但是然后呢?我尝试在 M2<249 for (OR(S2("Blue", "Red", "Green"))), "Yes", 0) 之后添加另一个逻辑块 不走运,但我觉得我可能很接近?

excel-formula
1个回答
0
投票

尝试:

=IF(AND(M2>=10,M2<249), IF(OR(S2="Blue",S2="Red",S2="Green"),"YES",0),0)

您可以嵌套任意多个 IF,

或者:

=IF(AND(AND(M2>=10,M2<249),OR(S2="Blue",S2="Red",S2="Green")),"YES,0)

我认为第二个可能会更快一点,你也可以根据需要嵌套

AND
OR

© www.soinside.com 2019 - 2024. All rights reserved.