Google sheets 将列中的唯一数据转换为新工作表中的一行,新工作表中有多个带标题的分隔列
在搜索要使用的函数时,我发现下面的公式可以进行调整Google sheets 将列中的唯一数据转换为新工作表中的一行,新工作表中有多个带标题的分隔列,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,在搜索要使用的函数时,我发现下面的公式可以进行调整 =TRANSPOSE(ArrayFormula(TRIM(SPLIT(QUERY(A1:A30&"|"&rept("|",1),,2^99),"|",1,0)))) 到目前为止,有效的方法是使用以下公式,但 我似乎无法将其更改为超过1个分隔列。 ={(数组公式(TRIM(SPLIT(查询(唯一的(A2:A)和“|”&rept(“|”,1),,3^99),“|”,1,0)))} 此外,是否可以在当前空的分隔列中添加标题,例如
=TRANSPOSE(ArrayFormula(TRIM(SPLIT(QUERY(A1:A30&"|"&rept("|",1),,2^99),"|",1,0))))
到目前为止,有效的方法是使用以下公式,但
- 我似乎无法将其更改为超过1个分隔列。 ={(数组公式(TRIM(SPLIT(查询(唯一的(A2:A)和“|”&rept(“|”,1),,3^99),“|”,1,0)))}
“数量”、“到期日”、“可用数量”
,然后在下一列之前再次重复“数量”、“到期日”、“可用数量”
在单元格I1中测试电子表格(连接函数不起作用,因为存在限制):
请使用以下公式并根据需要调整范围: 使用的功能:
={(ArrayFormula(TRIM(SPLIT(QUERY(UNIQUE(A2:A)&"|qty|expiry|available qty"&rept("|",1),,2^99),"|",1,0))))}