excel数据筛选

有一列数据,我想每隔10个选一个出来,组成一列新的数据,该如何操作?谢谢!

假设你的数据在A列(A1:A10000)
在最上方插入一个标题"数据".即在A1上方插入一行,输入数据,原来的数据下移至A2:A100001
在B2输入
=MOD(ROW(A2),10)=1
然后光标定位在A列中任意一个单元格
数据-筛选-高级筛选
列表区域引用你的A列区域
条件区域引用B1:B2
确定.
这样筛选出来的就是11,21,31....行的数据(具体你可以修改,上面的条件公式,如=MOD(ROW(A2),10)=2,这就是提取2,12,22...)
然后选中这个筛选后的区域,按下F5,点"定位条件"-"可见单元格",复制
然后再粘贴到你要的位置就可以了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-12
在旁边一列的第一个输入公式

=IF(MOD(ROW(A1),10)=0,"好","")

向下拉即可,那么有“好”的就是要的,再用自动筛选 选出“好”来,复制---粘贴,即可。
第2个回答  2008-07-12
1、插入辅助列如a列,a1=IF(MOD(ROW(A1),10)=0,1,""),向下拖复制公式
2、按a列筛选或排序
......

另一个方法是
=INDIRECT("b"&ROW(A1)*10)
把b列中整十行号的数据提取出来。
第3个回答  2021-01-01

Excel表格怎样筛选数据?这个视频告诉你!