如何利用excel中的公式从二维数组中得到作为一维数组的行?
例如: 我有一张桌子:如何利用excel中的公式从二维数组中得到作为一维数组的行?,excel,excel-formula,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 因此,任何帮助都将不胜感激。谢谢 如果需要从第一行从左到右获取值,然后从第二行获取值,依此类推,请尝试以下方法: 在E1公式中=A1 在E2公式中=索引($A$1:$C$2,1+INT(COUNTA$E$1:E1)/列($A$1:$C$2)),1+MOD(COUNTA$E$1:E1),列($A$1:$C$2))
A1:1 B1:2 C1:3
A2:5 B2:6 C2:7
我想得到一列值:
E1: 1
E2: 2
E3: 3
E4: 5
E5: 6
E6: 7
因此,任何帮助都将不胜感激。谢谢 如果需要从第一行从左到右获取值,然后从第二行获取值,依此类推,请尝试以下方法:
- 在
公式中E1
=A1
- 在
公式中E2
=索引($A$1:$C$2,1+INT(COUNTA$E$1:E1)/列($A$1:$C$2)),1+MOD(COUNTA$E$1:E1),列($A$1:$C$2))
从您的示例中不清楚一般规则应该是什么-您希望新的“数组”以升序或仅以A1:C2中所示的顺序列出值……还是无关紧要?仅以A1:C2中所示的顺序列出值谢谢!你真是卓越的大师:)