如何在Excel中过滤日期范围(5种简单方法)

  • Share This
Hugh West

本文将提供一些有价值的方法,说明如何在Excel中过滤日期范围。 假设你有一个月的销售信息,但你不想知道该月每一天的销售情况。 相反,你需要知道在某些特定的日子或特定的一周内发生了什么。 为此,你应该过滤出一个日期范围,这样你就可以轻松地找到什么是在这段时间里,企业的状况。

在这里,我们将在以下数据集上工作。 它显示了 销售量 的一些电子 产品 在一个商店里,在一些不同的 枣庄 月的时候 一月 , 2月 三月 .

下载实践工作手册

过滤日期范围.xlsm

在Excel中过滤日期范围的5种方法

1.使用Excel过滤命令来过滤日期范围

最简单的操作是 过滤器 出一个 日期范围 正在使用 过滤命令 编辑工作 色带。 让我们看看我们如何能做到这一点。

1.1. 通过选择过滤日期范围

假设我们想知道关于 销售量 月的时候 一月 三月 所以我们需要 过滤器 枣庄 月的时候 2月 .

步骤。

  • 选择其中的任何单元格 B4 D4 然后转到 首页 >>。 排序 & 筛选 >>。 过滤器

  • 之后,点击标记的 图示 在细胞中 B4 (如下图所示)。

  • 然后取消标记 一月 三月 并点击 认可 .

你会看到关于销售的信息在 2月 .

  • 要获得有关的信息 一月 三月 ,选择 范围 B10:D12并做 右击 在任何选定的单元格上。
  • 然后点击 删除行 .

  • A 警告信息 将会出现。 只需点击 认可 .

  • 该操作将终止所有的 产品销售 2月 现在选择 过滤器 排序 & 筛选 又是丝带。

现在你将看到关于 销售 一月 三月 只有。

因此,你可以 F 钛合金 a 日期范围 在Excel中看到你想要的信息。

阅读更多。 如何计算Excel中的日期范围

1.2. 使用日期过滤器过滤日期范围

我们急切地想知道关于 销售量 月的时候 一月 三月 所以我们需要 过滤器 枣庄 月的时候 2月 .

步骤。

  • 选择其中的任何单元格 B4 D4 然后转到 首页 >>。 排序 & 筛选 >>。 过滤器

  • 之后,点击标记的 图示 在细胞中 B4 (如下图所示)。

  • 选择 自定义过滤器 日期过滤器 (见下图所示)。

记住,你想看到的是 销售 月的信息。 一月 三月 所以你必须 过滤器 2月 月。 所以要这样做。

  • 设置 日期 作为' 是在01-02-22之前或在07-02-22之后' (见下图)

  • 现在点击 认可 你会看到 销售信息 月的时候 一月 三月 .

因此,你可以 过滤日期范围 你也可以在以下内容中找到其他选项 日期过滤器 喜欢 今天、昨天、下个月 等,如果你想 过滤日期范围 以不同的方式,你可以使用这些选项。

阅读更多。 如何在Excel中使用自定义日期过滤器(5种简单方法)

2.通过使用FILTER函数过滤日期

使用 Excel的FILTER功能 将是一个聪明的想法,以 过滤器 日期范围 .想象一下,你想了解的信息是什么? 销售 2月 让我们看看关于这个方法你应该遵循什么程序。

步骤。

  • 首先制作一个如下图所示的新图表。

  • 请确保 数字格式 F列 被设置为 日期 .

  • 在单元格中输入以下公式 F5 .
=FILTER(B5:D14,MONTH(B5:B14)=2, "无数据")

月份功能 有助于 筛选器 函数来返回以下信息 销售 在这里,我们想看到的是,根据我们在公式中输入的月份 销售 信息在 2月 ,所以我们要检查是否 日期 范围B5:B14属于月号 2 如果是,我们将看到 销售 历史 2月 月。 否则,我们得到 无数据 .

  • 现在按 进入 你会看到所有关于 产品销售 2月 .

因此,你可以 过滤器 日期范围 一目了然。

