WPS切片器如何添加多分类筛选?

excel是一款数据处理工具,可以在众多的数据中找到想要的经过处理之后的数据,而最直接方便的功能就是筛选。请阅读下文,了解如何对数据进行筛选。

以WPS 2019版为例,点击上方菜单栏“开始”--->“筛选”。

点击下拉图标,就可以进行筛选。

在下方状态栏处可查看筛选结果。

我们有时需要对表格设置条件对比并进行标记,这样可以更加直观的看到数据的趋势。

以此表格为例,假如我们想筛选数量大于100并且标记颜色。

选中数量区域,点击“开始”-“条件格式”-“突出显示单元格规则”,在弹窗中可以选择大于、小于、介于、等于等等规则。

点击大于,在条件中输入100设置为浅红色填充深红色。

这样就能筛选出数量大于100并且标记为红色了。

我们也可以筛选数量前十项并标记颜色,点击项目选取规则。

在弹窗中我们可见有前10、后10、前10%、后10%等等,选择前10项。

在对话中将10设置为浅红色填充深红色,点击确定,就可以筛选数量前十项并标记红色了。

数据条可以更加直观的看到数据趋势。

选中销售量区域,点击数据条,我们可选渐变填充、实心填充和其他规则。

在此我们选择渐变填充蓝色。这样更加直观的看到此项数据的趋势对比。

色阶的作用同上,选中销售量区域点击色阶,点击绿白色阶,就可以将数据趋势以色阶的方式呈现。

同样图形集也是体现数据趋势的表现方式之一。

选中销售量区域,点击图形集,我们可见有方向、形状、标记、等级等,选择等级-三个星形。

这样数据趋势就会以图形的方式呈现给大家了。

如果以上预设规则都没有你所需要的,我们可以自定义新规则。

选中销售量区域,点击新建规则,在对话框中可选择规则类型和规则说明。

例如我们在规则类型中选择仅对排名靠前或靠后的数值设置格式,在规则说明中输入前5,在预览中选择格式。

在格式中我们可以选择数字、字体、边框和图案,在此我们选择图案-黄色。

点击确定,就可以自定义设置销售量前五名标记黄色了。

我们可以在管理规则中新建规则、编辑规则和删除规则。

也可以清除规则中选择清除所选单元格规则和清除所有规则。

这个功能可以让数据更加直观化,快快学起来吧。

还在一个个的查看和分类表格数据吗?

筛选能帮助我们快速提取表格中的信息。

例如这个表格内的测试项目,包含“文字”“表格”“演示”三项。

如何筛选出“文字”的项目数据?

选中“测试项目”单元格,在菜单栏“开始”找到“筛选”.

点击右下角出灰色折叠符展开筛选详情,可以看到数据自动分成了三个类别。

点选“文字”,数据马上提取完成了。

在筛选中还可快速进行数字筛选,例如要提取大于90分的测试数据。

点击数字筛选,选择大于90,马上筛选完成了!

如果表格内容已经用不同颜色标志不同类别的数据,还可以选择用颜色筛选。

先设置筛选,展开筛选详情,选择“颜色筛选”,选择一个颜色,搞定!

取消筛选只需再点击一次“筛选”按钮。

这个功能非常实用,一定要会!

在Excel中筛选功能是我们在工作中最常使用的功能之一,在普通筛选的基础上,还可以进行高级筛选。

高级筛选可以横向筛选条件为且的关系、纵向筛选条件为或的关系、横纵向混合筛选条件为且和或的关系。

下面给大家演示如何用高级筛选功能进行横纵向混合筛选。

以此表格为例,点击开始-筛选-高级筛选,列表区域已自动填充。

在条件区域输入相对应的条件,产地江苏且数量大于5000的数据,或者产地辽宁数量大于3000的数据。

点击确定即可快速筛选。

我们在工作中使用WPS表格进行数据计算与统计时。

利用数据的有效性功能,可以提高录入数据时的准确性。

以此成绩单为例,假若此年级共八个班级,如何设置数据有效性,提高填写数据的准确性呢?

首先选中需要填写数据的区域,点击上方菜单栏数据-有效性。

