在谷歌表格中按条件过滤,并与过滤器视图一起工作

  • Share This
Michael Brown

过滤庞大的表格有助于将注意力集中在最需要的信息上。 今天我想和你讨论按条件添加过滤器的方法,甚至一次对你的数据应用几个过滤器。 我还将解释为什么当你在一个共享文档内工作时,谷歌表格的过滤器如此有用和重要。

    在谷歌表格中按条件过滤

    让我们先在谷歌表上应用一个基本的过滤器。 如果你不知道或不记得如何做,请查看我以前的博文。

    当相应的图标出现在列标题上时,点击属于你要处理的列的图标,并选择 按条件过滤 会出现一个额外的选项栏,上面写着 "无" 在里面。

    点击它,你就会看到在谷歌表格中可用于过滤的所有条件的列表。 如果现有的条件都不能满足你的需要,你可以自由地创建你自己的条件,选择 自定义公式是 从列表中。

    让我们一起看看他们,好吗?

    不是空的

    如果单元格包含数值和/或文本字符串、逻辑表达式或任何其他数据,包括空格()或空字符串(""),有此类单元格的行将被显示。

    你可以使用以下公式得到同样的结果,当选择 自定义公式是 选择。

    =isblank(b:b)=false

    是空的

    这个选项与之前的选项完全相反。 只有那些没有任何内容的单元格才会被显示出来。 其他的单元格会被Google Sheets过滤掉。

    你也可以使用这个公式。

    =isblank(b:b)=true

    文本包含

    该选项显示单元格中包含特定字符的行--数字和/或文本。 无论它们是在单元格的开头、中间还是结尾,都没有关系。

    你可以使用通配符在单元格内的不同位置找到一些特定的符号。 星号(*)用于替代任何数量的字符,而问号(?)则替代单个符号。

    正如你所看到的,你可以通过输入各种通配符组合来实现同样的结果。

    下面的公式也会有所帮助。

    =REGEXMATCH(D:D, "Dark")

    文本不包含

    我相信你已经明白,这里的条件可以和上面那点一样,但结果会相反。 你输入的值会从Google表的视图中被过滤掉。

    至于自定义公式,它可以如下所示。

    =REGEXMATCH(D:D, "Dark")=FALSE

    文本以

    对于这个条件,输入感兴趣的值的第一个字符(一个或多个)。

    注意:通配符在这里不起作用。

    案文结尾为

    或者,输入你需要显示的条目的最后一个字符。

    注意,这里也不能使用通配符。

    文本正是

    在这里你需要准确地输入你想看到的东西,无论是数字还是文字。 牛奶巧克力 例如,包含其他内容的条目不会被显示。 因此,你不能在这里使用通配符。

    注意:请记住,这个条件下的文本大小写很重要。

    如果你想用一个公式来搜索所有只包含 "牛奶巧克力 "的记录,请输入以下内容。

    =D:D="牛奶巧克力"

    日期是, 日期是之前, 日期是之后

    这些谷歌表格过滤器允许使用日期作为条件。 因此,你会看到包含确切日期或确切日期之前/之后的行。

    默认选项是今天、明天、昨天、过去一周、过去一个月、过去一年。 你也可以输入一个确切的日期。

    注意:当你输入任何日期时,确保以你的区域设置格式而不是表格中的格式输入。 你可以在这里阅读更多关于日期和时间格式的信息。

    谷歌表格的数值过滤器

    你可以通过以下条件在谷歌表格中过滤数字数据。 大于,大于或等于,小于,小于或等于,等于,不等于,介于,不介于 .

    最后两个条件需要两个数字,表示所需区间的开始和结束点。

    提示:考虑到你引用的单元格包含数字,你可以使用单元格引用作为条件。

    我想看到E列的数字大于或等于G1的行。

    =$G$1

    注意:如果你改变你所指的数字(在我的例子中是100),显示的范围不会自动更新。 点击 过滤器 图标在你的谷歌表列上,然后 认可 来手动更新结果。

    自定义公式也可用于该选项。

    =E:E>$G$1

    在谷歌表格中按条件过滤的自定义公式

    上述每个选项都可以用自定义公式代替,返回相同的结果。

    然而,如果条件太过复杂,无法用默认手段覆盖,通常会在谷歌表格的过滤器中使用公式。

    例如,我想看到所有名称中含有 "牛奶 "和 "黑 "字的商品。 我需要这个公式。

    =OR(REGEXMATCH(D:D, "Dark"), REGEXMATCH(D:D, "Milk"))

    这还不是最先进的方法,还有谷歌表的FILTER功能,可以创建更复杂的条件。

    因此,这是标准的谷歌表过滤器,有其选项和自定义公式。

    但让我们暂时改变一下任务。

    如果每个员工都只需要看到他/她的销售情况呢? 他们需要在同一个谷歌表格中应用几个过滤器。

    是否有办法只做一次,而不重新创建?

    谷歌表格 筛选意见 将处理这个问题。

    谷歌表的过滤器视图 - 创建、命名、保存和删除

    谷歌表格 筛选意见 它们可以被不同的用户使用而不互相干扰。

    由于我已经创建了一个标准的谷歌表过滤器,我想以后再保存,我点击了 数据> 筛选视图> 保存为筛选视图 .

    一个额外的黑条出现在 选择 在其右边的图标上,你会发现有以下选项 重命名 你在谷歌表格中的过滤器。 更新 的范围。 重复 它,或 删除 要保存&关闭任何谷歌表的过滤器视图,点击 关闭 栏的右上角的图标。

    你可以随时访问和应用谷歌表格中保存的过滤器。 我只有两个。

    谷歌表格的主要优势之一是可以让几个人同时处理表格。 现在,想象一下,如果不同的人希望看到不同的数据,可能会发生什么。

    只要一个用户在他/她的谷歌表格中应用一个过滤器,其他用户就会立即看到这些变化,这意味着他们工作的数据将被部分隐藏。

    为了解决这个问题。 过滤意见 它在每个用户那边工作,所以他们可以只为自己应用谷歌表的过滤器,而不干扰其他人的工作。

    要创建一个谷歌表的过滤视图,请点击 数据> 过滤视图> 创建新的过滤视图 然后为你的数据设置条件,并通过点击 "视图 "命名。 "姓名" 字段(或使用 选择 图标来重新命名)。

    如果不再需要,请点击 "删除"。 选项> 删除 在黑条上。

    提示:如果电子表格所有者允许你编辑文件,所有其他用户将能够看到并使用你在谷歌表格中创建的过滤器。

    注意:如果你能做的只是查看谷歌电子表格,你将能够为自己创建和应用过滤器视图,但在关闭文件时不会保存任何东西。 为此,你需要有编辑电子表格的权限。

    在谷歌表格中创建高级过滤器的简单方法(没有公式)。

    谷歌表格中的过滤器是最简单的功能之一。 遗憾的是,你一次可以应用于一列的条件数量几乎不足以覆盖大多数任务。

    自定义公式可以提供一条出路,但即使是这些公式也很难正确建立,特别是对于日期和时间或OR/AND逻辑。

    幸运的是,有一个更好的解决方案--一个名为Multiple VLOOKUP Matches的谷歌表特殊附加组件。 它可以过滤多行和多列,每行都应用了很多标准。 该扩展是用户友好的,所以你不必怀疑自己的行动。 但即使你这样做,该工具也完全不会改变你的源数据--它将复制和粘贴你决定的过滤范围。 作为一个愉快的奖励,该插件将使你免于学习可怕的谷歌表VLOOKUP功能;)

    提示:请随时跳到页面底部,立即查看有关该工具的视频。

    一旦你安装了这个附加组件,你会发现它在 延伸 你将看到的第一个步骤是唯一的步骤。

    1. 让我们使用该插件来过滤我的谷歌表格中的销售表(A1:F69)。
    2. 我真正感兴趣的栏目是 日期 , 地区 , 产品 ,以及 销售总额 因此,我只选择他们作为返回的对象。
    3. 现在是编写条件的时候了。 让我们试着让所有销售的 牛奶 榛子 巧克力 2022年9月 :
    4. 当你穿插你的标准时,工具底部的预览区的公式会相应地修改自己。 单击 预览结果 来偷看找到的匹配信息。
    5. 选择未来过滤范围的最左上角的单元格,并点击任一 粘贴结果 (将找到的匹配结果作为值返回)或 插入公式 (插入一个带有其结果的公式)。

    如果你想更好地了解Multiple VLOOKUP Matches,我鼓励你从Google Workspace Marketplace安装它,或在其主页上了解更多信息。

    视频:先进的谷歌表过滤器的简单方法

    多重VLOOKUp匹配是在谷歌表格中过滤数据的最佳和最简单的方法。 观看此演示视频,了解拥有该工具的所有好处。

    如果你有任何问题,或者你想分享关于谷歌表格中的过滤器的一些想法,欢迎在下面留言。

    Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.