excel每隔n行提取数据?使用MOD函数组合实现隔行提取即可。间隔n行数据求和通用公式 1.本例中的公式还可以进一步简化如下:=SUMPRODUCT((MOD(ROW(2:16),3)=2)*A2:F16)2.如果需要求数据区域每间隔3行的数据之和,那么,excel每隔n行提取数据?一起来了解一下吧。
前言:首先我们当记录的数据较多时,直接绘图会显得很拥挤,也没有必要这么多的数据,利用excel提供的公式进行数据的提取,处理数据也会更方便
方法步骤如下:
1、需求
(1)excel
2、下一步,这是我们将要处理的数据,从图中可以看出一共有17000多条记录,时间是每间隔1min记录了一条数据,但我们希望每20min画出记录的一条数据,接下来进行处理,如图
(1)然后我们可以看出这里的日期的显示格式不正确,我们需要进行改正,首先双击日期栏的第一个单元格,在其前面补上一个‘2’,将其改正为excel能够正确识别的日期格式,然后对第二个日期栏进行相同的操作
(2)下面选择”时间”,选择一个hh::mm的时间格式如图
3、最后我们这些设置可以根据自己数据的实际需要进行选择与调整,只有多尝试就可以得到想要的结果,最后的显示效果如图
上述即:怎样在Excel中每隔N行提取数据的方法,供出现此问题的朋友们参考和使用
4、如果上述功能都无法使用,可能是程序出现了问题。建议重新安装试试,建议使用wps office 2012:www.xue51.com/soft/362.html
使用MOD函数组合实中困族现隔行提取即可。
间隔n行数据求和通用公式
1.本例中的公式还可以进一步简化如下:
=SUMPRODUCT((MOD(ROW(2:16),3)=2)*A2:F16)
2.如果需要求数据区域每间隔3行的数据之和,则可以使用如下公式:
=SUMPRODUCT((MOD(ROW(A2:F16),4)=MOD(ROW(A2),4))*A2:F16)
如果需要求数据区域每间隔4行的数据之和,则可以使用卖弊如下公式:
=SUMPRODUCT((MOD(ROW(A2:F16),5)=MOD(ROW(A2),5))*A2:F16)
由此可以得出求数据区域每间隔n行的数据之和的通用公式为:
=SUMPRODUCT((MOD(ROW(数据区域),n+1)=MOD(数据区域起始行尺伏号,n+1))*数据区域)
同理,可以得出求数据区域每间隔n列的数据之和的通用公式为:
=SUMPRODUCT((MOD(COLUMN(数据区域),n+1)=MOD(数据区域起始列号,n+1))*数据区域)
怎样在Excel中每隔N行提取数据
要在Excel工作表的某列中每隔N行提取数据,可以OFFSET或INDEX函数。假如数据在D1:D1000中,现在要每隔4行提取一个数据,即提取D列第4、8、12等行的数据,如图。
在F2单元格中输入公式:
=OFFSET($D$1,ROW(D1)*4-1,0)
或:
=INDEX($D$1:$D$1000,ROW(D1)*4,0)
然后拖动填充柄向下填充公式。如果要每隔N行提取数据,则将上述公式中用红色标识的“4”表示改为相应的数值即可。
这是从上向下提取数值的情况,有时还需要从最后一个数据开始向上每隔N行提取数据,如图:
在单元格中输入数组公式:
=INDEX($D$1:$D$1000,MAX(ROW($D$1:$D$1000)*($D$1:$D$1000>""))-ROW(A1)*4+1,0)
或:
=OFFSET(INDIRECT("D" & MAX(ROW($D$1:$D$1000)*($D$1:$D$1000>""))),1-ROW(A1)*4,0)
公式输入完毕,按Ctrl+Shift+Enter结束,然后拖动填充柄向下填充公式。同理,如果要每隔N行提取数据,则将上述公式中用红色标识的“4”表示改为相应的数值即可。
用公式:码穗
=INDEX(A:A,SMALL(IF(MOD(ROW($30:$1029),30)>24,ROW($1:$1000)),ROW(A1)))
数组公盯梁式,按组合键CTRL+SHIFT+回车迟则卜,完成公式,下拉。
可以啊握薯,比如要在工作表2中提取工作表1的每隔2行的数据,可以采用以下方法:第1行直接输入“=”哪个单元格就行了,第2行A2输入公式:=INDIRECT("Sheet1!"&ADDRESS((ROW()-1)*3+1,COLUMN()))
再右好坦拉、下拉就行了嘛,友皮桐没看见表没办法给你写公式
以上就是excel每隔n行提取数据的全部内容,(2)下面选择”时间”,选择一个hh::mm的时间格式如图 3、最后我们这些设置可以根据自己数据的实际需要进行选择与调整,只有多尝试就可以得到想要的结果,最后的显示效果如图 上述即:怎样在Excel中每隔N行提取数据的方法。