excel中如何将一维数组转变成为二维数组,反过来呢?

如题所述

用OFFSET或者INDEX可以实现。
1 1 6
2 2 7
3 3 8
4 4 9
5 5 10
6
7
8
9
10
比如Alie是1~10,在C1输入公式
=IF(ROW(A1)>5,"",OFFSET($A$1,ROW(A1)-1+(COLUMN(A1)-1)*5,))
往右拉,往下拉,就得到右边的结果
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-05
这个问题本身就不对。
所谓二维数组,是在编程时使用的工具,其数值是在程序运行时存在在内存中的。
也就是说这二维数组根本不可能存在于文件中的,又何谈查找呢?