此时弹出数据有效性对话框,在此处可以对数据进行设置。

例如选择“允许整数”,“介于最小值1,最大值8”。

在出错警告处可以选择,当输入无效数据时显示的样式和警告内容。

例如选择样式为停止,标题为“填写错误”,错误信息填写“班级输入错误”。

这样当我们输入无效数据时,会提醒我们输入错误,从而提高录入数据的准确性。

有效性功能也可以设置选择填写数据内容。

例如我们想制作可以选择性别的表格,选中性别区域,点击有效性。

设置为允许“序列”,来源“男,女”。

此时需要注意,在来源处输入的标点应是英文半角状态。

点击确定,这样在输入性别信息时,可以选择输入的内容了。

使用WPS Office打开表格,选中需要操作的单元格。

可选择参与筛选的选择,点击“清除筛选”。

或依次点击“开始”--->“筛选”--->“全部显示”即可。

Excel表格中的切片器功能是一个常用的筛选利器,可以帮助你快速筛选数据。

切片器无法在普通表格使用,在智能表格和数据透视表中才可以使用此功能。

两个使用场景中的切片器功能基本一致,下面就以数据透视表为例,教大家如何使用切片器。

假若我们想筛选高一年级同学信息,该怎么做呢?

首先选中数据透视表,点击上方菜单栏插入-切片器。

此时弹出对话框,选择所需的年级,点击切片器上的项目,就可以快速进行筛选了。

如果想清除筛选,可以点切片器右上角的清除筛选器,也可以使用快捷键Alt+C。

那如何进行多条件筛选呢?例如我们想要筛选高一5班的女同学。

再次点击插入切片器,选择班级和性别,点击切片器上的项目,就可以条件筛选。

在切片器选项中可以看有切片器设置、列宽和高度调整等。

我们可以在此调整切片器的列宽、按钮高度和宽度。

点击切片器设置,就可以更改名称和对项目进行升降排序。

选中切片器,使用Delete键,就可以删除切片器啦。

使用 "自动筛选" 功能查找、显示或隐藏值-在一个或多个数据列中。 您可以根据从列表中进行的选择进行筛选,或通过搜索查找所查找的数据。 筛选数据时,如果一列或多列中的值不符合筛选条件,则将隐藏整行。
请按照以下步骤应用自动筛选:
单击“数据”>“筛选”。?
单击列标题中 的箭头,然后决定是否要选择特定值或搜索。
选择特定值: 取消选中("全选")以清除所有复选框,然后选中要查看的特定值的框。
搜索值: 在 "搜索" 框中,键入您要查找的文本或数字。
单击“确定”以应用筛选器。
提示: 如果要将预定义或自定义筛选器应用到数据,请参阅筛选区域或表中的数据
搜索数据时,可以使用 "" 表示任意单个字符,选择 "*" 表示一系列字符。
例如,要查找与 bikes 相关的所有项目,您可以在“搜索”框中键入“*bikes”。 筛选器将显示包含 "自行车" 一词的所有项目,如 "旅行自行车"、"公路自行车" 和 "山地自行车"。

如果无法在工作表中找到特定的数据,它可能被隐藏筛选器。例如,如果您有在您的工作表中的日期列,该列可能有限制到特定月份的值的筛选器。
单击列标题旁边的“筛选器” 按钮,然后单击“从 <"列名"> 中清除筛选”
例如下, 图显示了清除国家/地区列中的筛选器的示例。
注意: 您无法删除单个列筛选器。筛选器或者在整个区域,或关闭。如果您不希望有人来筛选特定列,您可以考虑隐藏它。
清除工作表中的所有筛选器
单击“数据”选项卡,然后单击“清除”。
我如何知道数据是否已经过筛选?
如果筛选适用于工作表中的表,您将看到这些列标题中的按钮之一:


筛选器可用,但尚未使用它对列中的数据排序。


已使用筛选器以筛选或排序的列中的数据。

在下面的表中,筛选器可用于产品列中,但未使用过。
国家/地区列中的筛选器用于对数据进行排序。
删除工作表中的所有筛选器
如果您想要完全删除筛选器,转到数据选项卡并单击筛选按钮,或使用键盘快捷方式按 Alt + D + F + F

