excel公式系列填写自定义顺序

我有两个excel表

1 /

1 | blawa1 |blawb1 |blawc1 |blawd1 | 2 | blawa2 |blawb2 |blawc2 |blawd2 | 3 | blawa3 |blawb3 |blawc3 |blawd3 | ... 

第二/这应该被链接到第一张表格

  1 | blawa1 | 2 | blawb1 | 3 | blawc1 | 4 | blawd1 | 5 | | 6 | blawa2 | 7 | blawb2 | 8 | blawc2 | 9 | blawd2 | 10 | | 11 | blawa3 | 12 | blawb3 | 13 | blawc3 | 14 | blawd3 | 15 | | 16 | blawa4 | 17 | blawb4 | 18 | blawc4 | 19 | blawd4 | 20 | | ... 

当我在表2中编写公式并将其拖下来时,公式并没有填入我想要的系列。 例如:它从“blawa1”跳到“blawa6”,而它应该是“blawa2”

你可以使用下面的公式

 =IF(INDIRECT(CHAR(64+MOD(ROW()+4,5)+1) & (INT((ROW()-1)/5)+1))=0,"",INDIRECT(CHAR(64+MOD(ROW()+4,5)+1) & (INT((ROW()-1)/5)+1))) 

复制这个单元格到所需的次数。

使用列AD中的数据,select一些单元格,比如F4 ,然后input:

 =OFFSET($A$1,ROUNDUP(ROWS($1:1)/5,0)-1,MOD(ROWS($1:1)-1,5)) 

并抄下来:

在这里输入图像说明

使用类似的公式,任何二维表可以被映射到单个列或单个行。

如果在输出单列而不是空格中看到零,请填写E栏。