穿插一列(或行)

时间:2019-04-25 15:58:18

标签: google-sheets array-formulas google-sheets-formula

是否有任何公式可以将列或行散布在许多其他列中?例如,如果我有A,B,C,D,E和F行,请保留A,B,A,C,A,D,A,E,A,F。我需要对变量进行此操作行数和列数。

2 个答案:

答案 0 :(得分:1)

不。没有直接直接实现这一目标的公式。

您可以制作另一张纸来反映这些行,例如将Sheet2单元格A1设置为
flip for_ ( (\x -> T.putStrLn $ T.pack $ show x ) [1..10] )
该公式仅捕获并堆积了以下行:1、2、1、3、1、4、1、5、1、6。

如果您只是希望始终能够将较低行的值与第1行进行比较,则可以通过冻结第1行并滚动其余行来获得第1行旁边的较低行。或通过隐藏行。冻结和隐藏也适用于列。

最后,您可以尝试在Google Apps Script中对其进行编程。该脚本可以查看有多少行数据,在每行之后插入一个新行,并将第1行复制到新的空白行。

答案 1 :(得分:1)

当然,为什么不呢?

=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY("♠"&A1&"♠"&A2:A6, , 999^99), "♠"))))

0