怎样在Excel中每隔N行提取数据
4个回答
展开全部
使用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))*数据区域)
间隔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))*数据区域)
展开全部
新建立一个工作表。在A1 单元格输入下列公式,并向右,向下自动填充
=INDIRECT("Sheet1!R"& (ROW()*N+a)& "C" &COLUMN(),0)
其中:
Sheet1修改成你的数据来源工作表名
N 修改成分隔行数
a 修改成一个大于等于0,小于N的数字,用于调整起始行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以啊,比如要在工作表2中提取工作表1的每隔2行的数据,可以采用以下方法:第1行直接输入“=”哪个单元格就行了,第2行A2输入公式:=INDIRECT("Sheet1!"&ADDRESS((ROW()-1)*3+1,COLUMN()))
再右拉、下拉就行了嘛,没看见表没办法给你写公式
再右拉、下拉就行了嘛,没看见表没办法给你写公式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
行,不过看看表才i知道
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询