2014-05-08 183 views
0

在Excel我有:在一个范围内的任何日期是否存在于另一个日期范围内?

A1       B1        C1     D1 
10/april/2013 01:22:00 13/april/2013 05:24:00 08/april/2013 01:00:00 14/april/2013 08:44:00 

A1 - B1是第一个时间范围。 C1 - D1是第二个日期范围。

所以一个函数可以在这种情况下返回true。

如果范围2的日期分别为2013年4月2日和2013年7月7日/ 7日,则会返回错误。
如果范围2的日期分别为2013年4月5日和2013年4月11日,则为true。

我该如何检查是否有任何日期范围的日期也存在于另一个日期范围?

+0

我不是excel的专家,所以这只是一个想法。每个独特日期都有一个时代价值。你为什么不拿他们并且比较它们? –

回答

1

该公式假定较早的日期/时间先到达。如果不是这种情况,请使用MIN和MAX确保正确的比较结果。

=AND(D1>=A1,C1<=B1) 
+0

好的,它的工作原理!非常感谢! – Natalia

+0

其实,我的日期也有小时在一起,然后阵列formule似乎不工作:( – Natalia

+0

@pnuts感谢+1。我读了不同的问题:任何日期范围日期还存在另一个范围因此,如果第二个范围中只有一个日期是第一个,那么它应该返回True –

相关问题