如何向查询结果添加额外的文本?

How to add extra text to Query results?

我有一个 sheet 的数据,Google 表单不断向其中添加数据。添加数据后,我需要将一个子集分成另一个 sheet.

我正在转置数据,以便它对每个表单的数据进行垂直排序,我 运行 遇到的问题是我希望每个垂直选择都用相同的一致标签单独标记,并且我不要认为我可以让 CONCATENATE 在这种情况下工作(我很想被证明是错误的!)。

这里是 link 到 sheet: https://docs.google.com/spreadsheets/d/1efOQRlKaJlffMnLd8f8oPZxJ57wVFGwKwVY3UW0savc/edit?usp=sharing

这是我目前在 'Credential Request Form' sheet A1 中的公式:

=TRANSPOSE(QUERY('Onboarding Form Responses'!A2:J,"Select F,B,C,D,G,A where A is not null order by A desc"))

这显示了我想要的数据并按我想要的顺序显示,但数据前没有标签(抱歉,“标签”在这里可能用错了词)。我提供了一个示例,说明我希望数据如何显示在同一 sheet.

的单元格 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"))

请注意,我们使用 "Employee Name: "&'Onboarding Form Responses'!B2:B 等作为范围,然后使用 Col1Col2