Excel 2007高级筛选

ft

我需要用日期过滤多个列。例如,我有7行名称,各列包含他们上门拜访的日期。因此,我希望能够看到在特定月份进行的访问。例如,我希望所有访问都显示在6月发生的访问,并在多列中列出。

A列将具有名称,BE列具有有关此人的其他数据,FI列每个都有日期。如果FI列中的任何单元格都包含指定月份中的日期,则我希望过滤器仅显示那些行。

我可以使用高级Excel筛选器执行此操作吗?如果没有,我该怎么办?

埃莱莎

是的,使用高级过滤是可能的。

首先,请确保您的列(甚至日期)具有唯一的标题(请参见下图)。黄色单元格包含一个公式,用作高级筛选器的条件:

=OR(MONTH(F6)=$B$2,MONTH(G6)=$B$2,MONTH(H6)=$B$2,MONTH(I6)=$B$2)

TRUE如果某行包含一个日期,该日期的月份等于$ B $ 2中输入的月份号,则返回该值您可以使用自定义数字格式和条件格式来使其以“ mmmm”格式显示。您还可以修改上面的公式以使用月的名称而不是其数字-也许是这样的:

=OR(TEXT(F6,"mmmm")=$B$2,TEXT(G6,"mmmm")=$B$2,TEXT(H6,"mmmm")=$B$2,TEXT(I6,"mmmm")=$B$2)

其中$ B $ 2包含一个验证列表,用户可以从中选择“一月”,“二月” ...“十二月”。

在两个公式中,F6G6H6I6都指向日期列中第一个值。这些必须是相对的单元格引用,才能使过滤器正常工作。

在此处输入图片说明

确保“条件”单元格(黄色)上方有一个空单元格。要运行过滤器:

  1. 选择您的数据表。
  2. 转到数据>高级
  3. 选择就地过滤列表
  4. 确保列表范围包含对数据表的引用(包括标题)。
  5. 对于条件区域,选择标准细胞(黄色在我的例子)它上面的空单元。

在此处输入图片说明

运行过滤器后,我得到以下信息:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章