从表上下文菜单中,选择“保留排在前面的行”。

在“保留排在前面的行”对话框中,输入要保留的“行数”。

从表上下文菜单中,选择“保留前 100 行”。

从表上下文菜单中,选择“保留行范围”。

在“保留行范围”对话框中:
输入要保留的“首行”的位置。
输入要保留的“行数”。

从表上下文菜单中,选择“删除顶部的行”。

在“删除顶部的行”对话框中,输入要删除的“行数”。

从表上下文菜单中,选择“删除交替行”。

在“删除交替行”对话框中:
输入“要删除的第一行”。
输入“要删除的行数”。
输入“要保留的行数”。

注意: 仅当您使用 Power Query 加载、编辑或创建新查询时,“查询编辑器”才会显示。 以下视频显示在 Excel 工作簿中编辑查询后显示的“查询编辑器”窗口。 若要在不加载或编辑现有工作簿的情况下查看“查询编辑器”,请在 Power Query 功能区选项卡的获取外部数据部分中,选择自其他来源 > 空白查询。 

筛选唯一值和删除重复值是两个紧密相关的任务,因为显示的结果相同,即唯一值的列表。 但是,区别很重要。 筛选唯一值时,会暂时隐藏重复值,但在删除重复值时,将永久删除重复值。 重复值是指行中的所有值与另一行中的所有值完全匹配的值。 重复值取决于单元格中显示的值,而不一定是存储在单元格中的值。 例如,如果在不同的单元格中有相同的 date 值,其中一个格式为 "12/8/2017",另一个设置为 "Dec 8,2017",则值是唯一的。 最好先对唯一值进行筛选或条件格式,以便在删除重复值之前确认结果是否是所需结果。

注意: 如果单元格中的公式不同,但值相同,则它们被视为重复项。 例如,如果单元格 A1 包含公式= 2-1 ,单元格 A2 中包含公式= 3-2,只要该值的格式相同,它们就被视为重复值。 如果相同的值使用不同的数字格式进行格式设置,则不会将它们视为重复项。 例如,如果单元格 A1 中的值的格式为1.00 ,单元格 A2 中的值的格式设置为1,则不会将它们视为重复项。

选择单元格区域,或确保活动单元格位于表格中。
“数据”选项卡上的“排序和筛选”组中,单击“高级”

就地筛选单元格区域或表

选择单元格区域,然后单击 "在当前位置筛选列表"

将筛选器的结果复制到另一个位置

选择单元格区域,单击 "复制到其他位置",然后在 "复制到" 框中,输入单元格引用。

注意: 如果将筛选器的结果复制到其他位置,所选区域中的唯一值将复制到新位置。 原始数据不受影响。

删除重复值时,仅影响所选单元格区域或表中的值。 单元格区域或表以外的其他任何值都不会更改或移动。 由于您要永久删除数据,因此最好在删除重复值之前将原始单元格或表复制到另一个工作表或工作簿中。
注意: 不能从分级显示或具有小计的数据中删除重复值。 若要删除重复项,必须首先删除分级显示和分类汇总。
选择单元格区域,或确保活动单元格位于表格中。
在 "数据" 选项卡上的 "数据工具" 组中,单击 "删除重复项"。

将条件格式应用于唯一值或重复值  

将高级条件格式规则应用于唯一值或重复值  

本部分介绍如何在数据分析表达式(DAX)公式中创建筛选器。 可以在公式中创建筛选器,以限制在计算中使用的源数据中的值。 要执行此操作,请将表指定为公式的输入,然后定义筛选表达式。 所提供的筛选表达式用于查询数据,并仅返回源数据的一个子集。 每次更新公式的结果时,都会动态应用筛选器,具体取决于数据的当前上下文。

在公式中使用的表上创建筛选器

可以在将表格用作输入的公式中应用筛选器。 使用 FILTER 函数定义指定表中的行子集,而不是输入表名称。 然后,对于自定义聚合之类的操作,该子集被传递到另一个函数。

