找到特定时期之间的日子的公式

时间:2014-08-12 16:48:25

标签: excel

我需要一个公式的快速帮助,以便在特定时间内找出日期(如果介于两者之间)。

示例:

员工A有开始日期和结束日期。他在开始和结束日期之间离开它应该说“是”,如果不是“否”,它也应该计算天数

Employee Start_date  End_Date    Leave_Taken_Start_date  Leave_Taken_End_Date   Answer  Days
A        05/01/2014  06/15/2014  05/17/2014              05/21/2014.            Yes     4

请帮忙。答案应该是“是”4天。

1 个答案:

答案 0 :(得分:0)

假设您有从A列开始的数据,那么您的2个计算将在列F& -G。

如果标题位于第一行,那么从单元格F2开始,您可以输入以下内容:

F2:  =IF(AND(D2<=C2,E2>=B2),"Yes","No")
G2:  =IF(F2="Yes",MIN(E2,C2)-MAX(D2,B2),"")

而且,如果您,正如您在评论中所说,如果Leave_End&gt;您不想显示值End_Date,然后:

G2:  =IF(AND(F2="Yes",E2<=C2),E2-MAX(D2,B2),"")

希望这是有道理的。