在数组中查找日期范围和 return 最左边值的公式

a formula to look in an array for a date range and return left most value

是否存在可以在 table 和 return 最左侧单元格中的值之间查找 2 个日期的公式。

这是保存日期范围的 table 数组。

       A             B               C           D        E       
1  Catergory    Start Date  End Date             Date   
2  A            01/01/1500  30/04/1938          
3  B            01/05/1938  31/03/1963          
4  C            01/04/1963  30/12/1988          
5  D            01/01/1989  31/03/1994          
6  F            01/04/1994  29/12/1995          
7  Year Files   30/12/1995  13/07/2008          

我想要发生的是有人在单元格 E1 中输入任何日期(示例)是上面 table 中的内容,如果它在上述任何日期之间 return 是相关类别.

这也应该在线工作:

=IFERROR(LOOKUP(2,1/($B:$B<=E1)/($C:$C>=E1),$A:$A),"")