过滤
本文简要介绍了什么是过滤和过滤器,以及如何通过RadSpreadsheetUI。它包含以下部分:
什么是过滤?
过滤功能允许用户根据不同的标准隐藏和显示范围的某些行。它提供了一种简单的方法来处理相关数据集。
范围的每个列可以应用一个筛选器,也可以不应用。
如何为当前选择打开过滤
为了开始过滤工作表,需要做的第一件事是为其中的选择启用过滤。
您可以通过做出所需的选择并单击功能区Data选项卡下的Filter切换按钮,从UI中打开过滤。请记住,区域的第一行是为列标题保留的,不会包含在实际的筛选中。
在执行上述指定的步骤之后,下拉箭头将出现在列标题中。结果应该是这样的图1.
图1:启用过滤
此时,启用了筛选,但没有应用任何筛选。要删除过滤,请再次使用切换按钮。
过滤弹出
通过单击每个列标题中的箭头,您可以打开过滤弹出窗口。通过它,您可以应用、重新应用、更改和删除相应列的过滤器。弹出窗口提供了对各种预定义过滤器的访问。每种类型的过滤器的简要说明可以找到在这里.
图2:过滤弹出
最上面的部分用于排序。过滤弹出窗口的其余部分暴露了以下选项:
清除已应用的过滤器:如果有已应用的过滤器,则启用此选项,并允许您删除它。
按颜色筛选:此菜单允许您应用填充筛选器或前色筛选器。
数字过滤器/文本过滤器/日期过滤器:该菜单提供了访问动态,自定义和顶部过滤器。哪些选项可用取决于什么类型的值构成了各自列中的大多数单元格值。
过滤树:过滤树允许简单的应用和操作值集合过滤器。它可以通过选中和取消选中树中的选项来应用和更改。
应用筛选器
您可以使用过滤器弹出窗口提供的选项来应用过滤器。应用动态过滤器的选项(例如高于平均值,上周等)只需要一次点击。顶部过滤器和自定义过滤器选项打开对话框,允许您指定所需的过滤器参数。
图3:自定义过滤器对话框
图4:顶部过滤器对话框
当应用过滤器时,将检查过滤器弹出框中的相应选项,以表示应用哪种类型的过滤器,并且Clear filter选项将变得可用。
删除过滤器
可以使用以下方法之一从UI中删除应用于列的筛选器。
使用Clear Filter选项。
单击过滤树中的Select All选项。
设置任何新的过滤器都会自动清除之前的过滤器。
使用前两个选项将使列不应用筛选器。
过滤器是如何工作的?
无论其类型如何,当应用过滤器时,它将遍历其指定列的单元格,并根据其标准对其进行评估。如果筛选器确定一个单元格应该被隐藏,它不仅会隐藏这个单元格,还会隐藏它所属的整个行。因此,如果一个区域有多个筛选列,则某些行可能被多个筛选器隐藏。这些行将不会显示,直到所有隐藏它们的过滤器被删除。
在UI中,该规则对过滤树的影响最为显著。
图5在应用筛选器之前,显示带有两列筛选范围的文档。
图5:初始状态
如果我们在第二列上应用顶部过滤器,以便只显示三个最大的数字,这将隐藏第2行和第3行。
图6:应用Top Filter
这将在第一列的过滤树中完全隐藏各自的值。
图7:结果
它们将不再可用,直到我们从第二列中删除筛选。