在 Excel Services 中筛选数据

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

若要查找和处理单元格区域或表列中数据的子集,筛选数据是一种快速而简单的方法。筛选出的数据只显示符合您所指定的条件的行,而隐藏您不想显示的行。也可以按多个列来进行筛选。筛选是累加式的,也就是说,每一个附加筛选都是建立在当前筛选的基础上,并逐渐缩小数据子集。可以创建两种类型的筛选:按值列表筛选或按条件筛选。

您要做什么?

筛选文本

筛选数字

筛选日期或时间

筛选顶部或底部数字

清除一个列的筛选器

了解有关筛选数据的问题的详细信息

筛选文本

要筛选数据,工作簿作者首先必须保存已应用筛选的 Microsoft Office Excel 工作簿。有关详细信息,请参阅 Microsoft Office Excel 2007 帮助。

  1. 选择一个包含字母数字数据的列。

  2. 单击列标题中的箭头 “筛选”下拉箭头

  3. 请执行下列操作之一:

    从文本值的列表中选择   

    1. 单击“筛选”

    2. 在文本值列表中,选择或清除一个或多个要作为筛选依据的文本值。

      文本值列表最多可包含 1000 项。如果该列表很大,请清除顶部的“(全选)”,然后选择要作为筛选依据的特定文本值。

      要加宽或加长“筛选”菜单,请单击并拖动底部的角点。

      创建条件   

    3. 指向“文本筛选”,然后单击比较运算符命令之一,或单击“自定义筛选”

      例如,若要按以特定字符开头的文本进行筛选,请选择“始于”,或者,若要按在文本中任意位置有特定字符的文本进行筛选,请选择“包含”

    4. “自定义筛选”对话框中,在右边的框中,输入文本。

      例如,要按以字母“J”开头的文本搜索,请输入“J”,或者,要按其中任意位置有“bell”的文本搜索,请输入“bell”

      如果您需要查找部分字符相同而其他字符不同的文本,请使用通配符。

      如何使用通配符

      可以使用下面的通配符作为文本筛选的比较条件。

      用法

      若要查找

      ?(问号)

      任何一个字符
      例如,sm?th 可找到“smith”和“smyth”

      *(星号)

      任意的数量字符
      例如,*east 可找到“Northeast”和“Southeast”

      ~(波形符)后跟 ?、* 或 ~

      问号、星号或波形符
      例如,fy06~? 可找到“fy06?”

返回页首

筛选数字

要筛选数据,工作簿作者必须先在应用了“自动筛选”的情况下保存 Microsoft Office Excel 工作簿。有关详细信息,请参阅 Microsoft Office Excel 2007 帮助系统。

  1. 选择一个包含数字数据的列。

  2. 单击列标题中的箭头 “筛选”下拉箭头

  3. 请执行下列操作之一:

    从多个列表中选择   

    1. 单击“筛选”

    2. 在数字列表中,选择或清除要作为筛选依据的一个或多个数字。

      数字列表最多可包含 1000 项。如果该列表很大,请清除顶部的“(全选)”,然后选择要作为筛选依据的特定数字。

      要加宽或加长“筛选”菜单,请单击并拖动底部的角点。

      创建条件   

    3. 指向“数字筛选”,然后单击比较运算符命令之一,或者单击“自定义筛选”

      例如,要按数字上限或下限筛选,请选择“介于”

    4. “自定义自动筛选方式”对话框中,在右边的一个或多个框中,输入一个或多个数字。

      例如,要按下限数字“25”和上限数字“50”筛选,请输入“25”“50”

返回页首

筛选日期或时间

