筛选数据是在单元格区域或表列中快速轻松地创建数据子集的方法。 筛选后的数据仅显示满足 条件 的行,并隐藏不想显示的行。 还可以按多个列进行筛选。 筛选器是累加的。 应用的每个附加筛选器仅适用于当前筛选器生成的数据子集,因此进一步减少了数据子集。 因此,可以先筛选 2008 年的数据,然后筛选来自法国的数据。 得到的信息将仅包含 2008 年应用于法国的数据。
可以按值列表或条件进行筛选。
您要做什么?
筛选文本
-
找到包含字母数字数据的列。
-
单击列
中的箭头。 -
执行下列操作之一:
从文本值列表中选择
-
单击"筛选器"。
-
在文本值列表中,选择或清除要筛选的一个或多个文本值。
文本值列表最多包含 1,000 个项目。 如果列表较大,请清除 (选择顶部的"所有) ,然后选择要筛选的特定文本值。
创建条件
-
指向文本筛选器,然后单击其中一个 比较运算符 命令,或单击"自定义筛选器"。
例如,若要按以特定字符开头的文本进行筛选,请选择"开头为",或者要按文本中任意位置具有特定字符的文本进行筛选,请选择"包含"。
-
在 "自定义筛选 "对话框中,在右侧框中输入文本。
例如,若要按以字母"J"开头的文本进行筛选,请输入 J,或者要按文本中任意位置具有"bell"的文本进行筛选,请输入 铃铛。
如果需要查找共享某些字符但不共享其他字符的文本,请使用通配符。
下表介绍了可以用作文本筛选器比较条件的通配符。
-
用途 |
若要查找 |
? (问号) |
任意单个字符 例如,sm?th 可找到“smith”和“smyth” |
*(星号) |
任意数量的字符 例如,*east 可找到“Northeast”和“Southeast” |
~(波形符)后跟 ?、* 或 ~ |
问号、星号或波浪符,例如 fy06~? 找到"fy06?" |
筛选数字
-
找到包含数值数据的列。
-
单击列
中的箭头。 -
执行下列操作之一:
从数字列表中选择
-
单击"筛选器"。
-
在数字列表中,选择或清除要筛选的一个或多个数字。
数字列表最多包含 1,000 个项目。 如果列表较大,请清除 (选择顶部的"所有) ,然后选择要筛选的特定数字。
创建条件
-
指向数字筛选器,然后单击其中一个 比较运算符 命令或单击"自定义筛选器"。
例如,若要按下限和上限进行筛选,请选择"介于"。
-
在 "自定义自动筛选 "对话框中,在右侧框或框中输入数字。
例如,若要按较低的"25"数和"50"的上限进行筛选,请输入25和50。
-
筛选日期或时间
-
找到包含日期或时间的列。
-
单击列
中的箭头。 -
执行下列操作之一:
从日期或时间列表中选择
-
单击"筛选器"。
-
在日期或时间列表中,选择或清除要筛选的一个或多个日期或时间。
默认情况下,筛选器进程按年、月、日层次结构对范围中所有日期进行分组。 选择或清除层次结构中的某个级别时,筛选器会自动选择或清除嵌套在层次结构下的所有日期。 例如,如果选择"2006",Web 查看器将显示低于"2006"的月份,然后列出每月名称下方的天数。
值列表最多包含 1,000 个项目。 如果值列表较大,请清除 (选择顶部的"所有) ,然后选择要筛选的值。
创建条件
-
指向 日期筛选器 ,然后执行下列操作之一:
常用筛选器
一个常见的筛选器是基于一个 比较运算符 。 若要使用常用筛选器,请遵循以下过程:
-
单击其中一个比较运算符命令 (等于、之前、之后或介于) 或单击"自定义筛选器"。
-
在 "自定义筛选 "对话框中,在右侧框中输入日期或时间。
例如,若要按日期或时间下限和上限进行筛选,请选择"介于"。
-
在 "自定义筛选 "对话框中,在右侧框或框中输入日期或时间。
例如,若要按较早日期"2006/3/1"和"2006/6/1/2006"的较早日期进行筛选,请输入 2006 年 3 月 1 日与 2006 年 6 月 1日。
动态筛选器
动态筛选器是重新应用筛选器时条件可以更改的筛选器。 若要使用动态筛选器,请单击预定义的日期命令之一。
例如,在"期间"菜单中的"所有日期"上,若要按当前日期筛选所有日期,请选择"今天",或按下个月筛选所有日期,请选择"下个月"。
注意: .
-
"期间"菜单中"所有日期"下的命令(如一月或第二季度)按时间段筛选,无论年份是什么。 例如,这可用于比较跨数年的一个时间段的销售情况。
-
筛选器选项 "今年"和 " 年份到日期 "以不同方式处理未来日期。 今年 可以返回当前年份的将来日期,而"年份 至日期 "仅返回当前日期及包括当前日期的日期。
-
-
-
筛选前数或底数
-
找到包含数值数据的列。
-
单击列
中的箭头。 -
指向数字 筛选器, 然后选择前 10 个。
-
在" 前 10 个筛选 "对话框中,执行以下操作。
-
在左侧框中,单击"顶部"或"底部"。 筛选器根据原始单元格区域确定顶部和底部值。 它不使用筛选的数据子集。
-
在中间的框中,为"项目"输入从 1 到 255 的编号,对于"百分比"输入 0.00 到 100.00的编号。
-
在右侧框中,执行下列操作之一:
-
若要按数字筛选,请单击"项"。
-
若要按百分比进行筛选,请单击"百分比"。
-
-
清除列的筛选器
-
若要清除列的筛选器,请单击列标题
筛选器按钮,然后单击"名称"<清除>。
了解筛选数据时可能出现的问题
以下是应注意的以下问题:限制筛选或阻止筛选。
避免混合存储格式 为获得最佳结果,工作簿作者不应将文本、数字或数字和日期等格式混合在同一列中,因为每列只有一种类型的筛选命令可用。 如果混合了格式,则筛选对话框会显示最常出现的格式。 例如,如果列包含存储为数字的三个值和以文本存储的四个值,则筛选过程将显示文本 筛选器。
筛选的行数可能超过显示的最大行数限制 如果与筛选器匹配的行数超过了工作簿中显示的最大行数,则基于 Web 的查看器将显示第一组筛选的行,最多可显示当前的最大行数。 若要查看所有筛选的行,可能需要翻页到下一个滚动区域。 如果工作簿位于Excel Web Access Web 部件中,则可能会增加工作簿显示的Web 部件数。
非打印字符可能会阻止筛选 基于 Web 的查看器无法筛选包含 ANSI 值为 0 到 32(非打印字符)的字符的列中的数据。 在 Excel 工作簿中,这些字符将矩形框显示为占位符字符。 要筛选数据,工作簿作者必须删除这些非打印字符或将其替换为打印字符。
数据透视表中的计算成员 不能应用一个筛选器,该筛选器将由蓝色 (表示的计算成员) 任何其他项(包括其他计算成员)组合在一起。 若要对计算成员使用筛选器,请确保仅选择一个计算成员。 如果要选择两个或多个项,请删除任何计算成员。
数据透视表元数据可能可见 如果您是工作簿作者,并且您发布包含已应用筛选的 OLAP 数据透视表的工作簿,则用户可以查看隐藏字段的元数据。 如果要将此信息保密,请勿启用筛选。