例如,假设您有一个包含有关经销商的订单信息的数据,并且您想要计算每位经销商售出的数量。 但是,你希望显示销售的销售人员的销售额,这些经销商销售了多值更高价值产品的多个单元。 基于 DAX 示例工作簿的以下公式显示了如何使用筛选器创建此计算的一个示例:

公式的第一部分指定 Power Pivot 聚合函数之一,该函数将表用作参数。 SUMX 计算表的总计。

公式的第二部分 FILTER(table, expression),告诉 SUMX 要使用的数据。 SUMX 需要表或生成表的表达式。 在此处,使用 FILTER 函数指定要使用表中的哪些行,而不是使用表中的所有数据。

筛选表达式有两部分:第一部分命名要应用筛选器的表。 第二部分定义要用作筛选条件的表达式。 在这种情况下,您正在对销售超过 $100 的产品和价格超过的产品的经销商进行筛选。 运算符( &&)是一个逻辑 AND 运算符,表示条件的两个部分都必须为 true 才能使行属于筛选的子集。

公式的第三部分告诉 SUMX 函数应将哪些值求和。 在这种情况下,您只使用销售金额。

请注意,筛选器(这些函数返回表)不会直接返回表或行,而是始终嵌入另一个函数。 有关筛选器和用于筛选的其他函数(包括更多示例)的详细信息,请参阅筛选器函数(DAX)。

注意: 筛选表达式受使用它的上下文的影响。 例如,如果在度量值中使用筛选器,并且度量值在数据透视表或数据透视图中使用,则返回的数据子集可能会受到用户在数据透视表中应用的其他筛选器或切片器的影响。 

除了针对特定值进行筛选之外,还可以从另一个表或列中返回一组唯一值。 如果你想要计算列中的唯一值的数目,或者使用其他操作的唯一值的列表,这可能会很有用。 DAX 提供两个用于返回非重复值的函数: Distinct 函数和values 函数。

DISTINCT 函数会检查你指定为函数的参数的单个列,并返回仅包含非重复值的新列。

VALUES 函数还返回唯一值的列表,但也返回未知成员。 当你使用由关系联接的两个表中的值,并且一个表中缺少一个值并在另一个表中出现时,此方法非常有用。 有关未知成员的详细信息,请参阅DAX 公式中的上下文。

这两个函数都返回一整列的值;因此,你可以使用函数获取值的列表,然后将这些值传递到另一个函数。 例如,你可以使用以下公式获取特定经销商销售的独特产品的列表,使用唯一的产品密钥,然后使用 COUNTROWS 函数对该列表中的产品进行计数:

将 DAX 公式添加到数据透视表或数据透视图时,该公式的结果可能会受到上下文影响。 如果你使用的是 Power Pivot 表,则上下文是当前行及其值。 如果正在使用数据透视表或数据透视图,则上下文表示由切片或筛选等操作定义的数据集或数据子集。 数据透视表或数据透视图的设计也会强加自己的上下文。 例如,如果创建按区域和年份对销售额进行分组的数据透视表,则只有适用于这些区域和年份的数据会显示在数据透视表中。 因此,你添加到数据透视表的任何度量值都将在列和行标题的上下文中以及度量公式中的任何筛选器中计算。

使用复杂公式时,你可能希望确切知道当前筛选器的确切内容,或者你可能希望修改公式的筛选部分。 DAX 提供了多个功能,使你能够删除筛选器,并控制将哪些列作为当前筛选器上下文的一部分保留。 本部分概述了这些函数如何影响公式中的结果。

覆盖具有 ALL 函数的所有筛选器

你可以使用 ALL 函数替代之前应用的任何筛选器,并将表中的所有行返回到执行聚合或其他操作的函数。 如果使用一个或多个列(而不是表)作为 ALL的参数,则 ALL 函数将返回所有行,忽略任何上下文筛选器。

注意: 如果你熟悉关系数据库术语,可以将 ALL 视为生成所有表的自然左外部联接。

例如,假设您有 "表"、"销售" 和 "产品",并且您希望创建一个公式,该公式将计算当前产品的销售额总和除以所有产品的销售额。 您必须考虑到这样一种情况:如果在度量值中使用公式,则数据透视表的用户可能会使用切片器筛选特定产品,并在行中使用产品名称。 因此,若要获取分母的 true 值而不考虑任何筛选器或切片器,则必须添加 ALL 函数以覆盖任何筛选器。 下面的公式是如何使用 ALL 替代以前筛选器的效果的一个示例:

