excel把多个数组合并成一个新的数组,怎么用公式解决? 10
excel中怎么用公式把多个offset引用的数组合并成一个新的数组?比如把集合a{1,2,3}和集合b{4,5,6}合并成新的集合c{1,2,3,4,5,6},怎么用公...
excel中怎么用公式把多个offset引用的数组合并成一个新的数组?比如把集合a{1,2,3}和集合b{4,5,6}合并成新的集合c{1,2,3,4,5,6},怎么用公式处理
展开
1个回答
展开全部
这个很难用文本来说明,我截个图,在A1:A3区域取第一个OFFSET,在B1到B3区域取第二个OFFSET,OFFSET实际值在对应取数区域。
在B8填入合并公式,公式为
=INDIRECT("R"&REPLACE(MOD(SMALL(IF($A$1:$C$5<>"",ROW($1:$5)*1000+COLUMN($A:$B)+COLUMN($A:$B)*10000,555005),ROW(A1)),10000),2,1,"c"),0)&""
公式取值为A1到C5(其实就是区域范围),结果返回如图B8到B13
如果想取内核
=SUM(SMALL(IF($A$1:$C$5<>"",ROW($1:$5)*1000+COLUMN($A:$B)+COLUMN($A:$B)*10000,555005),ROW(A1:A6)))
SUM()内的就是内核思路
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询