作者:乔山办公网日期:
返回目录:excel表格制作
假设你提取的是a列
在b1单元格输入
=INDIRECT("a"&100*ROW(A1)-99)
下拉
这样提取的是a1 a101 a201……
D2=OFFSET(A$1,ROW(A1)*3-2,)&""向下向右复制
OFFSET(A$1,ROW(A1)*间隔数-间隔数-1,)&""
使用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))*数据区域)
1、首先在excel表格的单元格中输入一组数据,需要选取A2、A4、A6、A8单元格。
2、在B1单元复格中输入取数的函制数公式:=OFFSET(A$1,ROW(A1)*2-1,)&""。
3、输入后点击回车按键,即可将函数公式生成计算结果,在B1单元格内已经将需要的A2单元格数值取出。
4、然zd后点击B1单元格右下角的绿色圆点向下拖拉填充公式,即可将A列中需要的单元格数值取出了。