2016-12-07 87 views
1

我试图使用IF语句来确定程序是否违反了基于周数的程序是。Excel的IF(AND多个条件

如果MIC,MIE,CIE超过4周,“违规”,如果现场赛事超过6周“违规”,如果其中任何一项均未超过4周和6周的门槛,则“不违反”

我认为这看起来像这样,但我不能让它工作,我不知道如何用Field Events写出第二部分:

IF(OR(A2="MIE", A2="CIE", A2="MIC")AND(F2>4), "Violation", "No Violation")) 

abo我的配方是在黑暗中刺中。

回答

2

这是不是很清楚你想达到什么。如果要嵌套AND和OR功能,你需要做的是这样的:

=IF(AND(F2>4,OR(A2="MIE", A2="CIE", A2="MIC")), "Violation", "No Violation")) 

翻译:如果F2比4,并在同一时间A2或者是“MIE”或“CIE”或更高“ MIC“,那么这是违规行为。

+0

这正是我所寻找的,我只是不知道它被称为嵌套AND或OR函数。这让我足够的工作,以便我也可以包括场地事件条件。我的最终解决方案: = IF(AND(F2> 4,OR(A2 =“MIE”,A2 =“CIE”,A2 =“MIC”,F2> 6,OR(A2 =“Field Events”)) ),“违规”,“没有违规”) –

+0

非常感谢teylyn! –