我想结合 2 个不同的 IF 嵌套逻辑来获得自动答案

  • 本文关键字:答案 嵌套 IF 结合 excel
  • 更新时间 :
  • 英文 :


请参阅下面要组合的不同逻辑

=IF(T4=0,"DELAY",IF(T4<=4,"HIGH RISK",IF(T4<=8,"ALEART","ONTIME")))
=IF(S4>R4,"INWARD DELAY","FABRIC IN-HOUSE ON TIME")

我尝试了AND,OR,但没有运气。 谁能帮忙?

嗨,请。 请参阅以下详细信息, R=预计内部日期, S=实际内部日期, T=剩余天数, 现在我想要的是 当剩余时间少于 8 天 (T4( 时,在没有织物的情况下显示"ALEART"向内, 当剩余时间少于 4 天 (T4( 时,在没有织物的情况下显示"高风险" 向内没有织物,&当剩余时间少于 0 天 (T4( 时,在没有结构的情况下显示"延迟",如果单元格 (S4( 中输入的日期小于单元格(R4 预期日期(,则它超过规则 所有逻辑和显示 "按时在内部工作" 否则,如果单元格 (S4( 中的日期大于单元格 (R4( "向内延迟">

谁能帮忙?

您只需在检查 S4 时添加一个 - 如果为空,请使用第一个公式,如果不是,请使用第二个公式。它一起应该看起来像这样:

=IF(ISBLANK(S4),IF(T4<0,"DELAY",IF(T4<4,"HIGH RISK",IF(T4<8,"ALERT",""))),IF(S4>R4,"INWARD DELAY","FABRIC IN-HOUSE ON TIME"))

它可以分解为

=IF(ISBLANK(S4),
IF(T4<0,"DELAY",IF(T4<4,"HIGH RISK",IF(T4<8,"ALERT",""))),
IF(S4>R4,"INWARD DELAY","FABRIC IN-HOUSE ON TIME")
)

正如我所说 - 您的两个公式与一个额外的 if 相结合。我使用 T4 稍微更改了公式,因为在文本中您指定了"小于",尽管在您的公式中您有"小于或等于"。所以一定要检查

最新更新