Excel-如何从日期范围中选择/过滤今天的日期?

时间:2018-09-26 06:00:09

标签: excel date filter

我有一个用Excel制定的项目计划。它的项目的开始日期和结束日期位于2个不同的列中。说$("#operational_table_max").show(); document.getElementById("operational_table_max").style.cssText = 'width:60% !important'; document.getElementById("operational_table_max").style.cssText = 'top:-180px !important'; document.getElementById("operational_table_max").style.visibility="visible"; window.print(); item-A开始到20-Sep结束。

每天我需要查看今天需要完成的项目。因此,如果今天是28-Sep,则需要查看/过滤该日期范围内的所有项目(例如,项目-A)。

我该如何过滤?

25-Sep

1 个答案:

答案 0 :(得分:0)

说我的测试数据是这样的。

        A       B       C       D
 1    Item    Start    End
 2      A    20-Sep  28-Sep
 3      B    15-Sep  24-Sep
 4      C    23-Sep  02-Oct

我想出了两种方法。首先是条件格式,另一个是自动过滤器。

条件格式

选择A2,然后通过公式设置格式: =AND(TODAY()>=$B2,TODAY()<=$C2) 然后设置格式,例如更改其内部颜色,并将其应用于所有数据范围。

自动过滤器

我们必须使用一个额外的列来过滤条件。在D2中输入=AND(TODAY()>=$B2,TODAY()<=$C2),并使用值TRUE自动过滤。

自动过滤器2

自动过滤器可以直接过滤日期。您可以将B列的条件设置为今天或之前的日期,将C列的条件设置为今天或之后的日期。但是,除了使用宏之外,这必须手动完成,而我没有使用Eng。版本excel,所以我很难一步一步告诉您哪个按钮。