看啥推荐读物
专栏名称: Excel之家ExcelHome
excel技巧原创教程每日推送,excel表格职场模板干货仓库,图文/视频/动画等多种教学方式分享excel操作技巧教程/excel函数公式教程/excel数据透视表教程/excel图表教程/Word教程,助您轻松提高办公效率!
今天看啥  ›  专栏  ›  Excel之家ExcelHome

数组的扩展技巧

Excel之家ExcelHome  · 公众号  · Excel  · 2019-02-14 07:45
• 列方向扩展数组如图 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)}将2*ROWS(A2:A4)替换为3*ROWS(A2:A4),LOOKUP函数的第一参数将原数组在列方向上扩展到原来的3倍。• 列方向重复数组元素 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照