【问题标题】:How to find a string is present in array of strings in Google Spreadsheet?如何在 Google 电子表格的字符串数组中查找字符串?
【发布时间】:2020-06-07 07:38:16
【问题描述】:

我有一个电子表格,它捕获来自 Google 表单的响应,用户可以在其中从预定义的选项中选择多个选项。例如,假设问题是您在哪几天工作?和选项是 {"Sunday", "Monday", "Tuesday", "Wednesday","Thursday","Friday","Saturday"} 用户可以只选择 1 或多个。

用户 1:“星期日”、“星期二”、“星期三”

用户 2:“星期一”、“星期五”、“星期六”

用户 3:“星期三”、“星期四”、“星期五”、“星期六”

用户 4:“星期一”、“星期二”、“星期三”、“星期四”、“星期五”

我想找到正在工作的用户列表,比如“星期二”。在响应电子表格中,每个用户的上述所有响应都保存在单个列(例如 E 列)中,例如:

E1:周日、周二、周三

E2:周一、周五、周六

E3:周三、周四、周五、周六

E4:周一、周二、周三、周四、周五

并且用户名也在一个列中(比如在 B 列中)

B1:用户 1

B2:用户 2

B3:用户 3

B4:用户 4

现在我想使用类似于 Filter() 的东西来过滤和显示数组(如 B1:B),其中 E1:E 包含“星期二”

我怎样才能做到这一点?

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    尝试类似的东西

    =query('Responses'!A:E, "Select B where E contains 'Tuesday'", 1)
    

    更改工作表名称和范围以适合。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-21
      • 1970-01-01
      • 2017-03-22
      • 1970-01-01
      • 2017-06-04
      • 1970-01-01
      • 2015-12-31
      • 2012-05-16
      相关资源
      最近更新 更多