如果日期在日期范围内,则提取数据。如果参考日期匹配多个日期,它应该能够提取多个数据

时间:2019-07-18 17:05:26

标签: excel excel-formula

我不确定如何正确表达我的问题,但这是一个示例:

在工作表“ B”中,我有

| ------------------------- | ------------------ |

|项目A ---------- | --- DateStart |

| ------------------------- | ------------------ |

|项目B ----------- | ---日期结束|

| ------------------------- | ------------------ |

基本上,输入例如是:today()

如果Startdate = today(),输出将为ItemA

问题在于参考日期是开始日期。仅在开始日期和结束日期之间只有1天的间隔时才有效。如果活动持续多天,则不会显示结果。

那么,如果参考日期在StartDate和EndDate之间,我应该如何多次提取活动?

奖金问题:是我还是使用命名范围都没有帮助?我使用了A5:A400的命名范围,但其输出结果与使用A5:A400本身的结果不同

在工作表“ A”中,我想提取X日期的活动。我用下面的公式。我不确定它是如何工作的,但是它能工作。基本上,如果我不希望多次与我匹配的日期不匹配,我可以返回多个项目。

=INDEX($C$3:$C$8, SMALL(IF(ISNUMBER(MATCH($B$3:$B$8, $E$3, 0)), MATCH(ROW($B$3:$B$8), ROW($B$3:$B$8)), ""), ROWS($A$1:A1)))

0 个答案:

没有答案