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},怎么用公式处理 展开
 我来答
飞雨飘eM
2021-02-27 · TA获得超过285个赞
知道小有建树答主
回答量:351
采纳率:81%
帮助的人:184万
展开全部

这个很难用文本来说明,我截个图,在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()内的就是内核思路

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式