con*_*esk 4 google-sheets array-formulas google-sheets-query google-sheets-formula
我有一张包含 Google 表单不断添加数据的数据的表格。添加数据后,我需要将一个子集划分到另一张纸上。
我正在转置数据,以便它对每个表单的数据进行垂直排序,而我遇到的问题是,我希望每个垂直选择都用相同的一致标签单独标记,并且我认为我无法CONCATENATE在这个案例(我很乐意被证明是错误的!)。
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"))
Run Code Online (Sandbox Code Playgroud)
请注意,我们使用"Employee Name: "&'Onboarding Form Responses'!B2:Betc. 作为范围,然后使用Col1,Col2等。
| 归档时间: |
|
| 查看次数: |
5281 次 |
| 最近记录: |