在 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 我添加示例文件来显示我的问题。

example google sheet

我正在尝试合并所有列的数组公式。 但我发现它作为单个范围数组(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); "♠"))))