google-sheets - 如何在查询结果中添加额外的文本?

标签 google-sheets google-sheets-formula array-formulas google-sheets-query

我有一个包含 Google 表单不断向其中添加数据的数据的工作表。添加数据后,我需要将一个子集分割到另一张纸上。
我正在转置数据,以便它为每个表单的数据垂直排序,我遇到的问题是我希望每个垂直选择都用相同的一致标签单独标记,我认为我不能让 CONCATENATE 工作在这种情况下(我很想被证明是错误的!)。
这是工作表的链接:
https://docs.google.com/spreadsheets/d/1efOQRlKaJlffMnLd8f8oPZxJ57wVFGwKwVY3UW0savc/edit?usp=sharing
这是我目前在 A1 表上的 'Credential Request Form' 中的公式:=TRANSPOSE(QUERY('Onboarding Form Responses'!A2:J,"Select F,B,C,D,G,A where A is not null order by A desc"))这显示了我想要的数据并按照我想要的顺序显示,但在数据之前没有标签(抱歉,“标签”在这里可能是错误的词)。我已经包含了一个示例,说明我希望数据如何显示在同一张工作表上的单元格 A9:A13 中。
是否可以在没有大量脚本的情况下添加这些标签?

最佳答案

无需编写脚本。
您可以根据需要使用类似的公式:

=TRANSPOSE(query(ARRAYFORMULA({"Employee Name:  "&'Onboarding Form Responses'!B2:B, 
                               "Store Number: "&'Onboarding Form Responses'!F2:F, 
                               "Parking Space: "&'Onboarding Form Responses'!G2:G}), 
                                    "Select Col1, Col2, Col3 where Col1 is not null order by Col1 desc"))
enter image description here
请注意,我们使用 "Employee Name: "&'Onboarding Form Responses'!B2:B等我们的范围然后Col1 , Col2 , 等等。

关于google-sheets - 如何在查询结果中添加额外的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62896051/

相关文章:

javascript - 迭代包含 3 列的 Google Sheet 范围

google-sheets - 对字符串中的数字求和 Google Sheets

google-sheets - 如何对前 5 个有值的单元格求平均值

java - Java 中的 Google 电子表格 API v4。尝试在文档上设置不 protected 单元格范围,任何有链接的人都可以查看

javascript - 当尝试在 Google Sheet 脚本中使用 e.value 时,我得到 TypeError : Cannot read property "Values" from undefined. (第 7 行,文件 "Code")

javascript - 如何从具有大量重定向的 URL 下载文件

google-sheets - 如何将 =ARRAYFORMULA() 应用于 Google 表格中的反向编号列表?

excel - 多个条件的 SUM(if) 函数 + 动态的日期/时间

excel - 嵌套数组公式

REGEXREPLACE 字符的最后一次出现