Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在excel中按交替顺序排列两组列_Excel_Columnsorting - Fatal编程技术网

在excel中按交替顺序排列两组列

在excel中按交替顺序排列两组列,excel,columnsorting,Excel,Columnsorting,因此,我有两组列,看起来像这样: ColA1 ColA2 ColA3 ColB1 ColB2 ColB3 0.2 0.4 0.3 55 61 55.2 ColA1 ColB1 ColA2 ColB2 ColA3 ColB3 0.2 55 0.4 61 0.3 55.2 我想重新排列它们的顺序,让它们像这样交替: ColA1 ColA2 ColA3 ColB1 ColB2 ColB3 0.2 0.4

因此,我有两组列,看起来像这样:

ColA1 ColA2 ColA3     ColB1 ColB2  ColB3
 0.2   0.4    0.3       55    61    55.2
ColA1 ColB1 ColA2 ColB2 ColA3  ColB3
 0.2   55    0.4    61   0.3    55.2
我想重新排列它们的顺序,让它们像这样交替:

ColA1 ColA2 ColA3     ColB1 ColB2  ColB3
 0.2   0.4    0.3       55    61    55.2
ColA1 ColB1 ColA2 ColB2 ColA3  ColB3
 0.2   55    0.4    61   0.3    55.2

此工作表中有许多行,每行有不同数量的列(尽管它们都是偶数,如本例所示)。我不知道这个公式是什么。如果有任何帮助,我们将不胜感激。

请将此信息放在目的地的左上角,并将其填写在左右两侧

=INDEX($G$5:$M$6, ROW(1:1), (COLUMN(A:A)-1)*0.5+1+ISEVEN(COLUMN(A:A))*4)

啊,这看起来真的很好,谢谢-但我应该在我的示例中更具体一些。列名是F-Y和AA-AU,这会如何改变您的公式?