Excel中的日期过滤问题

时间:2017-11-01 16:29:52

标签: excel filtering

我在FRED的Excel数据集上运行高级过滤器。我一直试图过滤数据,只包括1月,4月,7月和10月的数据(每个季度的第一个月)。如果我运行一个高级过滤器,并将条件作为特定日期(例如1/1/1995),则结果将按预期返回。但是,只要我使用任何特殊搜索字符(例如1 / ,1 / / *, 1995 或1/1 / ????),我就会得到没有结果。我已经阅读了excel文档,并在互联网上搜索解决方案,但似乎没有人遇到这个问题。

理想情况下,我想要做的就是搜索所有这几个月,同时排除其他所有内容(例如1 * OR 2 *或3 *或4 *),我需要弄清楚的第一件事就是为什么我看起来不能过滤工作期。

我猜这个问题与excel如何处理日期有关。最初的日期格式为DD-MM-YYYY,但我意识到Excel正在处理它们,好像它们是M-D-YYYY格式所以我更改了数据以反映这一点。我尝试将日期转换为常规文本以解决这个问题,但Excel将它们转换为看起来像“4/1/1995”的数字。

请记住,我是新手,所以我可能会犯一个菜鸟错误。

数据和标准样本(未应用过滤器)

observation_date    FEDFUNDS
1*  






observation_date    FEDFUNDS
1/1/1995            5.53
2/1/1995            5.92
3/1/1995            5.98
4/1/1995            6.05
5/1/1995            6.01
6/1/1995            6.00
7/1/1995            5.85
8/1/1995            5.74

2 个答案:

答案 0 :(得分:2)

通配符仅适用于字符串。日期不是字符串,而是数字。所以你需要使用大于小于来设置返回数字的界限,正如我在2月份所做的那样。 (请注意,我的日期是非美国格式)

enter image description here

答案 1 :(得分:1)

这是一张图片,显示了一个工作示例,其中包含过滤条件,后面是过滤后的数据和高级过滤器窗口,其中包含我的案例中使用的范围。从A2到A5是我希望高级过滤器工作的日期。

enter image description here

据我所知,使用FILTER过滤部分日期(在单元格中看到的方式)是不可能的。

感谢您的反馈/意见!