首页 > 解决方案 > 过滤谷歌表格中的一个或多个标签

问题描述

我有一个包含学生数据的表。每个学生都贴有一个或多个笔记标签。每个标签用分号分隔(或者可以是任何东西)。

我可以根据我申请的一个或多个标签过滤学生吗?案例见下图

https://docs.google.com/spreadsheets/d/1JUkdIq6Gvb91f9OxI6i_uaH80weEO7TwqsXvx3vXgX0/edit?usp=sharing

我想用我想使用的标签填充 D2:D 中的单元格,然后 E2:E 中的结果将填充与标签匹配的学生。

标签: google-sheetsfiltergoogle-sheets-formulaarray-formulasgoogle-sheets-query

解决方案


利用:

=ARRAYFORMULA(QUERY({A2:B}, 
 "select Col1 
  where "&TEXTJOIN(" and ", 1, 
 IF(D2:D="",,"Col2 contains '"&D2:D&"'"))))

0


推荐阅读