= SUM (销售额 [金额])/SUMX (销售 [金额],筛选器(销售额,全部)(产品))

公式的第一部分 "SUM" (销售额 [金额])计算分子。
Sum 考虑当前上下文,这意味着如果将公式添加到计算列中,则应用行上下文,如果将公式作为度量值添加到数据透视表中,则应用数据透视表中应用的任何筛选器(筛选器上下文)。
公式的第二部分计算分母。 ALL 函数将覆盖可能应用于 Products 表的任何筛选器。

ALLEXCEPT 函数还会覆盖现有筛选器,但你可以指定应保留某些现有筛选器。 作为 ALLEXCEPT 函数的参数命名的列指定将继续筛选哪些列。 如果想要替代大多数列中的筛选器,而不是所有列,ALLEXCEPT 比所有列更方便。 在创建可能会在多个不同列上筛选的数据透视表,并且希望控制公式中使用的值时,ALLEXCEPT 函数尤其有用。 有关详细信息,包括如何在数据透视表中使用

可以使用 Index_num 返回数值参数列表中的数值。

使用函数 CHOOSE 可以基于索引号返回多达 29 个基于 index number 待选数值中的任一数值。例如,如果数值 

如果 Index_num 为小数,则在使用前将被截尾取整。 

参数可以为数字、单元格引用、已定义的名称、公式、函数或文本。 

 函数 CHOOSE 的数值参数不仅可以为单个数值,也可以为区域引用。 

CHOOSE的中文含义是“选择”,这个函数的使用也与“选择”相关,其作用是返回数值参数列表的值。

我们在这个表中实际操作一下帮助大家理解这个函数。

选中A8单元格,点击插入函数,找到CHOOSE函数,点击确定。

在此,我们需要填入序号和数值。

序号指用以指明待选参数序号的参数值,必须为1到254之间的数字。

数值指我们选择返回的源数据。

假设我们要返回“星期二”的值,在序号中输入2,数值1选择A2填入。

数值2选择A3,数值3选择A4,数值4选中A5,数值5选中A6。

点击确定,此时结果就返回了星期二。

这个函数是一个基础函数,常与其他函数结合使用,快记下来吧~

所有参数的逻辑值为真时,返回 TRUE;只要一个参数的逻辑值为假,即返回 FLASE。 

参数必须是逻辑值 TRUE 或 FALSE, 或者包含逻辑值的数组( 用于建立可生成多个结果或可对在行和列中排列的

一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量)或引用。 
如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。 
如果指定的单元格区域内包括非逻辑值,则 AND 将返回错误值 #VALUE!。 

AND函数一般用来检验一组数据是否都满足条件,当参数全部满足某一条件时,返回结果为TRUE,否则为FALSE。

以这个成绩表为例,现在需要筛选出单科成绩都大于90分的学生;

首先将光标定位到E2单元格,点击插入函数按钮,找到“AND函数”-“确定”;

在逻辑值1中输入B2>=90,判断语文成绩是否大于90分;逻辑值2输入C2>=90,判断数学成绩是否大于90分;

同理,逻辑值3输入D2>=90,点击“确定”,返回TRUE,代表该学生所有成绩都大于90分;

将光标定位到E2右下角,呈+字形时下拉复制公式,即可快速筛选出单科成绩都大于90分的学生。

}

本套教程为 WPS2019表格视频教程 全套教程共分为八章83节课共计16小时40分对WPS2019表格从基础入门到函数及实例应用做了系统性讲解 包括基础操作设置 单元格格式设置 查找替换数据排序及筛选 创建图表及数据透视表 函数应用表格制作方法 本套教程合理规划,由浅入深讲解通俗易懂;

}

如何实现我在上面数据透视表选择了筛选2011年,下面的数据透视表二也自动选择2011年,看了切片器,但是WPS版本不支持,有没有宏可以实现


}

我要回帖

更多关于 动态筛选非切片器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信