· 列方向扩展数组 如图 287所示,需要将A列数组的高度分别扩展为原来的2倍、3倍,构建两个新的内存数组。 图 287 列方向扩展数组 在C2:C7单元格区域中输入以下多单元格数组公式,按 {=LOOKUP(MOD(ROW(INDIRECT('1:'&2*ROWS(A2:A4)))-1,ROWS(A2:A4))+1,ROW(INDIRECT('1:'&ROWS(A2:A4))),A2:A4)} MOD(ROW(INDIRECT('1:'&2*ROWS(A2:A4)))-1,ROWS(A2:A4))+1部分,利用MOD函数,生成数组{1;2;3;1;2;3}作为LOOKUP函数的第一参数,将原数组在列方向上扩展到原来的2倍。 在E2:E10单元格区域中输入以下多单元格数组公式,按 {=LOOKUP(MOD(ROW(INDIRECT('1:'&3*ROWS(A2:A4)))-1,ROWS(A2:A4))+1,ROW(INDIRECT('1:'&ROWS(A2:A4))),A2:A4)} |
|
来自: 一叶知秋6012 > 《效率工具Excel》