体验零代码搭建

手把手教你快速 提取 excel 隔行数据

网友投稿  ·  2023-05-03 11:05  ·  在线excel  ·  阅读 2546


Excel是许多职场人士常用的烦恼之源,学习相关技巧需耗费大量时间。简道云作为一款办公神器,能很好地替代Excel。它是一个在线表单和数据管理工具,支持PC端和手机微信浏览器操作。除此之外,简道云还能辅助企业进行流程审批、财务报销、人事管理等业务管理,满足不同需求。

由于表格设计的问题,在办公中经常要提取相关数据。根据前几天BOSS交办的任务(如图1),和大家分享下如何隔行提取数据。 对于隔行提取数据,特别是有规律性的数据,可以采用INDEX函数。不难看出,村名、支书和人数均是相隔3行,即是公差为3的等差数列(1、4、7、、、、)。我们可以用ROW函数来制造此数列。再用INDEX函数来提取出来。 在E3单元格中输入函数: =INDEX($B$2:$B$13,(

手把手教你快速 提取 excel 隔行数据

手把手教你快速 提取 excel 隔行数据

由于表格设计的问题,在办公中经常要提取相关数据。根据前几天BOSS交办的任务(如图1),和大家分享下如何隔行提取数据。

对于隔行提取数据,特别是有规律性的数据,可以采用INDEX函数。不难看出,村名、支书和人数均是相隔3行,即是公差为3的等差数列(1、4、7、、、、)。我们可以用ROW函数来制造此数列。再用INDEX函数来提取出来。

在E3单元格中输入函数:

=INDEX($B$2:$B$13,(ROW(A1)-1)*3+1)

然后自动填充就出来了。

如图2所示:

【解析】

(ROW(A1)-1)*3+1是形成1、4、7……公差为3的等差数列,然后就INDEX函数把各村名称筛选出来。

同理:

在F3单元格中输入公式:=INDEX($B$2:$B$13,(ROW(A1)-1)*3+2);

在G3单元格中输入公式:=INDEX($B$2:$B$13,(ROW(A1)-1)*3+3)就可以得到对应值。

【备注】

其实,在这个公式中不断重复输入INDEX函数是一个很麻烦的过程,我们可以用=INDEX($B$2:$B$13,(ROW(A1)-1)*3+COLUMN(A1))来解决。向右填充的时候,COLUMN(A1)形成了1、2、3……的自然序列。

如图3所示:

手把手教你快速 提取 excel 隔行数据的***:

本地下载


excel 行距设置技巧 << 上一篇
2023-05-03 11:05
如何实现 excel 交错数据的快速合并 实例操作教程
2023-05-03 11:05
下一篇 >>

相关推荐