在 Google 个工作表中按单个条件中的多个可能值进行过滤
Filter by several possible values in a single condition in Google Sheets
长话短说,我想使用 B 列(受让人)的几个可能值对 A 列(任务 ID)执行筛选,但是 我不想将这些可能值放在单独的条件(以防我想传递一个包含过滤器可能值的数组)。例如:
FILTER(A2:A15, EXACT(B2:B15,J1)+EXACT(B2:B15,K1))
其中 J1 =“杰克”,K1 =“琼斯”。但是如果我合并这两个条件(因为我有很多可能的正确值):
FILTER(A2:A15, EXACT(B2:B15,J1:K1))
然后 Exact 输出一个二维布尔数组,导致 #VALUE 过滤器操作错误,指出 FILTER 范围必须是单行或单列.
您可以使用查询
=query( A1:B,"select A where B matches '"&join("|",J1:K1)&"' ")
长话短说,我想使用 B 列(受让人)的几个可能值对 A 列(任务 ID)执行筛选,但是 我不想将这些可能值放在单独的条件(以防我想传递一个包含过滤器可能值的数组)。例如:
FILTER(A2:A15, EXACT(B2:B15,J1)+EXACT(B2:B15,K1))
其中 J1 =“杰克”,K1 =“琼斯”。但是如果我合并这两个条件(因为我有很多可能的正确值):
FILTER(A2:A15, EXACT(B2:B15,J1:K1))
然后 Exact 输出一个二维布尔数组,导致 #VALUE 过滤器操作错误,指出 FILTER 范围必须是单行或单列.
您可以使用查询
=query( A1:B,"select A where B matches '"&join("|",J1:K1)&"' ")