如何在excel中通过公式从二维数组中获取行作为一维数组?

时间:2014-02-28 12:39:02

标签: excel excel-formula

例如: 我有一张桌子:

A1:1 B1:2 C1:3 
A2:5 B2:6 C2:7

我希望得到一个包含值的列:

E1: 1
E2: 2
E3: 3
E4: 5 
E5: 6
E6: 7

所以任何帮助都会非常感激。谢谢!

1 个答案:

答案 0 :(得分:1)

如果您需要从第一行开始从左到右获取值,那么从第二行开始,依此类推,请尝试以下方法:

  • E1公式=A1
  • E2公式=INDEX($A$1:$C$2,1+INT(COUNTA($E$1:E1)/COLUMNS($A$1:$C$2)),1+MOD(COUNTA($E$1:E1),COLUMNS($A$1:$C$2)))

然后将其拖下来。

注意,此公式假定您的所有行具有相同的列数(可能是最后一行)。

enter image description here