使用 Excel 2010 在一个单元格中组合两个 IF 函数

使用 Excel 2010 在一个单元格中组合两个 IF 函数

我有这两个 IF 函数,它们单独工作正常。我需要将这两个函数合并到一个单元格中,但似乎无法让它们工作。任何帮助都将不胜感激。提前致谢。

屏幕截图 1
在此处输入图片描述

=IF(AND((D5="Intel"),(Z5="Not Attempted")),"Not Attempted")

屏幕截图 2
在此处输入图片描述

=IF(AND(OR(D5="Pilot", D5="Sensor", D5="Admin"),(Z5="Not Attempted"),OR(C5="E-1",C5="E-2",C5="E-3",C5="E-7",C5="E-8",C5="E-9",C5="O-4",C5="O-5",C5="O-6")),"Not Required", "Not Attempted"

我尝试过以下组合,但没有任何成功。

此结果为屏幕截图 3
在此处输入图片描述

=IF(AND((D5="Intel"),(Z5="Not Attempted")),"Not Attempted")=IF(AND(OR(D5="Pilot", D5="Sensor", D5="Admin"),(Z5="Not Attempted"),OR(C5="E-1",C5="E-2",C5="E-3",C5="E-7",C5="E-8",C5="E-9",C5="O-4",C5="O-5",C5="O-6")),"Not Required", "Not Attempted")

此组合导致单元格中出现 #VALUE! 错误:

=IF(AND((D5="Intel"),(Z5="Not Attempted")),"Not Attempted"),IF(AND(OR(D5="Pilot", D5="Sensor", D5="Admin"),(Z5="Not Attempted"),OR(C5="E-1",C5="E-2",C5="E-3",C5="E-7",C5="E-8",C5="E-9",C5="O-4",C5="O-5",C5="O-6")),"Not Required", "Not Attempted")

此屏幕截图是我手动更新单元格以显示我需要的内容,屏幕截图 4

在此处输入图片描述

答案1

IF如果你问我,它们真的很长!

但如果我明白你想做什么......

它将是这样的:

=IF(AND(OR(D5="Pilot", D5="Sensor", D5="Admin"),(Z5="Not Attempted"),OR(C5="E-1",C5="E-2",C5="E-3",C5="E-7",C5="E-8",C5="E-9",C5="O-4",C5="O-5",C5="O-6")),"Not Required", IF(AND((D5="Intel"),(Z5="Not Attempted")),"Not Attempted"))

或这个:

=IF(AND((D5="Intel"),(Z5="Not Attempted")),"Not Attempted", IF(AND(OR(D5="Pilot", D5="Sensor", D5="Admin"),(Z5="Not Attempted"),OR(C5="E-1",C5="E-2",C5="E-3",C5="E-7",C5="E-8",C5="E-9",C5="O-4",C5="O-5",C5="O-6")),"Not Required", "Not Attempted"))

这取决于您首先想检查什么。


编辑:重新考虑公式后,也许这样会更好:

=IF(AND(OR(D5="Pilot", D5="Sensor", D5="Admin"),(Z5="Not Attempted"),OR(C5="E-1",C5="E-2",C5="E-3",C5="E-7",C5="E-8",C5="E-9",C5="O-4",C5="O-5",C5="O-6")),"Not Required", IF(Z5="Not Attempted","Not Attempted"))

相关内容