excel表中,a1到a10单元格中分别是1到10数字,如何选取其中5个数

excel表中,a1到a10单元格中分别是1到10数字,如何选取其中5个奇数,即1,3,5,7,9,在B1到B5单元格中显示出来?
或者是在同一个簿中另外一个电子表中的B1到B5显示出来.?

B1=IF(ROW(B1)>SUMPRODUCT(MOD($A$1:$A$10,2)),"",INDEX(A:A,SMALL(IF(MOD($A$1:$A$10,2),ROW($A$1:$A$10),4^8),ROW(A1))))数组公式向下复制。

数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-09

B1公式

=INDEX($A$1:$A$10,ROW(1:1)*2-1,1)

下拉

追问

row(1:1)*2-1,1这个是什么表达

追答

=INDEX($A$1:$A$10,ROW(1:1)*2-1,1)
=INDEX(区域,行,列)
引用指定区域指定行指定列的数据
你要引用的是$A$1:$A$10中第1,3,5,7,9行第一列的数据
1,3,5,7,9……的通项公式是2*N-1
ROW(1:1)表示第1行的行号1,下拉会变成2,3,4,5
ROW(1:1)*2-1下拉的结果就是1,3,5,7,9
真后悔回答这个问题

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网