要筛选数据,工作簿作者必须先在应用了“自动筛选”的情况下保存 Microsoft Office Excel 工作簿。有关详细信息,请参阅 Microsoft Office Excel 2007 帮助系统。

  1. 选择一个包含日期或时间的列。

  2. 单击列标题中的箭头 “筛选”下拉箭头

  3. 请执行下列操作之一:

    从日期或时间的列表中选择   

    1. 单击“筛选”

    2. 在日期或时间列表中,选择或清除要作为筛选依据的一个或多个日期或时间。

      默认情况下,单元格范围或表列中的所有日期按年、月和日的层次分组。如果选择或清除该层次中一个较高级别,则会选择或清除该级别下所有嵌套的日期。例如,如果您选择 2006,月份会列在 2006 下方,而日期而会列在每个月的下方。

      值列表最多可包含 1000 项。如果该值列表很大,请清除顶部的“(全选)”,然后选择要作为筛选依据的值。

      要加宽或加长“筛选”菜单,请单击并拖动底部的角点。

      创建条件   

    3. 指向“日期筛选”,然后执行下列操作之一:

      公用筛选器   

      公用筛选器是基于比较运算符的筛选器。

      1. 单击比较运算符命令(“等于”“之前”“之后”“介于”)之一或单击“自定义筛选”

      2. “自定义筛选”对话框中,在右边的框中,输入日期或时间。

        例如,要按日期或时间的下限和上限筛选,请选择“介于”

      3. “自定义筛选”对话框中,在右边的一个或多个框中,输入日期或时间。

        例如,若要按下限日期“3/1/2006”和上限日期“6/1/2006”进行筛选,请输入“3/1/2006”“6/1/2006”。或者,若要按下限时间“8:00 AM”和上限时间“12:00 PM”进行筛选,请输入“8:00 AM”“12:00 PM”

        动态筛选器   

        动态筛选器是您在再次应用它时条件可以变化的筛选器。

      4. 请单击预定义日期命令之一。

        例如,要按当前日期筛选所有日期,请在“期间所有日期”菜单上选择“今天”,或者,要按下个月筛选所有日期,请选择“下月”

        • “期间所有日期”菜单下面的命令(如“一月”“第 2 季度”)会按时间段筛选,无论年份如何。这一点是很有用的,例如,在需要按若干年中的某个时间段进行对比时。

        • “今年”“本年度截止到现在”对将来日期的处理方式不同。“今年”可为当前年份返回将来的日期,而“本年度截止到现在”则只返回到当前日期为止(包括当前日期)的日期。

        • 所有的日期筛选器都是基于公历。

        • 财政年度和财政季度都是在日历年的一月开始。

返回页首

前几项或后几项的筛选

要筛选数据,工作簿作者必须先在应用了“自动筛选”的情况下保存 Microsoft Office Excel 工作簿。有关详细信息,请参阅 Microsoft Office Excel 2007 帮助系统。

  1. 选择一个包含数字数据的列。

  2. 单击列标题中的箭头 “筛选”下拉箭头

  3. 指向“数字筛选”,然后选择“10 个最大的值”

  4. “前 10 个筛选”对话框中,执行下列操作。

    1. 在左侧的框中,单击“前”“后”

    2. 在中间的框中,为“项”输入一个介于 1 到 255 之间的数字,或为“百分比”输入一个介于 0.00 到 100.00 之间的数字。

    3. 在右边的框中,执行下列操作之一:

      • 要按数字筛选,请单击“项”

      • 要按百分比筛选,请单击“百分比”

顶部和底部的值是基于原始单元格范围或表列,而不是基于筛选出的数据部分。

返回页首

清除某一列的筛选器

  • 若要清除列的筛选器,请单击列标题中,在筛选器按钮 应用的筛选器图标 ,然后单击从 < 名称 > 清除筛选

返回页首

详细了解有关数据筛选的问题

下面是您可能会遇到的问题,它们会限制筛选或阻止筛选。

避免混用存储格式    为了获得最佳结果,工作簿作者不应在同一列中混用存储格式,例如,文本和数字,或者数字和日期,因为每一列只能使用一种筛选命令。如果混用了存储格式,则显示的命令是最常用的存储格式。例如,如果列中包含三个存储为数字的值和四个存储为文本的值,则所显示的筛选命令为“文本筛选”。有关详细信息,请参阅 Microsoft Office Excel 2007 帮助。

可能有更多筛选的行比显示的行的最大数量限制   如果符合筛选条件的行数超过最大Microsoft Office Excel Web Access中显示的行数, Microsoft Office Excel Web Access将显示当前的最大数量向上筛选行的第一组。若要查看所有筛选行,可能需要向下滚动区域页面。您可能能够看到的所有行返回的一个滚动区域中的筛选器通过增加要在 Excel Web Access 中显示的行数。有关详细信息,请参阅Excel Web Access Web 部件的自定义属性

非打印字符会阻止筛选    Excel Web Access 无法筛选包含 ANSII 值为 0 到 32 的字符的列中的数据,这些字符是非打印字符。在 Excel 工作簿中,这些字符会显示一个矩形框作为占位符。要筛选数据,工作簿作者必须删除这些非打印字符或将其替换为打印字符。有关详细信息,请参阅 Microsoft Office Excel 2007 帮助。

在数据透视表报表中的计算成员   不能应用的筛选器将计算的成员 (由蓝色) 组合与任何其他项目,包括其他计算的成员。更改的筛选器,以便只有一个选择计算成员,或如果您选择的两个或多个项目,删除计算的成员。

数据透视表元数据可见    如果您是工作簿作者并发布包含已应用筛选的 OLAP 数据透视表的工作簿,用户可以查看隐藏字段的元数据。如果要保持此信息的机密性,请不要启用筛选。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×