首页 >>  正文

excel中每隔5行提取一列数据,该如何做呢?

来源:www.zuowenzhai.com    作者:编辑   日期:2024-05-29

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行的一列数据可以通过使用函数和筛选来实现。以下是一种方法:

假设要提取的数据在A列,提取后的结果将在B列显示。假设数据从第1行开始。

  • 在B1单元格中输入以下公式:

  • 按下Enter键,B1单元格将显示A1单元格的数据,而其他行显示为空。

  • 将B1单元格的公式复制到B2、B3、B4等连续的单元格中。

  • 这个公式中使用了MOD函数和IF函数。MOD函数用于取余数,ROW函数用于获取当前行号。当当前行号除以5的余数为1时,说明是每隔5行的第一行,这时取A列的数据;否则,显示为空。

    这样就可以实现每隔5行提取一列数据的效果,提取后的数据将以一列的形式在B列显示。如果需要提取其他列的数据,只需将公式中的A改为对应的列字母即可。




13248686236excel中每隔5行提取一列数据,该如何做呢?
秋韩奋答:1、以excel2010版本为例,如图要将A列的数据每隔5行的数据提取出来到C列;2、首先在C2单元格输入INDEX函数,INDEX函数是指返回表或区域中的值或对值的引用;3、输入函数=INDEX(A:A,ROW()*5-4)后,按回车键则可得到第一行的数据,函数中Row()用于选择要从中返回值的数组中的行,这里是每隔5...

13248686236excel里有一组数据 如果我要每隔5行或者10行提取一组数据 请问应该怎么...
秋韩奋答:你先另插入一列,{=MOD(ROW(A1),5)},然后将公式往下拖,每到第5行的时候数字会变成“0”,然后筛选“0”,就是每隔5行选取的行。如果是隔8行,将公式改为{=MOD(ROW(A1),8)}再筛选就行了!

13248686236如何将一个excel表隔行提取部分数据?
秋韩奋答:1、新建一个excel工作表。2、输入数据,实际之中,很多这样的例子,因为前提没有考虑好排版,都是后期处理很费时,要求将大量一列的数据,整理为两列, 隔行提取 3、别人给了礼金,最起码我们好整理好,方便预览,首先在D2输入公=INDEX(A:A,ROW(A1)*2-1)确定得到我们想要的结果 4、将D2公式下...

13248686236excel中随机抽取数据,例如我有30行数据,我要在30行中每隔5行抽出一行数 ...
秋韩奋答:假定原数据表是sheet1 在sheet2的A2输入公式:=OFFSET(Sheet1!$A$2,5*(ROW(A1)-1),COLUMN(A1)-1) 右拉填充,再一起下拉填充 或 =INDEX(Sheet1!A:A,5*(ROW(A1)-1)+2) 右拉填充,再一起下拉填充

13248686236excel怎么筛选行???急急急~ 有15000行数据 我想隔5行随机筛出一行,在新...
秋韩奋答:有15000行数据 我想隔5行随机筛出一行,在新表中生成 谢谢了 预备内容:2003版以上的Excel中,直接在单元格输入=RAND(),得到大于等于0,小于1的随机数.解一:如果原数据表中有一个空列可以利用,例如为IV列,可以在空列中使用公式(1),在每五个行中任取一个且只取一个行,将其标志设为1,另...

13248686236excel表格每隔5行提取整行数据,如1、5、10...这样提取下去?
秋韩奋答:{=SUM(IF(MOD(ROW(A255:A1000),5)=0,A255:A1000,0))} { } 用ctrl+shift+enter 输入 如果要算上A1,则直接在公式后面 +A1

13248686236怎样从Excel表格中4000多行数据中每5行提取一行形成新的表格,或者每五...
秋韩奋答:一个简单的方法 插入一列 1到5 重复往下编号 然后用筛选的方法将为编号1的数据行筛选出来,复制到新表,OK了。

13248686236excel表格每隔五格提取一组数据
秋韩奋答:B1单元格写入公式 =OFFSET(A$1,IF(ROW()=1,,ROW()*5-6),)或 =INDEX(A:A,IF(ROW()=1,1,ROW()*5-5))再或 =INDIRECT("A"&IF(ROW()=1,1,ROW()*5-5))下拉复制公式

13248686236EXCEL中如何间隔5行显示数据?
秋韩奋答:EXCEL中有规律间隔若干行返回数据的方法:如图中,从第一行起,返回每隔5行的数据,即返回第1、7、13……行的数据,并显示在B列中;对此有规律的提取某行数据,可以用偏移函数OFFEST:=OFFSET($A$1,(ROW(A1)-1)*6,0);确定后,并下拉填充,即可得到想要的数据。

13248686236在EXCEL中怎么每各几行后提取另同一列连续单元格数据
秋韩奋答:在L2中输入公式:=INDEX(H:H,SMALL(IF($H$1:$H$200="姓名",ROW($1:$200),4^8),ROW(1:1))+1)&""同时按Ctrl+Shift+Enter三键输入数组公式,下拉


(编辑:包卓沈)
联系方式:
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图
@ 作文摘要网