excel中隔行提取数据(excel表格每隔几行提取出数据)

百科 0 510
场景

Excel中隔行提取数据,而且数据量是不定的,假设数据有30行,提取每3行的数据出来,也就是数据只显示第3行,第6行,第9行...的数据,就是最终只显示标黄色的行的数据。

方法一:使用函数MOD+ROW做辅助列

第一步:做辅助列:公式:=MOD(ROW(A3),3)

excel中隔行提取数据(excel表格每隔几行提取出数据)

函数解释:

1)MOD(数值,除数)-取余比如

MOD(4,3)=1 等价于 4/3=1...1

MOD(5,3)=2 等价于 5/3=1...2

MOD(6,3)=0 等价于 5/3=1...0

2)ROW(单元格)-返回行号,只和单元格的数字有关

ROW(A200)=200

ROW(B20)=20

ROW(a3)=3,依次往下拖拽,数字会变成4,5,6,7...,而MOD(ROW(A3),3),依次就是

MOD(ROW(A3),3)=MOD(3,3)=0

MOD(ROW(A4),3)=MOD(4,3)=1

MOD(ROW(A5),3)=MOD(5,3)=2

MOD(ROW(A6),3)=MOD(6,3)=0

这样就是循环0,1,2序列,筛选值为2的数据即可

第二步:进行筛选辅助列里值为2的

方法二:MOD+ROW+条件格式

上面是通过辅助列制作的,我们可以不使用辅助列,使用条件格式将想要的行进行标色,然后再按颜色进行筛选。

第一步:使用公式新建规则;选择区域→【开始选项卡】→【条件格式】→【新建规则】→【使用公式。。。设置格式。。。】公式:MOD(ROW(A3),3)=2→设置格式

第二步:筛选条件格式所设置的颜色的数据

相关推荐: