如何在 Google 表格中过滤


处理大型数据集时,了解如何在 Google 表格中进行过滤会很有用。

有两种方法可以做到这一点。您可以在 Google Sheets 菜单中使用过滤视图,这让您可以自定义特定方式来过滤您可以重复使用的工作表中的数据。在 Google 表格中过滤数据的一种更动态的方法是使用 FILTER 函数。

在本文中,您将学习如何使用这两种方法。

在 Google 表格中创建过滤视图

在此方法中,您将学习如何应用过滤器,该过滤器将仅显示您想要查看的大型数据集中的数据。此过滤器视图将隐藏所有其他数据。您还可以为更高级的过滤器视图组合过滤器参数。

如何创建过滤器视图

例如,假设您有一组包括客户购买的产品的数据。数据包括姓名、地址、电子邮件、电话号码等。

在此示例中,假设您只想查看来自加利福尼亚州 Playa Vista 的客户,并且拥有“.gov”电子邮件地址的客户。

1.要创建此过滤器,请选择菜单中的创建过滤器图标。这个图标看起来像一个漏斗。

2.您会在每个列标题的右侧看到小的过滤器图标。选择“客户地址”字段顶部的此漏斗图标以自定义此字段的过滤器。

3.这将打开一个窗口,您可以在其中自定义过滤器选项。选择按值过滤左侧的箭头。选择清除以取消选择该字段中的所有条目。

注意:这是一个重要的步骤,因为它将视图从显示所有记录重置为不显示任何记录。这让 Excel 准备好应用您将在接下来的步骤中创建的过滤器。

4.在下方的字段中键入要作为字段过滤依据的文本。在此示例中,我们将使用“Playa Vista”并选择搜索图标以仅查看包含该文本的记录。选择结果列表中显示的所有记录。这会自定义您的过滤器,以便只有您选择的项目会显示在电子表格中。

4.选择确定按钮后,您将看到工作表中的数据已过滤,以便仅显示来自 Playa Vista 的客户。

5 .要过滤第二个字段,请选择该字段顶部的过滤器图标。重复上述过程以创建过滤器。清除所有条目,键入“gov”文本以过滤掉不包含“gov”的任何电子邮件地址,选择这些条目,然后选择确定

现在您已经自定义了过滤器,以便只显示您关心的数据集中的记录。这样您就不必在每次打开电子表格时都重复此过程,现在该保存过滤器了。

保存和查看过滤器视图

完成过滤器设置后,您可以将其另存为可随时启用的过滤器视图。

要保存过滤器视图,只需选择过滤器图标并选择另存为过滤器视图

您会在电子表格的顶部看到一个深灰色的字段。这将显示过滤器适用的选定范围和字段名称。只需选择名称旁边的字段,然后输入您要应用于该过滤器的名称。

只需输入名称并按回车

您会注意到灰色条右侧的有一个齿轮图标。选择此图标可查看过滤器选项。

可用选项包括:

  • 重命名过滤器
  • 更新过滤器适用的范围
  • 将过滤器复制到在不影响原始过滤器的情况下更新它
  • 删除过滤器
  • 您可以随时关闭已启用的过滤器通过再次选择过滤器图标。

    请注意,当启用任何过滤器时,过滤器图标将变为绿色。当您禁用过滤器时,此图标将变回黑色。这是查看整个数据集或是否有任何过滤器从当前视图中删除数据的快速方法。

    稍后,如果您想重新启用您创建的任何过滤器,只需选择过滤器图标旁边的下拉箭头。您会看到您保存的过滤器出现在菜单中。只需选择该过滤器即可随时启用它。

    这将使用您配置的过滤器设置再次过滤视图。

    使用FILTER 函数

    在 Google 表格中过滤的另一个选项是使用 FILTER 函数。

    FILTER 函数可让您根据您选择的任意数量的条件过滤数据集。

    使用与上一节相同的 Customer Purchases 示例来看看使用 FILTER 函数。

    FILTER 函数的语法如下:

    FILTER(range, condition1, [condition2, …])

    只需要范围和一个过滤条件。您可以添加任意数量的附加条件,但它们不是必需的。

    FILTER 函数的参数如下:

    • range:要过滤的 单元格范围
    • condition1:要用于过滤结果的列或行
    • conditionX:您还想用来过滤结果的其他列或行
    • 请记住,您用于条件的范围需要具有与整个范围的行数相同。

      例如,如果您想创建与本文第一部分相同的过滤器,您可以使用以下 过滤功能.

      =FILTER(F1:J20,SEARCH(“Playa Vista”,H1:H20),SEARCH(“gov”,I1:I20))

      这会从原始数据表 (F1:J20) 中获取行和列,然后使用嵌入式 SEARCH 函数在地址和电子邮件列中搜索我们感兴趣的文本段

      仅当您要查找文本段时才需要 SEARCH 功能。如果您对精确匹配更感兴趣,则可以将其用作条件语句:

      I1:I20=”[email protected]

      如果您想过滤大于或小于固定限制的值,您还可以使用其他条件运算符,例如 >或 <。

      一旦您按 Enter,您将看到 FILTER 函数的结果作为结果表。

      如您所见,只有返回您在函数的第一个参数中选择的范围。因此,将 FILTER 函数放置在有空间(足够多的列)以显示所有结果的单元格中很重要。

      在 Google 表格中使用过滤器

      Google 表格中的过滤器是在 Google 表格中挖掘 非常大的数据集 的一种非常强大的方法。 FILTER 功能使您可以灵活地将原始数据集保留在原处,但将结果输出到其他地方。

      Google 表格中的内置过滤器功能可让您以任何感兴趣的方式修改活动数据集视图在任何给定的时刻。您可以随心所欲地保存、激活、停用或删除过滤器。

      对于在 Google 表格中使用过滤器,您有什么有趣的提示吗?在下面的评论部分分享这些内容。

      相关文章:


      15.06.2021