首页 办公 正文

excel隔行筛选数据 这篇文章说清楚了

其中也会对excel隔行筛选数据进行解释,1、在excel中如何筛选特定的行,2、怎样在excel中每隔n行提取数据3、如何在EXCEL中将每隔5行的数据提取出来,形成新的数据区4、excel里有一组数据如果我要每隔5行或者10行提取一组数据请问应该怎么做?在新表中生成谢谢了6、Excel中如何隔行筛选?比如每隔六行筛选一行数据在ex...

今天给各位分享excel隔5行筛选的知识,其中也会对excel隔行筛选数据进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录:

在excel中如何筛选特定的行,比如第一行,第七行,第十三行等,即每隔5行筛选一行?

你在一列标记,如A列A1到A6为:1,0,0,0,0,0,选中,向下拖拉填充,再对A列为1的进行筛选

怎样在excel中每隔n行提取数据

可以通过输入公式的命令进行提取,具体操作步骤如下:

工具/原材料:excel2018版、电脑。

1、打开电脑找到并点击excel2018新建工作表格;

2、打开excel工作表以后,为了示范先在空白表格内输入任意的数字内容;

3、选中B列所有的单元格,为了示范的效果,以隔5行取一个数字为例。然后在编辑栏里输入公式:=OFFSET($A$1,(ROW(A1)-1)*5,0),若需隔10行只需将5改成10即可;

4、输入公式以后,此时在按”ctrl+回车键“即可完成A列所有数据的提取工作。

如何在EXCEL中将每隔5行的数据提取出来,形成新的数据区

1、以excel2010版本为例,如图要将A列的数据每隔5行的数据提取出来到C列;

2、首先在C2单元格输入INDEX函数,INDEX函数是指返回表或区域中的值或对值的引用;

3、输入函数=INDEX(A:A,ROW()*5-4)后,按回车键则可得到第一行的数据,函数中Row()用于选择要从中返回值的数组中的行,这里是每隔5行,所以行数乘以5再减去4,则第一行取的是1*5-4=1,A1的数值,第二行取的是2*5-4=6,A6的数值,隔了5行;

4、然后把鼠标放在C1单元格右下角,下拉填充公式则可得到,若A1单元格找不到相应行的数据就会显示为0;

5、同理,如果是每隔3行的话,就乘以3再减去2就能查找到相应的数据了。

excel里有一组数据 如果我要每隔5行或者10行提取一组数据 请问应该怎么做 ?

有一个很简单的公式我忘了!

告诉别一个办法给你吧!

你先另插入一列,{=MOD(ROW(A1),5)},然后将公式往下拖,每到第5行的时候数字会变成“0”,然后筛选“0”,就是每隔5行选取的行。如果是隔8行,将公式改为{=MOD(ROW(A1),8)}再筛选就行了!

excel怎么筛选行???急急急~ 有15000行数据 我想隔5行随机筛出一行,在新表中生成 谢谢了

excel怎么筛选行???急急急~

有15000行数据

我想隔5行随机筛出一行,在新表中生成

谢谢了

预备内容:2003版以上的Excel中,直接在单元格输入=RAND(),得到大于等于0,小于1的随机数.

解一:

如果原数据表中有一个空列可以利用,例如为IV列,可以在空列中使用公式(1),在每五个行中任取一个且只取一个行,将其标志设为1,另四个设为0.然后再调用自动筛选或列表,从中选取标志为1的行。随时刷新,随时得到一个变化的表格。由于利用了筛选,不被挑选的行将被隐藏,显示的行即构成所需的表格。也可以选中它们,复制到新表而滤去隐藏的行。也可以利用菜单快键alt_shift_E,在新表中,将选中的表格选择性贴入为链接或图形链接。

公式(1)的原理是,第一行随机为0,1之一;自第二行始,若前若干行和为0,{再若本行为最末行,则取值1,否则随机取0或1};否则为0.

公式为

=if(mod(row(),5)=1,

int(2*rand()),if(sum(indirect("IV"row()-mod(row(),5)+1":""IV"row()-mod(row(),5)+row())=0),if(mod(row(),5)=4,1,int(2*rand()),0)

解二:

先解决一个极限情况。假设原数据表为sheet1,其中每一列都有数据,并且供作筛选的行为所有的行。

(第一步)我们先生成用来筛选的行的行号。

在一个新的工作表中,例如sheet2!使用一个空列例如A列,输入下面的公式:

=5*ROW()-4+INT(5*RAND())

然后选中此公式所在单元格和下方的若干空单元格,按ctrl-D复制公式。

注:得到每五个数选取一个的数表。其中5*ROW()-4生成等差数列1,6,11,…,INT(5*RAND())生成随机整数0,1,2,3,4之一。

(第二步)

引用这列数据作为行号,在新的表格例如sheet3中生成以它为行号的原数据表sheet1中的行。

在sheet3!A1中输入:=index(sheet1!A:IV,sheet2A$1,column()).

然后选中整行,按ctrl-R向下复制公式;再选中若干行,按ctrl-D向右复制公式。

如果原数据表只有一列,可以在同表内另一列直接用公式

=index(原数据区的引用,

5*ROW()-4+INT(5*RAND())

解二注:

如果原数据表中有一个空列可以利用,可以使用此列,而不必使用新的工作表来建立供作筛选的行号数列。

Excel中如何隔行筛选?比如每隔六行筛选一行数据

假设你是要每隔6行取一行A列的的数据

在B1单元格输入公式

=INDEX(A:A,ROW(A1)*6-5)

下拉复制公式

关于excel隔5行筛选和excel隔行筛选数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文转载自互联网,如有侵权,联系删除