首页 > Excel专区 > Excel教程 >

如何利用日程表在Excel2013数据透视表中筛选日期

Excel教程 2021-11-13 11:33:14

数据透视表筛选工具——切片器,切片器虽然操作很直观,但筛选日期格式的字段还是有些不便。而利用数据透视表中的自动筛选或“组合+自动筛选”虽可以实现对“年”、“季度”等时间段的筛选,但也有一定的局限性。本文介绍利用Excel2013新增的日程表控件对数据透视表中的日期进行筛选的方法。

    假如利用一个包含2011和2012年度的销售记录的数据源建立了一个数据透视表,其中“日期”字段放置到行区域中。

    图一:Excel2013插入日常表的示例

    插入日程表:

    选择数据透视表,在“数据透视表-分析”选项卡的“筛选”组中单击“插入日程表”。弹出“插入日程表”对话框,勾选“日期”字段,单击“确定”。

    图二:在对话框中选择“日期”字段

    Excel会插入一个日程表,默认的日期范围为“所有期间”。

    图三:Excel2013中插入的日程表

    筛选日期:

    以筛选2012年度第一季度的数据为例,单击右上角时间级别右侧的箭头,选择“季度”。

    图四:在日程表中选择时间级别

    拖动滚动条,让2012年第一季度显示到日程表中,单击选择对应的时间段,所选区域会变色以高亮显示。同时数据透视表会仅显示该时间段中的数据。

    图五:用日程表进行日期筛选

    要改变选择日期范围,可以单击其他时间段、拖动所选时间段两侧的控点或按住Shift键选择其他的日期。

    图六:改变日程表中的日期选择范围

    可以对同一个数据透视表插入多个日程表来同时进行筛选。除了上述方法来插入另外的日程表外,还可以用鼠标拖动的方法(与复制对象相同):先单击选择日程表,当日程表的边缘出现8个白色的句柄时,按住Ctrl键,鼠标单击日程表的边框,鼠标指针会变成带加号的箭头,单击鼠标左键并拖动到其他位置后松开即可添加另一个日程表。

    图七:插入多个日程表

    查看数据透视表的筛选器连接:

    要查看数据透视表创建了哪些日程表或切片器等,选择数据透视表,在“数据透视表工具-分析”选项卡的“筛选”组中单击“筛选器连接”按钮,弹出“筛选器连接”对话框,即可在其中查看。

    图八:查看数据透视表的筛选器连接

    如果工作表中有多个数据透视表和日程表,要查看某个日程表对应哪个数据透视表,可以选择日程表,在“日程表工具-选项”选项卡中单击“报表连接”,在弹出的对话框中查看即可。

    清除日期筛选:单击日程表右上角的“清除筛选器”按钮。

    自定义日程表:选择日程表,在“日程表工具-选项”选项卡中可对日程表的样式、大小、显示等进行自定义。

    删除日程表:选择日程表,按Delet键即可。

    最后,对比一下日程表和“组合+自动筛选”这两种数据透视表中的日期筛选功能。在数据透视表中对日期字段进行组合后,也能按“年”、“季度”等时间段对日期进行筛选,所不同的是:

    1.日程表只能选择连续的日期范围,不能对非连续的日期(年、季度、月等)进行筛选。而“组合+自动筛选”可以实现,例如同时显示2011年和2012年第一季度各月份的销售额。

    图九:用组合+自动筛选功能对数据透视表进行筛选

    2.日程表可以在自定义日期数字格式的情况下对日期字段进行筛选,操作也很直观和方便。“组合+自动筛选”后,“年”、“月”、“季度”等分别成为单独的字段,无法自定义日期格式


标签: excelexcel2013excel数据透视表

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.