多个Excel函数/处理单元格中的时间范围

时间:2016-11-24 23:31:59

标签: excel excel-formula ms-office formulas

我试图在excel的单元格中运行多个excel公式。

目前我有:

  

= IF(E2 =“off”,“Not Scheduled”,“”)

这样做的是,如果单元格显示“1”,则另一个单元格保持空白。如果单元格显示“关闭”,则另一个单元格显示“未计划”

最重要的是,我想要包含一个

的公式
  

如果G1小于或等于,则D1显示“Missed Time Window”

所以我的问题:

如何在同一个单元格中构建多个公式? 我如何告诉excel单元格D1中的数据是否包含时间范围?单元格D1中的数据例如显示“14:00 - 16:00”,因此如果G1小于或大于D1,则在D1中设置的时间显示“错过的时间窗口”

1 个答案:

答案 0 :(得分:1)

"14:00 - 16:00"不是时间范围,至少不适用于Excel。你的“时间框架”真的是文字。您可能希望将该数据拆分为两列,即开始时间和结束时间。假设开始时间是D1,结束时间是E1。然后你的公式看起来像

=if(and(G1>=D1,G1<=E1),"within time frame","Missed Time Window")

您可以将其与第一个IF语句结合使用,如下所示:

=IF(E2="off", "Not Scheduled", if(and(G1>=D1,G1<=E1),"within time frame","Missed Time Window"))