Warm tip: This article is reproduced from serverfault.com, please click

其他-Excel中的高级日期过滤器

(其他 - Advanced date filter in excel)

发布于 2020-11-30 09:11:48

我想向你寻求有关我在excel中问题的帮助:)

我的数据如下所示:

数据

基本上是事件名称;开始日期; 和结束日期。

活动可以持续1-365天,并且我需要创建过滤器,以便向我显示所有活动,该活动在所选时间段内一直处于活动状态。

例如,如果我的过滤器设置为:“显示所有事件,可能在2020年1月18日至2020年1月20日之间处于活动状态”

来自我的数据集的结果应该是:

Event2; Event3; Event4

这是excel中问题的更好描述。 链接到xlsx文件

谢谢,

Questioner
Nemmy
Viewed
11
Harun24HR 2020-11-30 17:29:22

Filter()功能最适合你Excel365

=FILTER(B3:D7,((C3:C7>=C11)+(D3:D7>=C11))*((C3:C7<=C12)+(D3:D7<=C12)))

在此处输入图片说明