嵌套IF/AND语句
问题描述:
我认为我犯了一个错误,因为它不断返回#VALUE
。嵌套IF/AND语句
IF(AND(G2="green",G3="green"),"GG"), IF(AND(G2="red",G3="red"),"RR"),
IF(AND(G2="red",G3="green"),"RG"), IF(AND(G2="green",G3="red"),"GR")
我想说,如果它是红色的,它是绿色的,打印RG和其他如RR,GR,GG。
答
的IF()
功能有三个参数:Test
,Then-value
,Otherwise-value
。所以函数应该看起来像这样:
=IF(AND(G2="green",G3="green"),
"GG",IF(AND(G2="red",G3="red"),
"RR",IF(AND(G2="red",G3="green"),
"RG",IF(AND(G2="green",G3="red"),
"GR"))))
+0
非常感谢你:) – Aanya
为什么不'= upper(left(g2)&left(g3))'? – Jeeped
您正在通过每个中间关闭IF语句 - 只要在每个',IF'之前移动'''到最后应该修复您的公式。 – pnuts