Excel 2016 是否有集成功能将一系列 1x95 行数据转换为唯一的 5x19 矩阵?
我有一吨要导入 Excel 的 5x19 矩阵。不幸的是,由于他们导出/导入的方式,这导致了大量的 1x95 行。
由于矩阵的数量未知,我正在编写一个宏来处理这个问题,但我遇到了问题。我的新行插入运行良好,但我正在努力递归地剪切正确的区域并粘贴到正确的区域。如果已经有一个内置功能可以让我选择一条线并将其转换为 5x19,那将为我节省大量时间。
Excel 2016 是否有集成功能将一系列 1x95 行数据转换为唯一的 5x19 矩阵?
我有一吨要导入 Excel 的 5x19 矩阵。不幸的是,由于他们导出/导入的方式,这导致了大量的 1x95 行。
由于矩阵的数量未知,我正在编写一个宏来处理这个问题,但我遇到了问题。我的新行插入运行良好,但我正在努力递归地剪切正确的区域并粘贴到正确的区域。如果已经有一个内置功能可以让我选择一条线并将其转换为 5x19,那将为我节省大量时间。
数据结构 95x1:
应该使用 Excel 2016 解决问题的一种方法是使用
OFFSET
如下函数:在较新版本的 Excel 中,您可以使用以下简单方法:
Botch 方法假设您的数据存储在 A 列中,并且您事先知道矩阵的大小 (5x19)。但是,如有必要,您可以动态地执行此操作。
编辑:数据结构 1x95:
对于此数据结构,您需要按如下方式调整公式(这假设您的数据存储在范围内
A1:CQ1
,并且您的矩阵从单元格开始A3
;当然可以根据您的需要进行更改):对于该
INDEX
函数,您只需要更改相应的数组。