在 google 个工作表中对查询的每一行重复 n 次
Reapet n times each rows from query in google sheets
我尝试通过查询输出 - 在 google 表中匹配术语后按公式重复每一行(术语是单元格中的文本 - 从下拉列表中选择后)
我想 Select a、b、c、f、g、h 等)并重复每列 7 次。
我有两个公式。
现在通过输出上的查询公式,我每一行只有一次。
和 ArrayFormula 重复 - 但它仅适用于 1 列
我想结合下面的 2 个公式来选择所有列并重复每行 7 次。
=QUERY(MY_DICTIONARY!A5:F100; "SELECT a,b,c,f,g,h, WHERE A='"&F3&"'")
=SORT(TRIM(TRANSPOSE(SPLIT(QUERY(ARRAYFORMULA(
REPT(A8:A50&"♠"; 7)); ;999^99); "♠"))); 1; 0)
我将非常乐意提供任何帮助。
也许可以将2个公式合并为1个?
编辑09:08
我添加示例文件来显示我的问题。
我正在尝试合并所有列的数组公式。
但我发现它作为单个范围数组(D:D)、(E:E)、(F:F)、(G:G)都可以很好地工作。
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(D4:D100&"♠"; 7); ;99^99); "♠"))))
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(E4:E100&"♠"; 7); ;99^99); "♠"))))
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(F4:F100&"♠"; 7); ;99^99); "♠"))))
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(G4:G100&"♠"; 7); ;99^99); "♠"))))
我尝试通过查询输出 - 在 google 表中匹配术语后按公式重复每一行(术语是单元格中的文本 - 从下拉列表中选择后)
我想 Select a、b、c、f、g、h 等)并重复每列 7 次。 我有两个公式。 现在通过输出上的查询公式,我每一行只有一次。 和 ArrayFormula 重复 - 但它仅适用于 1 列
我想结合下面的 2 个公式来选择所有列并重复每行 7 次。
=QUERY(MY_DICTIONARY!A5:F100; "SELECT a,b,c,f,g,h, WHERE A='"&F3&"'")
=SORT(TRIM(TRANSPOSE(SPLIT(QUERY(ARRAYFORMULA(
REPT(A8:A50&"♠"; 7)); ;999^99); "♠"))); 1; 0)
我将非常乐意提供任何帮助。
也许可以将2个公式合并为1个?
编辑09:08 我添加示例文件来显示我的问题。
我正在尝试合并所有列的数组公式。 但我发现它作为单个范围数组(D:D)、(E:E)、(F:F)、(G:G)都可以很好地工作。
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(D4:D100&"♠"; 7); ;99^99); "♠"))))
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(E4:E100&"♠"; 7); ;99^99); "♠"))))
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(F4:F100&"♠"; 7); ;99^99); "♠"))))
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(G4:G100&"♠"; 7); ;99^99); "♠"))))