在浏览器中筛选工作簿中的数据

对 Office 2010 的支持于 2020 年 10 月 13 日结束

升级到 Microsoft 365 以在任何设备上随时随地工作,并继续获得支持。

立即升级

筛选数据是在单元格区域或表列中快速轻松地创建数据子集的方法。 筛选后的数据仅显示满足 条件 的行,并隐藏不想显示的行。 还可以按多个列进行筛选。 筛选器是累加的。 应用的每个附加筛选器仅适用于当前筛选器生成的数据子集,因此进一步减少了数据子集。 因此,可以先筛选 2008 年的数据,然后筛选来自法国的数据。 得到的信息将仅包含 2008 年应用于法国的数据。

可以按值列表或条件进行筛选。

您要做什么?

筛选文本

  1. 找到包含字母数字数据的列。

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

  3. 执行下列操作之一:

    从文本值列表中选择    

    1. 单击"筛选器"。

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

      文本值列表最多包含 1,000 个项目。 如果列表较大,请清除 (选择顶部的"所有) ,然后选择要筛选的特定文本值。

      创建条件    

    3. 指向文本筛选器,然后单击其中一个 比较运算符 命令,或单击"自定义筛选器"。

      例如,若要按以特定字符开头的文本进行筛选,请选择"开头为",或者要按文本中任意位置具有特定字符的文本进行筛选,请选择"包含"。

    4. "自定义筛选 "对话框中,在右侧框中输入文本。

      例如,若要按以字母"J"开头的文本进行筛选,请输入 J,或者要按文本中任意位置具有"bell"的文本进行筛选,请输入 铃铛

      如果需要查找共享某些字符但不共享其他字符的文本,请使用通配符。

      下表介绍了可以用作文本筛选器比较条件的通配符。

用途

若要查找

? (问号)

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

*(星号)

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

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

问号、星号或波浪符,例如
fy06~? 找到"fy06?"

返回页首

筛选数字

  1. 找到包含数值数据的列。

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

  3. 执行下列操作之一:

    从数字列表中选择    

    1. 单击"筛选器"。

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

      数字列表最多包含 1,000 个项目。 如果列表较大,请清除 (选择顶部的"所有) ,然后选择要筛选的特定数字。

      创建条件    

    3. 指向数字筛选器,然后单击其中一个 比较运算符 命令或单击"自定义筛选器"。

      例如,若要按下限和上限进行筛选,请选择"介于"。

    4. "自定义自动筛选 "对话框中,在右侧框或框中输入数字。

      例如,若要按较低的"25"数和"50"的上限进行筛选,请输入2550。

返回页首

筛选日期或时间

  1. 找到包含日期或时间的列。

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

  3. 执行下列操作之一:

    从日期或时间列表中选择    

    1. 单击"筛选器"。

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

      默认情况下,筛选器进程按年、月、日层次结构对范围中所有日期进行分组。 选择或清除层次结构中的某个级别时,筛选器会自动选择或清除嵌套在层次结构下的所有日期。 例如,如果选择"2006",Web 查看器将显示低于"2006"的月份,然后列出每月名称下方的天数。

      值列表最多包含 1,000 个项目。 如果值列表较大,请清除 (选择顶部的"所有) ,然后选择要筛选的值。

      创建条件    

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

      常用筛选器    

      一个常见的筛选器是基于一个 比较运算符 。 若要使用常用筛选器,请遵循以下过程:

      1. 单击其中一个比较运算符命令 (等于、之前、之后或介于) 或单击"自定义筛选器"。

      2. "自定义筛选 "对话框中,在右侧框中输入日期或时间。

        例如,若要按日期或时间下限和上限进行筛选,请选择"介于"。

      3. "自定义筛选 "对话框中,在右侧框或框中输入日期或时间。

        例如,若要按较早日期"2006/3/1"和"2006/6/1/2006"的较早日期进行筛选,请输入 2006 年 3 月 1 日与 2006 年 6 月 1日。

        动态筛选器    

        动态筛选器是重新应用筛选器时条件可以更改的筛选器。 若要使用动态筛选器,请单击预定义的日期命令之一。

        例如,在"期间"菜单中的"所有日期"上,若要按当前日期筛选所有日期,请选择"今天",或按下个月筛选所有日期,请选择"下个月"。

        注意: .

        • "期间"菜单中"所有日期"下的命令(如一月或第季度)按时间段筛选,无论年份是什么。 例如,这可用于比较跨数年的一个时间段的销售情况。

        • 筛选器选项 "今年"和 " 年份到日期 "以不同方式处理未来日期。 今年 可以返回当前年份的将来日期,而"年份 至日期 "仅返回当前日期及包括当前日期的日期。

返回页首

筛选前数或底数

  1. 找到包含数值数据的列。

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

  3. 指向数字 筛选器, 然后选择前 10 个

  4. 在" 前 10 个筛选 "对话框中,执行以下操作。

    1. 在左侧框中,单击"顶部"或"底部"。 筛选器根据原始单元格区域确定顶部和底部值。 它不使用筛选的数据子集。

    2. 在中间的框中,为"项目"输入从 1 到 255 的编号,对于"百分比"输入 0.00 到 100.00的编号

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

      • 若要按数字筛选,请单击"项"。

      • 若要按百分比进行筛选,请单击"百分比"。

返回页首

清除列的筛选器

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

返回页首

了解筛选数据时可能出现的问题

以下是应注意的以下问题:限制筛选或阻止筛选。

避免混合存储格式    为获得最佳结果,工作簿作者不应将文本、数字或数字和日期等格式混合在同一列中,因为每列只有一种类型的筛选命令可用。 如果混合了格式,则筛选对话框会显示最常出现的格式。 例如,如果列包含存储为数字的三个值和以文本存储的四个值,则筛选过程将显示文本 筛选器

筛选的行数可能超过显示的最大行数限制     如果与筛选器匹配的行数超过了工作簿中显示的最大行数,则基于 Web 的查看器将显示第一组筛选的行,最多可显示当前的最大行数。 若要查看所有筛选的行,可能需要翻页到下一个滚动区域。 如果工作簿位于Excel Web Access Web 部件中,则可能会增加工作簿显示的Web 部件数。

非打印字符可能会阻止筛选    基于 Web 的查看器无法筛选包含 ANSI 值为 0 到 32(非打印字符)的字符的列中的数据。 在 Excel 工作簿中,这些字符将矩形框显示为占位符字符。 要筛选数据,工作簿作者必须删除这些非打印字符或将其替换为打印字符。

数据透视表中的计算成员     不能应用一个筛选器,该筛选器将由蓝色 (表示的计算成员) 任何其他项(包括其他计算成员)组合在一起。 若要对计算成员使用筛选器,请确保仅选择一个计算成员。 如果要选择两个或多个项,请删除任何计算成员。

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

返回页首

需要更多帮助?

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

此信息是否有帮助?

谢谢您的反馈!

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

×