阅读更多。 筛选今天之前的日期(快速步骤) Excel VBA: 筛选今天之前的日期(快速步骤

3.利用数据透视表来过滤日期范围

在本节中,我将告诉你如何 过滤器 a 日期范围 的帮助下,在 透视表 比方说,你想知道的是,如果你想知道的是,在你的工作岗位上,有多少人在工作? 销售 一月 只要按照下面的程序就可以了。

步骤。

  • 首先,选择 范围B4:D12 然后转到 插入 >>。 透视表

  • A 对话框 就会显示出来。 只要点击 认可 .

你会看到 透视表字段 在一个新的Excel工作表的右侧,它有所有的 领域 专栏标题 你的数据集有四个 地区 名为 过滤器 , 专栏 , 行数 价值观 你可以 拖动 任何 场地 在这些 地区 .

  • 现在点击 日期 PivotTable字段 你会看到另一个字段 月份 将自动出现。

  • 现在,这是一个棘手的部分。 你需要取消标记 日期 但是标志 产品 销售数量。 领域
  • 然后拖动 几个月 字段,从 地区 行数 过滤器 (如下图所示)。

这一操作将显示每一个 销售 产品 的数据集在一个 透视表 .

  • 要看到 销售 一月 ,点击 箭头 在下图中的标记区域,然后选择 .
  • 之后,只需点击 认可 .

现在你将能够看到所有 产品 和他们各自的 销售 透视表 你也可以看到总的 销售 一月 月。

通过这种方式,你可以轻松地 过滤日期范围 使用一个 透视表 在这种情况下,我们 经过过滤的 枣庄 2月 三月 .

阅读更多。 如何用Excel VBA在数据透视表中过滤日期范围

类似读物

  • 如何在两个日期之间用另一个标准进行SUMIF(7种方法)?
  • 在Excel中计算日期范围内的平均数(3种方法)
  • 如何在Excel中使用SUMIFS对日期范围内的值进行求和
  • 在Excel中做SUMIF日期范围月(9种方法)
  • Excel的SUMIF与月和年的日期范围(4个例子)

4.应用VBA来过滤日期范围

我们可以 过滤日期范围 通过 VBA 假设你只想知道关于 销售 2月 三月 让我们在下面讨论这个过程。

步骤。

  • 首先,打开 视觉基础 开发者标签 .

然后,它将打开一个新的窗口 微软Visual Basic应用程序 .

  • 现在,打开 插入 >> 选择 模块 .

  • 在下面的代码中键入 VBA模块 .
 Public Sub DateRangeFilter() Dim StartDate As Long, EndDate As Long StartDate = Range("B10").Value EndDate = Range("B14").Value Range("B4:B14").AutoFilter field:=1, _ Criteria1:=">=" & StartDate, _ Operator:=xlAnd, _ Criteria2:="<=" & EndDate End Sub 

在这里,我创建了一个 日期范围过滤器 , 其中我声明了两个变量 开始日期 结束日期 作为 .

由于我们想了解的是 销售 月的时候 2月 三月 ,我们设定第一个 日期 2月 作为我们的 开始日期 (细胞 B10 )和最后 日期 三月 作为我们的 结束日期 (细胞 B14 )使用 范围 价值法 然后我们用 自动过滤方法 过滤器 这个 日期范围 B4:B14 通过设置 标准 开始日期 结束日期 .

  • 现在,运行 巨集 从Excel表格中。

  • 此后,你将只看到 枣庄 2月 三月 .

因此,你可以 过滤器 日期范围 使用简单的 VBA 代码。

阅读更多。 Excel VBA:根据单元格值过滤日期范围(宏和用户表格)

5.使用Excel的AND和TODAY函数来过滤日期范围

假设你想知道关于 销售 之间的日期的历史。 60 80 天前来自 今天 你可以采用这种方法。

步骤。

  • 制作一个新的 栏目 随心所欲地命名,在这种情况下,我将命名为 筛选的日期 .
  • 然后在单元格中输入以下公式 E5 .
=AND(TODAY()-B5>=60,TODAY()-B5<=80)

在这里。 TODAY函数 确定了 枣庄 之间 60 80 天前来自 今天 然后我们用这个逻辑来计算 和函数 那么......。 函数根据逻辑返回数值。

  • 点击 进入 键,你会看到单元格中的输出 E5 .

  • 现在使用 填充手柄 自动填表 下层细胞。

  • 选择单元格 E5 然后选择 首页 >>。 排序 & 筛选 >>。 过滤器

  • 现在点击标记的 箭头 ,无标记 失败 然后点击 认可 (如下图所示)。

  • 执行这一操作后,你会看到 销售 在你所期望的历史中 范围 枣庄 .

因此,你可以 过滤器 日期范围 在Microsoft Excel中。

阅读更多。 Excel公式添加日期范围(11种快速方法)

实践工作手册

在这里,我给你提供了我应用这种方法的数据集。 我希望这可能对你自己练习这些方法有帮助。

总结

这篇文章强调了如何 过滤日期范围 我们在这里应用了非常简单的方法。 当你在一个巨大的数据集中工作,需要了解特定时期内的一些事件或信息时,过滤日期范围会非常有用。 我希望你能从这篇文章中受益。 如果你有更简单的方法或任何反馈,请随时在评论区留言。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.