Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 筛选部分匹配的单元格_Google Sheets_Filter_Google Sheets Formula_Array Formulas_Google Sheets Query - Fatal编程技术网

Google sheets 筛选部分匹配的单元格

Google sheets 筛选部分匹配的单元格,google-sheets,filter,google-sheets-formula,array-formulas,google-sheets-query,Google Sheets,Filter,Google Sheets Formula,Array Formulas,Google Sheets Query,我在单元格C50:C59中有这样的数据 1.A Level Redspot P1 Topical-2Pcs 2.A Level Redspot M1 Topical-2 Pcs 3.O LEVEL BIOLOGY REVISION GUIDE (CAMBRIDGE)- 4 PCS 4.A LEVEL REDSPOT YEARLY ALL SUBJECT (2 SET) 5.O LEVEL CHEMISTRY REVISION GUIDE (CAMBRIDGE)- 2 PCS 6.O LEVEL

我在单元格C50:C59中有这样的数据

1.A Level Redspot P1 Topical-2Pcs
2.A Level Redspot M1 Topical-2 Pcs
3.O LEVEL BIOLOGY REVISION GUIDE (CAMBRIDGE)- 4 PCS
4.A LEVEL REDSPOT YEARLY ALL SUBJECT (2 SET)
5.O LEVEL CHEMISTRY REVISION GUIDE (CAMBRIDGE)- 2 PCS
6.O LEVEL PHYSICS REVISION GUIDE (CAMBRIDGE)- 2 PCS
7.O LEVEL CAMBRIDGE WORKBOOK 1 SET
例如,当我键入单元格B49时,“红色”我希望它过滤掉部分包含这些文本的单元格

1.A Level Redspot P1 Topical-2Pcs
2.A Level Redspot M1 Topical-2 Pcs
4.A LEVEL REDSPOT YEARLY ALL SUBJECT (2 SET)
=filter(C50:C59,search(B49,C50:C59))
尝试使用筛选和搜索, C50:C59包含数据B49是我的搜索框,但它需要单元格中的精确文本才能过滤掉,如果它部分匹配任何单元格,我希望它搜索并过滤掉

1.A Level Redspot P1 Topical-2Pcs
2.A Level Redspot M1 Topical-2 Pcs
4.A LEVEL REDSPOT YEARLY ALL SUBJECT (2 SET)
=filter(C50:C59,search(B49,C50:C59))

请给我一些提示,这将节省大量时间。

您可以使用一个简单的查询来完成此任务:

=ARRAYFORMULA(QUERY(LOWER(C50:C56), "where Col1 contains '"&B49&"'"))

对于总套管试验:

=ARRAYFORMULA(VLOOKUP(QUERY(LOWER(C50:C56), 
 "where Col1 contains'"&B49&"'"), C50:C56, 1, 0))

我想做的是使用多个单词进行搜索,而不保留顺序或编辑整个单词,例如键入“lev red top che”将过滤“a级主题化学红斑”