Excel - 仅在单元格重复时检查日期范围是否重叠

时间:2017-12-06 10:39:50

标签: excel date range

我们正在使用电子表格作为工作中某些iPad的预订单。

我希望能够轻松检查iPad是否已在日期范围内预订。如果开始日期与使用此公式相同,我可以这样做:

=IF(COUNTIFS($C$4:$C$1000,C4,$E$4:$E$1000,E4)>1,"Double Booked","")
  • C列是iPad的ID
  • E栏是“开始日期”

但是我想扩展它以检查开始和结束日期之间的任何日期。

这是电子表格如何布局的图像,其中不相关的内容被编辑;有没有办法做到这一点?

Screenshot of my spreadsheet with non relevant information redacted

1 个答案:

答案 0 :(得分:0)

假设列E(开始日期)始终小于或等于列F(结束日期),这将起作用。可能有一种更简单的方法可以做到这一点。

=IF(OR(COUNTIFS($C$4:$C$1000,C4,$E$4:$E$1000,"<="&E4,$F$4:$F$1000,">="&E4)>1,COUNTIFS($C$4:$C$1000,C4,$E$4:$E$1000,"<="&F4,$F$4:$F$1000,">="&F4)>1),"Double Booked","")