【问题标题】:Filter by several possible values in a single condition in Google Sheets在 Google 表格中按单个条件中的多个可能值进行过滤
【发布时间】:2023-03-24 23:40:01
【问题描述】:

长话短说,我想对列 A(任务 ID)执行过滤,其中包含 B 列(受让人)的几个可能值,但 我不想将这些可能值放在单独的条件中(如果我想传递一个包含过滤器可能值的数组)。例如:

FILTER(A2:A15, EXACT(B2:B15,J1)+EXACT(B2:B15,K1))

其中 J1 = “杰克”,K1 = “琼斯”。但是如果我合并这两个条件(因为我有很多可能的正确值):

FILTER(A2:A15, EXACT(B2:B15,J1:K1))

然后 Exact 输出一个二维布尔数组,这会导致过滤操作出现 #VALUE 错误,说明 FILTER 范围必须是单行或单列。。 p>

【问题讨论】:

    标签: google-sheets filter boolean


    【解决方案1】:

    你可以用查询来做

    =query( A1:B,"select A where B matches '"&join("|",J1:K1)&"' ")
    

    【讨论】:

    • 感谢您的回答!您的回答有效,但我意识到我的问题并没有完全反映我的问题。我已经相应地更新了这个问题。现在看到,当我的条件位于 B 列时,我想检索 A 列的值。
    猜你喜欢
    • 1970-01-01
    • 2020-04-30
    • 2019-11-05
    • 2018-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-14
    • 2015-06-12
    相关资源
    最近更新 更多