我需要一个公式来检查两列的值,然后在第三列中提供结果。单元格需要使用 3 个参数,希望我解释得很清楚。
- 在我的列中
A
有一个国家名称,它是以下值之一: 澳大利亚,巴西,中国,丹麦,英格兰,法国,德国。 - 在列中
B
我有以下颜色之一:红色的,蓝色的, 黄色的,绿色的,黑色的。
在列中C
我需要一个公式来检查以下内容:
- 如果澳大利亚在列中选择了
A
并且列B
是红色的应该说是的 - 如果英格兰在列中选择
A
,则应该说是的无论列中选择了什么B
- 否则,如果以上都不正确,那么应该说不
我已经用过=IF(AND(A1<=4,B1<=5),"Yes","No")
这个了,处理数字效果很好,但我需要的不仅仅是这些。
所以我使用了这个:=IF(AND(A1=AUSTRALIA, B1=RED, B1=YELLOW, B1=BLUE),"YES", "NO")
但它不会选择 b 列。
答案1
您需要的是一个OR
,并在其中包含两个逻辑场景(第一个带有AND
.)
您的公式=IF(AND(A1=AUSTRALIA, B1=RED, B1=YELLOW, B1=BLUE),"YES", "NO")
在逻辑中的文本单词周围没有包含引号。
像这样:
=IF(OR(AND(A1="Australia",B1="Red"),A1="England"),"YES","NO")