Excel高级过滤器字段,在2个日期内

时间:2017-04-04 15:33:11

标签: excel date

我有一个名为" big"的大表,其中第一列是创建日期。

我希望在另一张表格中显示2个给定日期之间的所有条目。

我设法使用高级过滤器做大,大或等等。

在标准日期单元格中,我只需输入:

=">="&B2

B2是我的Date1(我喜欢该范围的初始日期)。

在C3我还有另一个约会(肯定比B2大!)而且我不知道应该写什么而不是那个公式来得到类似的东西

B2 <= DATE <= C3

并过滤此范围内的日期。

谢谢!

2 个答案:

答案 0 :(得分:0)

我做到了:

要在“高级”过滤器中创建“和”语句,您需要2个具有相同标签的字段在同一行中,以比原始数据字段更多的列结束:

DATE          DATE           ...         ....
>Startdate    <Enddate

选择所有这些条件将执行AND状态。如果您使用两个日期citeria创建两行,则为OR语句。

我不知道是否存在“单细胞”配方。

再见

答案 1 :(得分:0)

你能用用户表单过滤吗?

我开发了一个模板来使用用户表单在两个选定日期之间过滤产品。过滤后的产品列在列表框中。从列表框中选择的产品被复制到另一个工作表。

enter image description here

为了使日期选择更容易,我添加了一个日期用户表单(第二个用户表单)而不是日历控件。单击主用户窗体上的文本框时,将打开日期用户窗体,用户可以轻松选择日期。

Source codes and sample file here