excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel表格如何提取单元格里第一行和最后一行数据到一个单元格中

当一个单元格包含多行数据时,需要提取其中第一行和最后一行的数据,并合并到一个单元格里换行显示,该如何使用函数公式?

这是一个较为复杂的数据提取引用的场景,如下图所示,我们从erp软件中导出的时间如B列所示,它包含了多个打卡时间,但实际我们的需求仅需要第一行的最早打卡时间,和最后一行的最后打卡时间,现在要将第一行和最后一行数据提取到如E列所示的一个单元格中,并进行换行显示。

下面就按照公式套路的组成部分,来逐步讲解公式写法和含义。

首先讲解思路,在过去遇到类似数据提取时,通常是查找指定分隔符的位置,然后提取它之前或之后的内容,会使用到find、mid等函数,但现在我们可以直接通过指定分隔符将所有行的内容进行拆分,使每行数据分别显示到不同单元格中,然后再利用引用函数进行所需单元格数据的提取。

从上述描述来看,它可以分为三步,第一步是拆分单元格,第二步是分别引用第一行和第二行数据,第三步则是合并两个数据结果到一个单元格中。

下面进入解题步骤。

1、拆分单元格

在新版wps表格或excel表格中,系统更新了专用于文本拆分的函数,即textsplit函数,它的作用与textjoin相反,其写法也有所不同。

我们简单来看一下textsplit函数的语法表达:

=textsplit(文本,按行拆分,按列拆分,是否忽略空单元格,是否区分大小写,异常返回值)

这是它的完整六参数表达,在日常工作中,我们只需要使用到前三个参数,即常规三参数表达。

购买专栏解锁剩余63%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接