将多列数据拉到一列中
Pull data from multiple columns into one column
A link 到 Google 表格,学生在这些表格中报名参加我们的招聘会研讨会。我试图在每个 session 期间为每个研讨会制作出席名单。您可以在 Session 1 选项卡上看到我的尝试。在 header 行中,我有每个 session 的研讨会名称,我想要它下面的学生列表。
当我使用以下查询时,我最终得到了跨多个列的数据,因为我是从响应选项卡上的年级列中提取学生的姓名。这真的很不方便,因为我只想要一列数据,其中列出了该研讨会的所有学生。
=query('Form Responses'!D:O, "select D, F, H, J where O='Architect'")
有没有办法将第一个 session 期间注册建筑的学生列表从“表单响应”选项卡上的多列拉到 Session 1 选项卡上的一列中?
尝试将整个公式包装在 =Concatenate()
中
=Concatenate(query('Form Responses'!D:O, "select D, F, H, J where O='Architect'"))
除了之前的回答,还试试:
=ArrayFormula(transpose(split(concatenate(query('Form Responses'!D:O, "select D, F, H, J where O='Architect'")&char(10)),char(10))))
此公式应输出 1 列。看看它是否适合你?
A link 到 Google 表格,学生在这些表格中报名参加我们的招聘会研讨会。我试图在每个 session 期间为每个研讨会制作出席名单。您可以在 Session 1 选项卡上看到我的尝试。在 header 行中,我有每个 session 的研讨会名称,我想要它下面的学生列表。
当我使用以下查询时,我最终得到了跨多个列的数据,因为我是从响应选项卡上的年级列中提取学生的姓名。这真的很不方便,因为我只想要一列数据,其中列出了该研讨会的所有学生。
=query('Form Responses'!D:O, "select D, F, H, J where O='Architect'")
有没有办法将第一个 session 期间注册建筑的学生列表从“表单响应”选项卡上的多列拉到 Session 1 选项卡上的一列中?
尝试将整个公式包装在 =Concatenate()
=Concatenate(query('Form Responses'!D:O, "select D, F, H, J where O='Architect'"))
除了之前的回答,还试试:
=ArrayFormula(transpose(split(concatenate(query('Form Responses'!D:O, "select D, F, H, J where O='Architect'")&char(10)),char(10))))
此公式应输出 1 列。看看它是否适合你?